1、与目录,文件相关的命令
mkdir 创建目录
mkdir 11 22 33同时创建同级目录
mkdir -p 11/22/33 创建递归目录,配合-v显示过程
touch 创建文件
rmdir 删除目录,不能删除文件,用的少
rm 删除文件
-r 删除目录,
-f 强制删除,不询问
cp 拷贝文件
-r 拷贝目录
强制拷贝,不询问
当cp目录时,如果目标目录存在,那么会把源目录放移动到目标目录里;
当cp文件时,如果目标文件存在,那么会提示是否覆盖目标文件,使用绝对路径/bin/cp 可以不提示alias的原因
mv 移动或者重命名目录、文件
当mv目录时,如果目标目录存在,那么会把源目录放移动到目标目录里;
当mv文件时,如果目标文件存在,那么会提示是否覆盖目标文件,
使用绝对路径/bin/mv 可以不提示alias的原因
2、查看文本相关的命令
cat 顺序查看
tac 倒序查看
more 逐步向下查看 b向上,f向下
less 可上来翻动查看,g 顶行,G尾行,j向下,k向上 , / 查找
head -n 从前面查看
tail -n 从后面查看
tail -f 动态查看(实时更新)
3、文件和目录的属性
文件和目录都有属主和属组
类型有:
- :普通文件
d :目录文件
l :链接文件
b :块设备文件
s :套接字文件
p:管道文件
c :字符文件
权限:rwx=777, r(读)=4, w(写)=2, x(执行)=1
文件和目录都有inode索引节点
4、更改文件和目录权限rwx
chown username:groupname filename //更改属主和属组
chmod 赋值、加减或者用数字表示
chmod -R 递归更改权限
umask 指定默认权限,目录755,文件644
通常默认root的umask为022,普通用户umask为002
如果目录没有执行(x)权限,不能cd到该目录,但是可以ls目录
阅读(354) | 评论(0) | 转发(0) |