1.查看当前工作目录
pwd
pwd 命令可以显示当前工作目录。
2.列出目录内容
ls
#使用 ls 命令可以列出当前目录信息,支持以下参数:
- ls –a 显示所有文件(包括隐藏文件)
- ls –l 显示文件的详细信息
- ls –R 递归显示子目录结构
- ls –ld 显示目录及链接信息
- ls -t 按文件修改时间排序
3.查看文件类型
file 文件名
#使用 file 命令可以查看指定文件的文件类型
4.切换目录——绝对路径和相对路径
cd 目录路径
#使用 cd 命令来切换当前目录:
- 绝对路径:以“/”开头,递归每级目录直到目标的路径 不受当前所在目录限制
- 相对路径:以当前目录为起点,到达目标路径 受当前所在路径限制
常用符号:
- 上一级目录 “..”
- 当前目录 “.”
- 用户家目录 “~”
- 上一个工作目录 “-”
5.复制文件、目录
cp 源文件(目录) 目标文件(目录)
#使用 cp 命令复制文件或目录
常用参数:
- -r
- -v
6.移动、重命名文件或目录
mv 文件 目标目录(如果指定文件名,则可以重命名文件名)
#使用 mv 命令移动或者重命名文件或目录
7.创建文件
touch 文件名
#使用 touch 命令可以创建一个空文件或更新文件时间
- 文件的名称大小写敏感
- 名称最多可以为 255 个字符
- 除了正斜线外,都是有效字符
- 通过 touch 可以创建一个空文件或者更新文件时间
- 以“.”开头的文件时隐藏文件
8.创建文件夹(目录)
mkdir 文件夹名(或路径)
mkdir 命令创建一个空目录
9.删除文件或文件夹(目录)
rmdir 文件夹名(或路径)
#使用
rmdir 命令删除一个
空目录
rm 文件名(或者文件夹名或者路径)
rm 命令可以删除文件或文件夹,比如强制删除:rm -rf 文件夹名
常用参数:
-i 交互式(删除每一个文件前会有提示)
-r 递归的删除,包括目录中的所有内容
-f 强制删除,没有警告提示(使用时需十分谨慎)
10.查看文件内容
cat 文件名
#查看文件内容
more 文件名
#以翻页形式查看文件内容(只能向下翻页)
less 文件名
#以翻页形式查看文件内容(可上下翻页)
head 文件名
#查看文件的开始10行(或指定行数)
tail 文件名
#查看文件的结束10行(或指定行数)