关于linux文件操作
通用命令
- ctrl + c 取消当前操作
- ctrl + l 清屏
- man ls
命令怎么用 或者搜索 man.linux.net - esc + .
上上个
- 命令行含义
- tab
linux中文件的操作
增
创建文件
如果文件存在就更新时间戳
linux中备份文件
便于操作前备份,操作后检查
linux中复制文件 cp copy
删
删除或文件 rm remove
-r 递归删除
-f 强制删除
改
批量替换文件名
准备环境
找到所有以.sh结尾的文件
sed
sed 修改-i
把find命令找到的文件交给sed处理
find | xargs
sed 修改-i
替换‘s###g’
查
查找文件名
find 查找文件
哪里 类型 名字
-f file
-d directory
文件的行数,字数
wc
ls
ls -l 显示详细信息
-F 给不同类型的文件加上不同的尾巴
-r 逆序
-t 按照文件的修改时间进行排序,删除,增加,替换,等
一个目录中有很多文件,最快速查看最近更新的文件
解压文件
z 通过gzip工具进行压缩,
c create创建压缩包
v verbose显示执行过程
f file 接上名字
t 显示压缩包的内容
例1:
创建压缩包:
tar zcf
查看压缩包中的内容:
tar tf
解压:
tar xf
linux默认解压到当前目录
例2:
解压到指定目录
解压整个目录,排除一个文件
排除多个,写多个–exclude
消除警告:在相对路径位置操作