美文网首页
基本命令使用

基本命令使用

作者: 饥人谷_kivi | 来源:发表于2019-02-24 09:06 被阅读0次

    1、ls : 

          -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等

          -a 列出文件下所有的文件,包括以“.“开头的隐藏文件

    2、cat :

          (1) 一次显示整个文件:cat filename

          (2) 从键盘创建一个文件:cat > filename 

          (3) 将几个文件合并为一个文件:cat file1 file2 > file

    3、mv [选项] 源文件或目录 目标文件或目录:

          -b :若需覆盖文件,则覆盖前先行备份。 

          -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

          -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!

         -u :若目标文件已经存在,且 source 比较新,才会更新(update)

          -t  : --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。

    4、touch [option] file:

         无选项:若文件不存在,则创建新的空文件,access time,modify time和change time均为当前时间;若文件存在,则将三个时间戳均修改为当前时间 

        -a:只修改文件的access time 

        -m:只修改文件的modify time 

        -c:不创建不存在的文件(当touch后操作多个文件时,不存在的文件将不会被创建)

        -d:使用指定的日期时间,而非现在的时间,可以使用各种不同的格式。

        -t:将时间修改为参数指定的日期

        -r file:使用指定file文件的时间戳(access,modify)更新文件的时间戳(access,modify) 

    5、关于explainshell.com的使用:

    进入网站后,输入需要解释的命令,点击explain,则会弹出对该命令及对应选项的解释。网站主页下方有对应的例子

    相关文章

      网友评论

          本文标题:基本命令使用

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