美文网首页
常用小知识点

常用小知识点

作者: lifesmily | 来源:发表于2017-06-23 21:08 被阅读16次
    1、thefuck 安装

    http://www.linuxdiyf.com/linux/21593.html
    http://www.oschina.net/p/thefuck

    一般Ubuntu已经有Python环境,故只需以下几步
    1)sudo apt-get install python-dev
    2)sudo apt install python-pip
    3)sudo pip install thefuck
    4)$ vim ~/.bashrc
    在文件尾加入一行:

    alias fuck='eval $(thefuck $(fc -ln -1)); history -r'   
    使生效:
    # source ~/.bashrc
    
    2、完全卸载软件命令
    sudo apt-get remove –purge  软件
    sudo apt-get remove #-----(package 删除包)
    sudo apt-get remove  - - purge # ------(package 删除包,包括删除配置文件)
    
    3、截图工具scrot。使用scrot就可以实现截图,并存放在当前目录下
    4、安装软件后,升级软件
    pip install --upgrade pip 
    sudo apt-get update #------更新源
    sudo apt-get upgrade #------更新已安装的包
    sudo apt-get dist-upgrade # ---------升级系统
    
    5、普通用户和root相互切换

    默认情况下,root用户密码不是固定的,当使用su –root指令切换到root时,密码不知道。可以人为指定一个特定的root 密码。
    $ sudo passwd root ;之后输入两次密码即可
    再用指令 su –root 就可以在root和user间切换

    6、有时提示符太长,如:

    root@ubuntu-qijieyuan:/home/qijieyuan/workplace/mininet#
    可以不显示所有路径,只显示最终目录,可以在该用户的~/.bashrc中添加
    PS1='[\u@\W]$ '
    并使之生效。(. ~/.bashrc)

    6、secureRT终端配色

    https://my.oschina.net/ijaychen/blog/193486 该文档介绍了如何调整颜色使之更柔和简洁
    http://blog.csdn.net/liuqz2009/article/details/6932491 该文档介绍了配色一直出不来时可能的相关原因,如没有 ls=’ls –color=auto’

    7、中文显示安装

    首先在系统中安装中文输入法:sudo apt-get install ttf-wqy-microhei
    其次 在显示终端会话选项 的外观中选择 UTF-8即可
    之后重启就行

    8、wget 和 git

    下载网页资源如电影等,找到下载链接,用wget命令即可。
    而如果想下载 github上的资源,则可以使用
    git clone https://github.com/opennetworkinglab/OpenVirteX.git

    9、Linux下各种解压文件方法

    http://www.jianshu.com/p/ca41f32420d6
    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    (注:tar是打包,不是压缩!)

    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName

    10、su 和 su- 区别

    u命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工作目录变成root的工作目录了。用echo $PATH命令看一下su和su -以后的环境变量有何不同。以此类推,要从当前用户切换到其它用户也一样,应该使用su -命令。

    11、useradd 和adduser区别

    使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。
    使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户。
    对useradd创建的用户,可以用 userdel –f username 强制删除
    sudo usermod -aG sudo pzb 添加sudo权限

    12、ubuntu查看发行版本和内核版本
    $ sudo lsb_release –a   //发行版本
    LSB Version:    core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
    Distributor ID: Ubuntu
    Description:    Ubuntu 16.04.2 LTS
    Release:        16.04
    Codename:       xenial
    $ uname –r     //内核版本
    
    13、mkdir命令

    创建目录 -m 可以指定目录权限 -p 创建一个连续路径,当其中某些没有时以连续创建
    mkdir –m 755 test //创建test目录并设置权限为 755
    mkdir –p /workplace/test/yuan 创建一条完整路径,当其中test目录不存在会自动创建。

    14、systemctl 命令

    http://man.linuxde.net/systemctl
    该命令可以完成启动、重新启动、停止、开机启动等实用功能。

    相关文章

      网友评论

          本文标题:常用小知识点

          本文链接:https://www.haomeiwen.com/subject/ixrnqxtx.html