Linux命令

来源:互联网 发布:tc21弓坯淘宝 编辑:程序博客网 时间:2024/06/16 10:05

linux常用命令

  1. ls 命令

     ls [-alrtAFR] [name...]-a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序显示(原定依英文字母次序) -t 将文件依建立时间之先后次序列出 -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录) -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/" -R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理

2.cat 命令

cat [-nbsv] filename-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
  • cat -n textfile1 > textfile2把 textfile1 的档案内容加上行 号后输入 textfile2 这个档案里

  • cat -b textfile1 textfile2 >> textfile3把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附 加到 textfile3 里。
    04

3.chmod

功能:修改文件或目录的权限

这里写图片描述
这里写图片描述

例如:    chmod 755 abc.txt 赋予abc权限rwxr-xr-x    chmod u-x, g+w abc 给abc去除用户执行的权限,增加所属组写的权限

4.head tail 命令

功能:显示文件文字区块tail -n 1000:显示最后1000行tail -n +1000:从1000行开始显示,显示1000行以后的head -n 1000:显示前面1000行一般head tail会结合 管道| 一起使用例如:cat **.txt | head -n 10

5. grep命令

查找文件里符合条件的字符串参数:grep [-acinv] [--cloor=auto] '搜索字符串' filename-a : 将binary文件以text文件的方式搜寻数据-c :计算找到"搜寻字符串"的次数-i :忽略小大写的不同-n :输出行号-v :反向选择(亦即显示出没有“搜寻字符串”内容的那一行)--color=auto : 将找到得关键词部分加上颜色的显示
0 0