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