1.文件复制

格式:cp source target/

1)以相对路径把文件abc.txt 复制到/root/abb/目录下(注:当前所在路径为abc.txt所在路径)

cp abc.txt ../abb/

2)以绝对路径把文件abc.txt复制到/root/abb/目录下

cp /root/abc/abc.txt /root/abb/

注:若加上参数 -r表示以递归的方式复制

2.移动文件

格式:mv source/ target/

例:mv abc.txt ../temp/

注:移动文件的时候,可将文件重命名,如将移动后的文件重命名为a.txt的命令为:mv abc.txt ../temp/a.txt

3. 查看进程及过滤

1)查看系统当前的所有进程:ps -ef   ( | less(more) )

2)  搜索指定特征的进程,并排除当前命令, 在进行统计结果条数:

ps -ef | grep /bin/bash | grep -v grep | wc -l

4. 常见的解压缩文件

以下各参数的含义:

-c:创建

-x:解压

-t: 查看内容

-r: 向压缩归档文件末尾追加文件

-u: 更新原压缩包中的文件

1) .tar.gz 格式后缀的文件

压缩:tar -czvf fileName.tar.gz 原文件名

解压:tar -xzvf fileName.tar.gz

3f29bc85318f8026912e008bafa240af.png

67d34c6bdbb44ab5c4ba61bcc2e12ba3.png

2)  .gz 格式后缀的文件

压缩:gzip 文件名

解压1:gunzip fileName.gz

解压2:gzip -d fileName.gz

b5dad2e642b2fc4e593a2729048d8f47.png

3)  .zip 格式后缀的文件

压缩: zip fileName.zip 原文件名

解压: unzip fileName.zip

a38c3293115e47414dc59694b67e26ed.png

4) .rar 格式后缀的文件

压缩: rar e fileName.rar

解压: rar e fileName.rar

5. 常见文件查找命令

格式: find 【搜索范围(目录)】 【匹配条件】 【目标名字】

匹配条件可选项:

-name 根据名字查找

-size 根据文件大小查找 【+】表示大于 【 -】表示小于,直接写大小是等于,大小的单位是KB

-user 查找用户名的所有者的所有文件

-type 根据文件类型(f文件,d目录,l 软链接文件)

例:

1) 全盘搜索文件名以test.开头的文件:

find / -name test.*

e0fcf6e428a8e6aefcbf88e91f19a35f.png

2) 全盘查找大于 100000kb的文件

find / -size +100000

f6b251a9ed69855c1a4cfa47d9d68f1f.png

5. grep文件查找命令

1)高亮显示查找的字符串

【grep --color 'hxc' /etc/passwd】

2)搜索不包含特定字符串的行

【grep -v 'hxc' /etc/passwd】

3)展示行号和统计行数

【grep -n 'hxc' /etc/passwd】

4)grep不区分大小写查找

【grep -i 'HxC' /etc/passwd】

5)grep搜索以xx开头以xx结尾的对象

【grep '^m' /etc/passwd】

【grep 'n$' /etc/passwd】

6)grep搜索包含某个词的对象

【grep '\' /etc/passwd】

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐