lunix常见命令大全

1、文件管理

  1.cat  [-AbeEnstTuv] [--help] [--version] fileName   

    -n 或 --number:由 1 开始对所有输出的行数编号。

    -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。

      .ps1:把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到 textfile3 文档里:

        cat -b textfile1 textfile2 >> textfile3

      .ps2:ps2:清空 /etc/test.txt 文档内容:

        cat /dev/null > /etc/test.txt     

  2 .chgrp [-cfhRv][--help][--version][所属群组][文件或目录...]   用于变更文件或目录的所属群组

    .ps1:"log2012.log" 的所属组已更改为 bin

      chgrp -v bin log2012.log

    .ps2:改变文件log2013.log 的群组属性,使得文件log2013.log的群组属性和参考文件log2012.log的群组属性相同

      chgrp --reference=log2012.log log2013.log

  3.chmod [-cfvR] [--help] [--version] mode file...

    mode参数说明

    [ugoa...][[+-=][rwxX]...][,...]

    .ps1:将 ex1.py 设定为只有该文件拥有者可以执行 :

        chmod u+x ex1.py

    .ps2:将目前目录下的所有文件与子目录皆设为任何人可读取 :

      chmod -R a+r *

  4.chown [-cfhvR] [--help] [--version] user[:group] file...利用 chown 将指定文件的拥有者改为指定的用户或组

    -R : 处理指定目录以及其子目录下的所有文件

    .ps1:将文件 file1.txt 的拥有者设为 runoob,群体的使用者 runoobgroup :

      chown runoob:runoobgroup file1.txt

    .ps2:将目前目录下的所有文件与子目录的拥有者皆设为 runoob,群体的使用者 runoobgroup:

      chown -R runoob:runoobgroup *

  5.file -b  filename   列出所指定文件的文件格式

  6.

  6.

原文地址:https://www.cnblogs.com/zwldyt/p/13311283.html