Linux根目录下的各文件夹存放内容:
bin文件夹,存放二进制文件,命令大多存放在该文件夹中;
boot系统启动文件,内核初始化;
dev设备文件,硬盘,tty,移动硬盘,U盘等;
etc配置文件;
home用户家目录;
lib链接库文件;
media挂载点,自动挂载点,插入U盘,自动挂载在media;
mnt挂载点,手动挂载,光盘默认挂载在这里;
opt:使用源码包安装软件时,安装在opt里的文件夹;
proc:内核参数,没有文件,不占用磁盘内存;
root:系统管理员目录,普通用户在home;
sbin:存放二进制文件,系统管理员才能执行的文件;
tmp:临时文件;
usr:相当于Windows下的program file;
var:存放日志文件,缓存,数据库;增长速度很快
命令练习,只有cat才有给每非空行编号的选项-n;
cp命令下,对于链接文件,-p选项(保留源文件的各项权限)是没有用的,要使用-a才能保留权限和链接属性,-pd也是有同样效果的(-d选项是复制链接,保留链接属性);
(简单的测试:
- 以 root 登入系统,并且进入 /tmp 当中;
- touch test,并且更改 test 权限成为 777 ;
- 以一般使用者登入,并进入 /tmp;
- 尝试删除 test 这个档案!
并删除不了,使用lsattr查看文件属性,普通用户没有权限,,)
使用find时间选项时,要把目录放在选项前面才能查找;