常见目录的作用:
/根目录
/bin命令保存目录,存放二进制可执行文件(ls,cat,mkdir);
/boot 启动目录,启动相关文件,存放用于系统引导时使用的各种文件;
/dev设备文件保存目录,用于存放设备文件;
/home普通用户的家目录;
/lib系统库保存目录;
/etc用于存放系统配置文件(如安装jdk配置环境变量);
/home存放所有用户文件的根目录(用户登陆后默认所在的根目录);
/mnt系统挂载目录,系统管理员安装临时文件系统的安装点(例如挂载光驱);
/media挂载目录;
/temp临时目录;
/proc直接写入内存的;
/opt额外安装的可选应用程序包所放置的位置;
/root超级用户的家目录(管理员);
/sbin存放二进制可执行文件,只有root才能访问;
/usr用于存放系统应用程序,有些类似windows的program files。
/var系统相关文档内容;
Linux的常用命令:
命令格式:
命令 [选项] [参数]
注意:个别命令使用不遵循此格式
当有多个选项时可以写在一起
简化选项与完整选项:-a等于--all
1.查询目录中的内容:ls
ls [选项] [文件或目录]
选项:-a 显示所有文件,包括隐藏文件
-l 显示详细信息 (ll 等于 ls - l)
-d 查看目录属性
-h 人性化显示文件大小
-i 显示inode
-rw-r--r--:
- 文件类型(-文件d目录 | 软件链接文件)
rw- r-- r--
u所有者 g所属组 o其他人 r读 w写 x执行
2.建立目录:mkdir
mkdir -p [目录名]
-p表示递归创建
命令英文原意:make directories
3.切换所在目录:cd
cd [目录]
命令因为原意:change directory
简化操作:
cd ~ 进入当前用户的家目录
cd
cd - 进入上次目录
cd .. 进入上一级目录
cd . 进入当前目录
3.1.绝对路径和相对路径的区别:
绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下都能进入指定位置。
如:[root@localhost ~]# cd/etc/
相对路径:参照当前所在目录,进行查找
如:[root@localhost ~]#cd ../usr/local/src/
4.删除空目录:rmdir
rmdir [目录名]
命令英文原意为:remove empty directories
5.删除文件或目录:rm
rm - rf [文件或者目录]
命令英文原意为:remove
选项:- r 删除目录
- f 强制
6.复制命令:cp
命令英文原意:copy
选项:- r 复制目录
- p 连带文件属性复制
- d 若源文件是链接文件,则复制链接属性
- a 相当于 -pdr