初学redhat Linux基础命令及知识笔记4

初学Linux笔记4

文本切割

cut 截取文件内容
-d 指定分隔符(空格需要加引号)
-f 截取的列数 1 2,3 3-5
在这里插入图片描述–output-delimiter= 改变输出格式

文本排序

sort 文件名 按照数值排序(默认一位)
-n 按照大小排序
-u 去除重复
-r 逆序排序
sort -t : -k 3 -n /etc/passwd

  •   	·将/etc/passwd按照:分开的第三列排序
    

文本统计

wc(word count)统计指定文件的字节数、字数、行数,并将结果显示输出
在这里插入图片描述9 27 96 aa
行数 单词数 字节数 文件名
在这里插入图片描述在utf-8编码模式中,显示时一个英文字符占一个字节,一个中文字符占三个字节。
-c --bytes 输出字节数
-m --chars 输出字符数
## 管道符
A|B B命令的作用参数为A命令的执行结果

文本查找

find 查找文件名

grep 过滤文件内容 查找文件里符合条件的字符串

文本压缩

压缩格式:gz bz2 xz zip z
Linux最流行的压缩文件gzip GNU的产物
1.gzip
-d 等同于gunzip
-# 压缩比1-9,默认为6
gunzip 用来解压文件
zcat 用来查看gzip压缩文件的内容
2.bzip2
-d 解压文件
-# 压缩比1-9,默认6
bzcat 查看bzip2压缩文件的内容
3.xz
-d 解压文件
-# 压缩比1-9,默认6
-k 压缩时保留原文件
xzcat 查看xz压缩文件的内容
4.zip 默认不删除原文件
zip haha.zip file1 file2 可压缩多个文件
unzip 解压文件

tar
语法:tar[主选项+辅选项] 文件名
主选项:必须且只能选一个
c create 创建一个新的归档文件
x 解压 把文件提取出来
t 不提取文件,查看归档文件
****辅选项:可多个
v 过程中显示文件
f 输出结果到文件或设备上
j 压缩内容(.bz2)
J 压缩内容(.xz)
z 压缩内容(.gz)
p 保留原文件的属性

-zcf	调用gzip归档并压缩文件
-zxf	调用gzip解压缩并还原归档
该命令会自动判断归档文件的压缩格式,自动调用相关程序进行压缩

tar 归档的目标文件 归档的源文件
常用命令 打包压缩文件 -zcvf -jcvf
解压文件 -xvf
查看压缩文件 -tf

文本传输

scp
scp [email protected]:/root/aa /bb 下载
scp /root/s [email protected]:/test 上传

猜你喜欢

转载自blog.csdn.net/qq_43710889/article/details/104146291