【Linux】2文件

来源:互联网 发布:龙虎榜数据真实吗 编辑:程序博客网 时间:2024/05/24 16:13

文件编辑命令

vi text.txt
i 进入编辑模式
ESC :wq 保存
ESC :q! 不保存
ESC+g 直接定位首行
ESC+G 最末行
sct nu 显示行数
/ * 搜素 /1245

文件操作

ll 查看

drwxy-xr-x 3 wby wby 4096 Jul 22:20:17 Desktop
d(目录)rwxy-xr-x(可读可写)(链接数)(用户)(大小)(修改日期)
复制

复制到上级目录

cp test.txt ../
cp -R test.txt .. 拷贝目录
cp a.txt b.txt

移动

mv test.txt ../
mv a.txt ../b.txt

删除

rm 文件名
-f 强制删除
-r 删除目录

查找

find / -name text.txt 根目录查找
find . -name test.txt 当前目录查找
grep * 文件名 在文件里查找

grep -n * 文件名 查找的*在文件里第几行

显示文件内容

cat 文件名
head -3 文件名:查看文件头几行
tail -3 文件名:查看文件尾部几行
tail -f 文件名:一直刷新文件内容

man 命令名:查看命令使用说明

文件权限

所有用户权限:r(读)4 w(写)2 x(执行)1
用户组权限 r-x
其他用户权限 r-x
chmod 664 文件名:修改用户权限
chmod -R 775 目录名:修改目录权限

压缩解压

压缩tar -czvf 压缩后文件名(.tar.gz) 文件名

不加“-”czvf随便组合

解压:tar -xvzf 压缩包名

参数
-c:压缩
-x:解压
-z:有gzip属性的压缩文件
-v:显示所有过程
-f:使用压缩文档名字,必须项,最后一个参数

压缩成zip
压缩文件:zip 压缩后名 压缩前
压缩目录:zip -r 压缩后名 压缩前
解压:unzip 解压文件名