其他分享
首页 > 其他分享> > 基本命令

基本命令

作者:互联网

一,虚拟机的基本操作

1,su  切换用户

2,exit  退出用户

3,who;w;whoami  三种查看系统当前登录用户代码

4,pwd  打印当前工作目录

5,poweroff  关机

6,reboot  重启

7,clear  清屏

8,/root/...  引用绝对路径

..root/..  引用相对路径

9,cd 切换目录

格式:cd (路径)

10,ls  列出目录内的文件

格式:ls (路径)

二,查看帮助文档

1,man(manual) 使用手册

2,help (内部命令查询)

3,--help (外部命令查询  快捷帮助选项)

三,普通文件含义

d  目录文件

c  字符文件

b  块设备文件

l  符号链接文件

四,目录命令

1,cd 切换目录

2,touch  创建文件(普通文件)

3,cp(copy) 复制文件

4,mv(move) 移动文件

5,rm(remove)  删除文件

五,stat  查看文档信息

-File:显示文件名

-Size:显示文件大小

-Block:显示文件快内容

-IO Block:IO块大小

-regular empety file:常规空的文件

-Device:设备编号

-Inode:Inode号

-Links:链接数

-Access:文件权限

-Gid,Uid:文件所有权的Gid和Uid

-Access Time:文件的访问时间。用户访问时更新时间

-Modify Time:文件内容的修改时间。当文件数据被修改时更新时间

-Change Time:文件的状态信息。当文件的状态(链接数,权限,大小,Blocks数)被改变时更新时间

 2,cat  显示文件中读取的内容

tac 逆序显示文件中读取的内容

cat 选项内容:

-n或-number:有1开始对所有输出的行数编号;
-b或--number-nonblank:和-n相似,只不过对于空白行不编号;
-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;
-A:显示不可打印字符,行尾显示“$”;

3,head  从头截取前几行

tail  从尾部截取后几行

head选项内容:

-n或-number:有1开始对所有输出的行数编号;
-b或--number-nonblank:和-n相似,只不过对于空白行不编号;
-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;
-A:显示不可打印字符,行尾显示“$”;

4,less(more)当西安市内容超出显示范围时,此命令可按页显示所需内容,可通过空格或方向键翻页

5,cut  从文本文件或文本流中提取文本列

cut选项内容:

-b:仅显示行中指定直接范围的内容;
-c:仅显示行中指定范围的字符;
-d:指定字段的分隔符,默认的字段分隔符为“TAB”;
-f:显示指定字段的内容;
-n:与“-b”选项连用,不分割多字节字符;
--complement:补足被选择的字节、字符或字段;
--out-delimiter=<字段分隔符>:指定输出内容是的字段分割符;
--help:显示指令的帮助信息;
--version:显示指令的版本信息

其中“-b”,“-f”用的较多

6,grep  过滤出含有某关键字的内容

grep选项内容:

-a 不要忽略二进制数据。
-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。
-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。
-c 计算符合范本样式的列数。
-C<显示列数>或-<显示列数>  除了显示符合范本样式的那一列之外,并显示该列之前后的内容。
-d<进行动作> 当指定要查找的是目录而非文件时,必须使用这项参数,否则grep命令将回报信息并停止动作。
-e<范本样式> 指定字符串作为查找文件内容的范本样式。
-E 将范本样式为延伸的普通表示法来使用,意味着使用能使用扩展正则表达式。
-f<范本文件> 指定范本文件,其内容有一个或多个范本样式,让grep查找符合范本条件的文件内容,格式为每一列的范本样式。
-F 将范本样式视为固定字符串的列表。
-G 将范本样式视为普通的表示法来使用。
-h 在显示符合范本样式的那一列之前,不标示该列所属的文件名称。
-H 在显示符合范本样式的那一列之前,标示该列的文件名称。
-i 忽略字符大小写的差别。
-l 列出文件内容符合指定的范本样式的文件名称。
-L 列出文件内容不符合指定的范本样式的文件名称。
-n 在显示符合范本样式的那一列之前,标示出该列的编号。
-q 不显示任何信息。
-R/-r 此参数的效果和指定“-d recurse”参数相同。
-s 不显示错误信息。
-v 反转查找。
-w 只显示全字符合的列。
-x 只显示全列符合的列。
-y 此参数效果跟“-i”相同。
-o 只输出文件中匹配到的部

7,uniq  对重复行进行显示

uniq选项内容:

-c或——count:在每列旁边显示该行重复出现的次数;
-d或--repeated:仅显示重复出现的行列;
-f<栏位>或--skip-fields=<栏位>:忽略比较指定的栏位;
-s<字符位置>或--skip-chars=<字符位置>:忽略比较指定的字符;
-u或——unique:仅显示出一次的行列;
-w<字符位置>或--check-chars=<字符位置>:指定要比较的字符。

8,sort  对内容进行排序

sort内容选项:

-b:忽略每行前面开始出的空格字符;
-c:检查文件是否已经按照顺序排序;
-d:排序时,处理英文字母、数字及空格字符外,忽略其他的字符;
-f:排序时,将小写字母视为大写字母;
-i:排序时,除了040至176之间的ASCII字符外,忽略其他的字符;
-m:将几个排序号的文件进行合并;
-M:将前面3个字母依照月份的缩写进行排序;
-n:依照数值的大小排序;
-o<输出文件>:将排序后的结果存入制定的文件;
-r:以相反的顺序来排序;
-t<分隔字符>:指定排序时所用的栏位分隔字符;
+<起始栏位>-<结束栏位>:以指定的栏位来排序,范围由起始栏位到结束栏位的前一栏位。

9,wc  对文本的内容统计

wc内容选项:

-c或--bytes或——chars:只显示Bytes数;
-l或——lines:只显示行数;
-w或——words:只显示字数。

10,当我们需要在一个命令下运行又一个命令时可用次格式:命令1 | 命令2

分。

标签:基本,文件,显示,范本,--,命令,内容,字符
来源: https://www.cnblogs.com/Chinese1/p/13762567.html