经常使用命令
pwd
用于显示当前的目录
cd
1 cd + 空格 cd ~ 表示切换到当前的主目录
2. cd … 表示切换到上一级目录
3. cd / 表示返回到根目录
4. cd - 表示在最近工作过的目录上切换器
touch
- touch * 修改当前目下的所有的文件修改时间
ls -l 列表查看 - touch + 文件名 表示创建文件
mkdir
- 用于创建目录
- -p 用于递归创建目录
cp
- 语法 cp +那个文件 + 到哪里
- -R 实现复制该目录下面的所有内容
- 可以使用 通配符 * 匹配 例如:cp /etc/mail* /home 拷贝以mail 开头的文件到 /home 下
- -p 表示使复制时属性不变
mv
- 语法1. mv +需要移动的文件 + 移动到哪里 // 移动
[root@localhost ~]# touch text //当前目录下新建 text 文件
[root@ localhost ~]# mv text /home //将 ext 文件移动到/home 目录下
- 语法2. mv +需要移动的文件 + 移动后的新名称 // 改名
[root@ localhost ~]# mv text text.bak //将当前目录下的 text 文件改名成 text.bak
rm
- 删除文件
[root@ localhost ~]# rm text
rm:是否删除一般文件'text'? //提示是否删除,输入 y 后按〈Enter〉键即可删除
- 递归删除目录
[root@ localhost ~]# rm -r dir1 //删除当前目录下的 dir1 目录及之下的所有文件
- 强制删除递归目录
[root@ localhost ~]# rm –rf dir2 //强制递归删除,不提示删除信息
rmdir
- 删除目录(非空目录不能删除)
[root@ localhost ~]# rmdir –p dir2/Linux //删除当前目录下的 dir2/Linux 子目录,如果 dir2 目录为空,也删除该目录: 若 dir2 目录不为空则保留 dir2 目录。