linux命令2

126 阅读2分钟

cp复制

标准通式:cp 选项 源文件/目录 目标选项或目录

选项说明
-f覆盖目标同名文件(强制复制)不提示
-i强制复制,有相同文件时候,会提示
-p复制后保留部分属性属性
-a复制后基本上保留全部属性(比-p强大),需要使用绝对路径
-r复制文件夹时候带上
-u差异备份(只会备份目标文件里面没有的)

注意:一次性复制多个文件夹,后面只能跟目录,不能跟文件夹 image.png

rm删除

标准通式:rm 命令

选项说明
-rf强制删除
-r递归删除

扩展

当正在使用的机器,根目录被删除时,可以使用

- echo * 打印目录(显示目录内容)
- cd + 两次tab键,也可以显示
- 文件删不掉,表示有其他用户正在使用

image.png

mv移动

标准通式:mv 源文件 目标文件

image.png

- 路径一致改名,路径不一致移动

注意批量改名,只能写脚本

rename修改名字

标准通式:rename 原名字 新名字 目标文件

image.png

fine查找

标准通式:find 查找范围 查找条件 处理动作

- 查找条件不写,默认是当前目录夹全部显示出来
- 有时可以当做ls用

默认递归查找:根据时间,类型,大小,权限,层次等不同的属性查找

选项说明
-name根据文件的名称进行查找(可以使用通配符)
-size根据文件大小进程查找(范围单位:K,M,G;没有具体局使用+与-,越小越精确)
-user根据文件属名查找
-type根据文件类型进行查找
-inum根军inode号进行查找
-empty空文件
-mtime根据时间查找,(+3)从第4天到正无穷;(3)第三天一整天;(-3)从0-2开始
-nouser无助用户,用户被删除
-mindepth最小层次
-maxdepth最大层次

image.png

image.png

image.png

image.png

image.png

type类型

类型说明
f普通文件
d目录文件
l符号文件
s套接字文件
b块设备文件
c字符设备文件
p管道文件

处理动作

默认是print,不需要输入

选项说明
-ls长格式
-delete删除
-ok执行一次询问一次
-exec直接移

locate

标准通式:locate 要查找的命令

- locate是通过数据库查找文件

优点

- 找到命令的速度很快

缺点

- 不及时

image.png

which

- 只能查找命令

which tree 查看tree命令在那个文件夹

image.png

扩展

- lscpu    看cpu

image.png

- free      看内存

image.png

- df       看磁盘余量

image.png

- arch     机器架构

image.png

- cat /etc/redhat-release   系统版本

image.png

- lsblk   硬盘详细信息

image.png **注意:**updatedb 更新 慎用