touch 创建空文件
语法:touch 文件名
echo “hello" >> 文件名 会将内容追加到源文件中
echo ”hello world" > 文件名 ,会覆盖源文件内容
cp 复制文件或目录
cp -rp 源文件或目录 目标目录
-r 复制目录
-p 保留文件属性
-a 复制目录包括子目录
mv 剪切文件、改名
语法:mv 源文件或目录 目标目录
rm 删除文件
rm -rf 文件或目录
-r 删除目录
-f 强制执行
cat 显示文件
语法: cat 文件名
注:文件超过一页内容后只能显示最后一页的内容
more 分页显示文件内容
语法: more 文件名
空格或f 翻页
Enter 换行
q或Q 退出
ln 生成链接文件
语法:ln -s 源文件 目标文件
-s 创建软链接
权限管理命令
权限位
- rw-6 r--4 r--4 1 root root 08-11 01:45 aa.txt 644
权限位共10位,第一位代表文件类型
- 普通文件
d 目录文件
l 链接文件
b 块设备文件
权限 读 写 执行 读 写 执行 读 写 执行
字符 r w x r w x r w x
4 2 1 4 2 1 4 2 1
分配 文件所有者(u) 文件所属组(g) 其他用户(o)
chmod 修改文件权限
chmod u+r aa 给aa文件的所有者添加读r权限
chmod g+w aa 给aa文件的所属组添加w权限
chmod 755 aa 修改aa文件的权限位755 即rwxr-xr-x