pwd
使用pwd命令可以显示当前用户所处的工作目录的绝对路径
-L 目录链接时,输出链接路径
-P 输出物理路径
cd
cd: 进入用户主目录
cd~ 进入用户主目录
cd- 返回进入此目录之前的目录
cd.. 返回上级目录
cd../../返回上两级目录
ls:列出目录和文件信息
选项
-a 显示指定目录下所有的子目录与文件,包括隐藏文件
-A 显示指定目录下所有的子目录与文件,包括隐藏文件,但不列出"."和".."
-c 配合 -lt使用,很久ctime排序并显示ctime
-d 如果参数是目录,只显示其名称而不显示其下的各文件和子目录
-F 显示文件类型
-i 在输出的第一列显示文件的inode号
-l 以长格式来显示文件的详细信息
-r 逆序排列
-t 根据修改时间排序
-s 以块数形式显示每个人家分配的尺寸
-S 根据文件大小排序
不同的类型文件在Linux系统中具有不同的颜色
绿色 代表可执行文件
红色 代表压缩文件
深蓝色 代表目录
浅蓝色 代表链接文件
黄色 代表设备文件
白色 代表一般文件
灰色 代表其他的一些文件
红色闪烁 代表链接的文件有问题
touch:创建空文件、更改文件时间
touch [选项][文件]
-a 只更改访问时间
-m 更改文件的修改时间记录
-c 假如文件不存在,不会建立新的文件
-r<文件> 使用指定的时间属性而非当前时间
-d<字符串> 使用指定的字符串表示时间而非当前时间
-t<日期时间> 使用格式好的时间而非当前时间
mkdir:创建目录
mkdir[选项][目录]
-m 对新建的目录设置权限,默认权限是755
-v 每次创建新目录都显示信息
-p 可以是一个路径名称,此时若路径中的某些目录尚不存在,系统就自动创建那些不存在的目录
rmdir:删除目录
-p 递归删除目录,当子目录删除后期父目录为空时,也一同删除
-v 输出处理的目录详情
cp:复制文件和目录
cp[选项][源文件|目录][目标文件|目录]
-a 在复制目录时保留链接、文件属性,并递归的复制目录,等同于-dpr
-d 复制时保留链接
-f 在覆盖目标文件之前不给出提示信息要求用户确认
-i 和-f相反,在覆盖目标文件前给出提示信息要求用户确认
-p 除复制源文件内容外,还把其修改时间和访问权限也复制
-I 不作复制,只是链接文件
-r 如果给出的源文件是一个目录文件,将递归复制该目录下所有的子目录和文件。此时目标必须为一个目录名
mv:文件和目录改名、移动文件和目录路径
mv[选项][源文件|目录][目标文件|目录]
-i 覆盖前询问
-f 覆盖前不询问
-n 不覆盖已经存在的文件
-u 只有在源文件文件比目标文件新或目标文件不存在是才移动
-T 将目标文件视为普通文件处理
rm:删除文件或目录
rm[选项][文件|目录]
-f 强制删除。忽略不存在的文件,不给出提示信息
-r 递归删除目录及其内容
-i 再删除前需要确认
file:查询文件类型
file[选项][文件名]
-v 在标准输出或显示信息,并且退出
-z 探索压缩过的文件类型
-L 允许符合链接
-b 列出辨别结果时,不显示文件名称
-c 详细显示命令执行过程,便于排错或分析程序执行的形式
-i 显示MIME类型
-f<文件名称> 从文件中读取要分析的文件名列表
du:显示目录或文件的磁盘占用量
du[选项][文件|目录]
-s 只分别计算命令列中每个参数所占的总用量
-a 输出所有文件的磁盘用量,不仅仅是目录
-c 显示总计信息
-l 如果是硬连接,就多次计算其尺寸
-x 跳过处于不同文件系统之上的目录
-h 以KB、MB、GB为单位显示
-S 不包括子目录的占用量
-L 找出任何符号链接指示的真正目的地