1.linux的树形目录结构
所有的目录及文件都存放在根目录,以根开始形成一个树形目录结构
常用目录介绍:
/bin:存放常用命令,普通用户也可执行
/dev:存放设备文件
/boot:存放内容及引导系统程序文件
/home:普通用户主目录的默认存放位置
/lib:库文件存放目录
/tmp:存放临时文件
/usr:系统存放程序的目录
(1)目录切换命令
cd 切换目录 pwd 显示当前目录
[root@yhu ~]# cd /mnt/cdrom
[root@yhu cdrom]# pwd
/mnt/cdrom
[root@yhu cdrom]#
如果要返回上一级目录,则使用 cd ..
[root@yhu cdrom]# cd ..
[root@yhu mnt]# pwd
/mnt
切换到用户主目录,则直接使用 cd
[root@yhu mnt]# cd
[root@yhu ~]#
当切换到主目录时,路径就会变成~
切换到前一个目录 cd -
(减号)
特殊目录
. 表示当前工作目录
… 父目录
~ 用户主目录
- 前一个工作目录
命令行标记的几个辅助操作
ctrl + u:清空至行首
ctrl + K:清空至行尾
ctrl + L:清屏
ctrl + C:终止命令执行
ls命令:查看目录下的信息
命令格式: ls [选项] [目录名称]
选项 | 功能说明 |
---|---|
-a | 列出目录下的所有文件,包括以 .开头的隐含文件(all) |
-l | 列出文件的详细信息 |
-h | 与-l一起,以易于阅读的格式输出文件大小 |
–help | 显示帮助信息 |
直接使用ls命令,可以看到文件以不同颜色显示:
蓝色代表目录
灰色代表普通文件
绿色代表可执行文件
红色代表压缩文件
天蓝色代表软连接文件
mkdir命令创建目录:
命令格式:mkdir [选项] 目录名称
选项 | 功能说明 |
---|---|
-m | 在创建目录时设定权限模式 |
-p | 创建目录结构中指定的每一个目录,如果目录不存在则创建目录,如果存在也不会被覆盖 |
-v | 或–verbose,每次创建新目录都显示信息 |
–help | 显示帮助信息 |
touch命令创建一个空文本文件
格式:touch 文件名
cp命令复制文件及目录
格式: cp [选项] 源文件 目标文件
mv命令移动/重命令文件及目录
格式:mv [选项] 源文件 目的文件
rm命令删除文件
格式:rm [选项] 目的文件
rmdir命令删除目录
格式:rmdir [选项] 目录名
选项 | 功能说明 |
---|---|
-p | 删除指定的目录树 |
-v | –verbose删除目录过程中输出诊断信息 |
–help | 显示命令帮助信息 |