今天讲了文件的类型和权限以及如何修改权限还有一些重要的指令。
文件的类型和权限
- 查看文件详细信息的是第一个字符代表的是文件的类型
-:代表普通文件
d:代表文件夹
l :代表链接文件
c:字符设备文件
b:快设备文件
后面九个字符代表文件的权限 - 文件的权限
可读(r)可写(w) 可执行(x)
Linux文件所属用户分三种:创建的文件用户(user)组用户(group)其他用户(other)
设置权限的时候,有相应的权限就用相应的符号表示,没有用 - 表示
可以用二进制表示文件的权限 有相应权限用1表示,没有用0表示
rwx r-x -wx
111 101 011 - 修改文件权限
使用chmod
(1)通过符号修改
chmod u+x chmod g+w chmod 0+x chmod a-x
(2) 通过8进制进行修改
chmod 766 a - 文件相关操作指令
(1)创建文件
touch 创建文件
mkdir 创建文件夹
(2)文件删除
rm 文件名 rm -f 文件名 rm -r 文件夹(目录) rm -rf 文件夹(目录)
(3)文件复制
cp 要复制的文件的路径 想要生成的文件的路径
cp -r 要复制的文件夹的路径 想要生成的文件夹的路径
(4)剪切文件
mv 源文件(路径) 新文件(路径)
(5)通配符
“ * ”:可代表一切字符
(6)查看文件
cat:将文件内容打印到终端
more:在终端显示文件
less:在终端显示文件 分而显示 支持查找
tail:默认显示文件的后十行 tail -n 文件
find
文件查找:
find 查找目录 -name 文件名
grep
查找文件内容:
grep 要查找的内容 要查找的文件
管道
用“ | ”带表管道:管道的左边的输出内容作为管道的右边命令的参数
压缩与解压缩
解压:tar -xvzf 要解压的文件 -C 要解压到的目录
压缩:tar -cvzf 要生成的压缩包 要打包的文件
压缩包的后缀名:.tar.gz