每日精选linux的代码

用法:head 文件名

tar包的使用
作用:tar 可以为文件和目录创建档案。利用 tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用 tar 命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的 tar 是 GNU 版本的。
打包的使用
tar cvf 文件名(可以加指定路径) 要打包的文件

解包的使用
tar xvf 解压的目录 解压的文件

如果放到指定的目录
tar xvf 打包的文件 -C 指定的目录(会被解包)

查看打包文件
tar tvf 查看的打包文件(查看原文件的属性)

打包和压缩文件
tar cvfz 打包后的文件名 要打包的文件

linux对文本的操作命令及正则表达式
cat:查看文件内容
用法:cat 文件名

more:逐屏查看文件内容
用法:more 文件名( 左下角显示百分比)


注意:回车是一行一行显示空格是逐屏显示 (按q退出)
less:逐行显示
用法:less 文件名(按q退出)


head:显示文件开头内容(默认显示前十行)
用法:head 文件名

如果要显示5行
用法:head -n 5 文件名

tail:显示文件结尾部分(默认显示10行)
用法:tail 文件名

如果显示固定的几行
用法:tail -n 5 文件名

实时监控日志文件的更新信息
tail -f /var/log/messages(日志文件)

查找文件中的关键词,筛选文件内容中的
grep
用法:grep 关键词 文件名

截取
cut
用法:cut(c:字符 1-3:第1个到第3个字符)

按序重排文本
sort
用法:sort -t: -k3 -n 文件名(-t:以:为分隔符 -k3:第三列 -n:以数字排序 从小到大)

反向排序
sort -t: -k3 -n -r 文件名

相关推荐
-
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”2025-02-26 00:38:21 -
php之多级目录下查找文件中是否含有某个字符串功能实现2025-02-26 00:36:35
-
mysql 启动不了1067错误如何解决?2025-02-26 00:33:31
-
MySQL简单INSERT超慢原因排查2025-02-26 00:22:42
-
mysql分布式数据库的主要构架是什么?2025-02-26 00:06:23