目录
一、针对于文件的命令
1、解压命令
(1)tar 对文件进行打包/拆包
2、所有内容文件的一些命令
(1)cat
(2)more
(3)less
(4)head
(5)taif
(6)wc
(7)grep(简单介绍,后面会进行详细介绍)
二、针对文本内容的一些命令
1、vim 文件名
三、总结
一、针对于文件的命令
1、解压命令
(1)tar 对文件进行打包/拆包
打包文件名后缀加 .tar.gz
-c --创建.tar格式的包文件
-x --解开.tar格式的包文件
-C --指定解包路径
-f --归档文件
-v --显示打包内容
-j --后缀 .tar.bz2
-z --后缀 .tar.gz
打包文件后缀为.tar.gz格式的
tar -zcvf 123.tar.gz
打包文件后缀为 .tar.bz2
tar -jcvf 123.tar.gz

解包
car -xf 123.tar.gz

car -xf 123.tar.bz2

在解压包时可以用tar -zxvf 解压后缀为jz的,用tar -jxcf 解压后缀为bz2的,也可以用 tar -xf ,都可以解压。
unzip 压缩包名 --解压 .zip格式的压缩文件,unrar 压缩包名 --解压 ,rar格式的压缩文件。
2、所有内容文件的一些命令
(1)cat
全量查看文件所有内容 (建议检查小型、中型文件,大型文件可能会出现卡顿等问题)
只能读,不能写,全量展示
-n --对输出的内容进行编号 (行号)
cat -n /etc/passwd

-b --对空格行不进行编号
cat -b /etc/passwd

-s --将所有在一起的空白行替换成一个空白行
cat -s /etc/passwd

(2)more
分页查看(查看大型文件)
more /etc/passwd
![]()


(3)less
分页查看,有搜索的功能 “/”搜索,“n”键,向下查看,“N”键向上查找,“q”键退出
less /etc/passwd

(4)head
默认从首部向下看10行主要针对于日志文件(/var/log)
head /etc/passwd

-n --从首部向下查看条数
head -n /etc/passwd

(5)taif
从底部向上查看10条(默认10条) ,主要针对于日志文件(/var/log)

-f --动态查看,“ctrl”+“c”
tail -f /etc/passwd

-n --从底部向上查看条数
tail -n 15 /etc/password

-fn --从底部向上动态查看多少条,
-fn --后面跟查看的条数
tail -fn 15 /etc/password

-15f --从底部动态查看15条

(6)wc
统计
wc /etc/passwd

-l --统计该文件的行数
-w --统计该文件的单词个数
-c --统计该文件的字节数

(7)grep(简单介绍,后面会进行详细介绍)
-v --反向查找文件内容
grep -v root /etc/passwd

-n --显示匹配的内容及行号
grep -n root /etc/passwd

-c --只输出找到内容的总行数
grep -c nologin /etc/passwd

-e --根基逻辑“or”的方式查找多个匹配内容
grep -e /etc/passwd

-E --支持使用扩展,正则法则(暂不介绍)
二、针对文本内容的一些命令
vim 是 vi 的升级版本,除了兼容 vi 的所有指令,VIM 还具有一些新的特性,所有下面介绍的是vim
1、vim 文件名
vim 文件名 是进入文本的视图模式
键盘上的“ i "可以进入文本的编辑模式
键盘上的' esc '键可以退回视图模式
“shift+:”可以进入底行模式,输入一些命令
在底行模式中
- w --保存
- q --退出不保存
- q! --强制退出不保存
- wq --保存退出
- wq! --强制保存退出
三、总结
- 在这里主要学习
- tar命令压包解包
- cat、more、tail、head、wc、grep命令,其中最为主要的为tail命令可以查看最新消息,动态查看,有利于查看日志,grep命令可以查找多个内容。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/18725.html