一、文件和命令
1、cd命令
返回上一级目录
cd ..
返回上两级工作目录
cd ../..
进入’/home’目录
cd /home
返回上次所在目录
cd -
返回根目录
cd /
创建’Test’目录
mkdir Test
同时创建两个目录
mkdir dir1 dir2
删除’file1’文件
rm -f file1
删除’Test’目录
rmdir Test
删除’dir1’目录和其中的内容
rm -rf dir1
删除两个文件夹及其内容
rm -rf dir1 dir2
2、pwd命令
显示当前工作路径
pwd
3、ls命令
查看当前目录中的所有文件
ls
显示文件和目录的详细资料
ls -l
显示全部文件(包含隐藏文件)
ls -a
查看文件和目录的详情列表
ls -lh
通过pid查询程序正在运行的路径
ls -al /proc/pid/exe
4、cp命令
复制文件’file1’到文件夹’test’
cp file1 test
复制某类型’.txt’文件到文件夹’test’
cp *.txt test
5、mv命令
移动文件
- -f force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
- -i 若目标文件已经存在,就会询问是否覆盖
- -u 若目标文件已经存在,且比目标文件新,才会更新
- mv old_dir new_dir 重命名/移动⽬录
6、rm命令
删除文件
- -f :就是force的意思,忽略不存在的文件,不会出现警告消息
- -i :互动模式,在删除前会询问用户是否操作
- -r :递归删除,最常用于目录删除,它是一个非常危险的参数