美文网首页Android
Ubuntu的那些事「4」——常见命令收集

Ubuntu的那些事「4」——常见命令收集

作者: 觉子先生 | 来源:发表于2015-08-22 22:20 被阅读43次

    上手Ubuntu已经有些日子了,之前有一段日子没有动Ubuntu,对于一些用过的常见命令都忘记了,在这儿也做一个简单的收集吧!

    以下说明多参考《Linux命令速查手册》一书。

    C

    • cd
      切换目录

    • cp
      复制文件

    • cp -R
      复制目录

    D

    • date
      输出当前日期+时间

    I

    • info
      比man命令更友好的Linux命令介绍,但内容相比man丰富好多

    L

    • ls
      仅列出路径下包含文件夹和文件名称

    • ll
      列出路径下包含文件夹和文件的详细信息。如果看到终端屏幕上没完没了地显示文件列表,这时可以按Ctrl+c组合键取消命令

    M

    • man -f
      快捷查看命令说明,后接命令名称,例如:
      man -f passwd

    • mkdir
      创建目录

    • mkdir -p
      以路径的形式创建目录和子目录,例如:
      mkdir -p pic/site/index

    • mv
      移动和重命名文件

    P

    • passwd
      更改用户密码,后接要修改密码的用户名,例如:
      passwd kousuke

    • pwd
      输出当前路径

    R

    • rm
      删除文件

    • rmdir
      删除空目录

    • rm -rf
      移除文件夹

    S

    • su
      切换系统用户(暂时,不改变环境变量)

    • su -l
      切换系统用户(暂时,改变环境变量,-l等同于login,)

    • subl
      用sublimetext打开文档

    T

    • touch
      更新文件访问和修改时间,创建新的空文件,例如:
      touch index.html

    V

    • vi
      用vi打开文档

    • vim
      用vim打开文档,例如:
      vim demo.htm

    W

    • whatis
      读取命令的描述,相当于man -f,其配合 -w 选项还能使其支持通配符,配合 -r 选项使其支持正则,例如:
    whatis -w pass*
    whatis -r ^rm.*
    
    • whereis
      查找命令的可执行文件、源文件和man page的路径,例如:
      whereis subl

    • which
      找出将要运行的命令的版本,同时其在 -a 选项的配合下可显示当前命令的所有版本,例如:

    which git
    which -a git
    
    • whoami
      显示当前系统用户名称,通常用于检验su命令是否按你所期待的那样工作

    通配符

    • 星号(*
      匹配0或多个任意字符

    • 问好(
      匹配单个字符

    • 中括号([]
      匹配一组单个字符(例如,[12]),或者是匹配用连字符(“-”)指定的某一范围内的字符(例如,[1-3])

    组合命令

    • 分号(;
      命令栈,连续运行多个命令,顺序执行命令,不考虑前面命令是否成功执行

    • 和(&&
      命令链,连续运行多个命令,顺序执行,在前面命令执行成功后才执行下一条命令,否则整个命令链会停止。例如:
      apt-get update && apt-get upgrade

    • 竖线(||
      命令链,与&&相反,顺序执行,在前面命令执行失败后才执行下一条命令

    PS.对于页面中出现的不恰当的markdown编写,请不要介意,工具都是每个人用出来的,我只求一个美观,并不在乎SEO什么的。该页面处于继续添加状态,后期添加示例……

    相关文章

      网友评论

        本文标题:Ubuntu的那些事「4」——常见命令收集

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