命令 说明 示例
cd Change directory cd - 切换到上一个工作目录
ls list file and directory ls -d <dir>显示目录本身的信息而不要展开
-a全部,包括隐藏文件
-l 详细内容
-i 列出 inode 号码
pwd Print working directory pwd -P 显示链接后真实的当前工作目录
mkdir rmdir 创建、删除空目录 mkdir -p ./d1/d2创建目录2同时创建路径上的目录1
mkdir -m <mod> ./dir指定新创建的 dir 的权限mod
cp 复制 `cp [-iprslud] <src1> <src2> ... <dst>
-i` interactive 询问是否覆盖
-p permission 同时复制权限也复制
-r recursive 递归
-s symbolic link 创建符号链接
-l hard link 创建硬链接
-u update dstsrc 新时才复制,常用于备份
-d 复制符号链接文件本身而非原文件
mv move -i interactive 询问是否覆盖
-u update 更新时间
basename dirname 获取文件名、路径名 dirname <file-or-dir>
chattr 修改文件隐藏属性 attribute(权限ext2/3/4文件系统)
lsattr 显示文件隐藏属性 attribute(权限ext2/3/4文件系统)
file 显示文件类型 file <file-or-dir>
which 查找命令完整文件名(基于$PATH) which -a <cmd> 查找所有<cmd>实例
touch 修改文件时间或新建文件 touch [-acdmt] <file>
-d 指定date,-t 指定时间

文件读取

文件时间

默认权限

特殊权限