总结linux常用命令的命令格式:
- ls: 用来列出文件或目录信息。
-a:显示所有文件,包括以“.”开头的隐藏文件。
-A:显示指定目录下所有的子目录及文件,包括隐藏文件。但不显示“.”和“…”。
-c:按文件的修改时间排序。
-C:分成多列显示各行。
-d:如果参数是目录,则只显示其名称而不显示其下的各个文件。往往与“-l”选项一起使用,以得到目录的详细信息。
-l:以长格形式显示文件的详细信息。
-i:在输出的第一列显示文件的i节点号。
2.cd :用来在不同的目录中进行切换。用户在登录系统后,会处于用户的家目录(KaTeX parse error: Unexpected character: '' at position 63: …用户的家目录为/root)。 ̲ [root@RHEL7-1 …”表示行的结尾
-v:列出不匹配的行。
-c:对匹配的行计数。
-l:只显示包含匹配模式的文件名。
-h:抑制包含匹配模式的文件名的显示。
-n:每个匹配行只按照相对的行号显示。
-i:对匹配模式不区分大小写。
[root@RHEL7-1 ~]# grep -2 root /etc/passwd //在文件passwd中查找包含字符串“root”的行,如果找到,显示该行及行前后各2行的内容
[root@RHEL7-1 ~]# grep “^root$” /etc/passwd //在passwd文件中搜索只包含“root”4个字符的行。