目录
一、针对于文件的命令
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命令可以查找多个内容。
今天的文章linux中主要针对于文件及文件内容的操作命令是什么_一个bash shell脚本的第一行是分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/89473.html