常用命令:
(1)pwd (print working directory)
查看当前路径
(2)cd (change directory)
改变路径
cd -
进入上次目录, 比如先进入a,在进入b, 执行完此指令, 就进入了a
cd ~
进入家目录
(3)mkdir
英文来源:make directory
功能:创建目录
命令格式:
命令 选项 参数 mkdir -p [目录] -p: parents
示例:
mkdir dir0
创建一个目录
mkdir -p dir1/dir2
创建目录及其子目录
(4)rmdir
英文来源: remove directory
功能: 删除目录
命令格式:
命令 选项 参数 mkdir \ [目录] 示例:
rmdir dir1
删除一个空目录
rmdir dir1
不能删除非空目录
(5)ls
命令:ls
英文来源: list
功能: 列出目录内容
命令格式
命令 选项 参数 ls -l -a -h [目录]
使用示例:
ls
显示当前目录下文件
ls -l
l: long
显示文件更完成的信息
ls -a
a:all
显示当前目录下文件及隐藏文件
ls -la
'-l'和 '-a'组合选项, 显示所有文件及其完整信息
ls -lh
//h 表示 --human - readable , 大小以K/M/G等可读方式列出来
(6)cp
复制
cp -r dir1 dir2
复制 dir1 为 dir2
cp -rfd dir_a dirb
r: recursive , 递归的, 即复制所有文件
f: force, 强制覆盖
d: 如果源文件为链接文件,只是把它当作链接文件复制过去, 而不是复制实际文件
(7)rm
命令:rm
英文来源: remove
功能: 删除文件或目录
命令格式:
命令 选项 参数 rm -r -p 文件/文件夹
rm file1
删除文件
rm -r dir1/
删除文件夹
使用以下命令:
rm -rf dir_a
r: recursive, 递归的,即删除所有文件
f: force,强制删除
(8)cat
命令: cat
英文来源:\
功能: 串联文件的内容,并打印出来
命令格式:
命令 选项 参数 cat \ 文件
示例:
cat file1.txt file2.txt
串联文件,并依次全部打印在标准输出中
(9)touch
功能:摸一下
摸一下文件,让其修改时间更新为当前时间