linux中常用的命令(三)
目录
1- ls(查看当前目录下的内容)
2- pwd (查看当前所在的文件夹)
3- cd [目录名](切换文件夹)
4- touch [文件名] (如果文件不存在,新建文件)
5- mkdir[目录名] (创建目录)
6-rm[文件名](删除指定的文件)
7-clear(清屏)
1- ls(查看当前目录下的内容)
[admin@localhost /]$ ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
2- pwd (查看当前所在的文件夹)
[admin@localhost /]$ pwd
/
3- cd [目录名](切换文件夹)
[admin@localhost /]$ cd home
[admin@localhost home]$ pwd
/home
4- touch [文件名] (如果文件不存在,新建文件)
使用时需要注意:touch指令在某些文件夹中可能需要当前账号需要有权限,否则无法创建
[admin@localhost home]$ touch aa.txt
touch: 无法创建"aa.txt": 权限不够
使用touch创建文件
[admin@localhost ~]$ ls
1.txt aa.txt 公共 模板 视频 图片 文档 下载 音乐 桌面
[admin@localhost ~]$ touch 2.txt
[admin@localhost ~]$ ls
1.txt 2.txt aa.txt 公共 模板 视频 图片 文档 下载 音乐 桌面
[admin@localhost ~]$
5- mkdir[目录名] (创建目录)
就是创建一个目录(用于存放文件的地方)
[admin@localhost ~]$ ls
1.txt 2.txt aa.txt 公共 模板 视频 图片 文档 下载 音乐 桌面
[admin@localhost ~]$ mkdir linuxCommand
[admin@localhost ~]$ ls
1.txt 2.txt aa.txt linuxCommand 公共 模板 视频 图片 文档 下载 音乐 桌面
[admin@localhost ~]$
mkdir -p a/b/c 递归创建文件目录
6-rm[文件名](删除指定的文件)
- rm 文件名:删除一个文件
- rm -f 文件名:直接删除(无确认)
- rm -r 目录:递归删除一个目录以及里面的内容(需要手动确认)
- rm -rf 目录:递归删除一个目录,不确认
- rm -rf * : 清空当前的文件夹
- rm -rf /* : 这个不要尝试,会删除所有的文件(这个本质是从根目录中删除的)
- 不要使用管理员账号,使用非管理员账号删除效果(权限不够)如下
- 我这里使用的是vm虚拟机(可以使用快照恢复,前提需要手动保存快照)管理员账号不要尝试
[admin@localhost ~]$ ls
1.txt 2.txt aa.txt linuxCommand 公共 模板 视频 图片 文档 下载 音乐 桌面
[admin@localhost ~]$ rm 1.txt
[admin@localhost ~]$ ls
2.txt aa.txt linuxCommand 公共 模板 视频 图片 文档 下载 音乐 桌面
[admin@localhost ~]$
7-clear(清屏)
这个时清理屏幕信息,本质是向上翻页