一、文件查找
find 目录 -name '文件名' 查找目录内某文件 -iname 忽略大小写
find 目录 -size +/-大小 查找目录内某大小的文件 find 目录 -name -a(-o) -size +/-大小 '文件名' 且(或)条件
find 目录 -depth x -name '文件名'(-size 大小) 查找到x层
find 目录 -user 用户名 属主查找 find 目录 group 组名 属组查找
以文件类型查找 -type f/d/l/b/c/s/p
以文件权限查找 -perm xxx -ls
查找后操作:
-print
-ls
-delete
-exec
-ok
二、上传下载
wget -0 路径 目标网址 主用下载文件/包,下载后保存文件
curl 多用于测试 下载后不保存,输出到显示设备
使用rz、sz需下载yum install lrzsz -y
rz 将本地文件上传至服务器
sz 将服务器文件下载至本地
三、输出与重定向
> 内容 > 文件名 将内容覆盖到文件内
>> 内容 >> 文件名 将内容追加到文件内
0
1 标准正确输出
2 标准错误输出
ifconfig ensxxx 1> a.txt 2>b.txt
ifconfig ensxxx &> a.txt 正确错误结果都存入a.txt;也可以用>>追加
ifconfig ensxxx > a.txt 2>&1 正确错误结果都存入a.txt;也可以用>>追加
cat > b.txt < 内容来源 用内容来源覆盖b.txt
cat >> b.txt < 内容来源 将内容来源追加入b.txt
cat > b.txt << 结束标志(EOF、AAA等自定义)键盘输入内容覆盖b.txt
cat >> b.txt << 结束标志(EOF、AAA等自定义)键盘输入内容追加入b.txt