设置文件访问权限:
1,通过字母设置:参数 == 字母
(1)用户类型: u 拥有者 g 同组用户 o 其他用户 a所有用户
(2)权限:r 读 w 写 x执行
注:目录权限:r读(查看ls,dir) w写(mkdir,mv,rmdir)
x执行(进入目录)cd
(3)运算符: + (增加)-(取消)=(赋值(覆盖))
vi test.c
ls -l test
rw-r--r--
执行chomd o-r test.c (rw-r-----)
执行chmod g+w test.c (rw-rw----)
执行chomd u+x test.c(rwxrw----)
执行chomd a=r test.c (r--r--r--)
执行chomd u+wx,g+x,o-r test.c(rwxr-x---)
2,通过数字设置:参数==数字
chomd NNN 文件(目录)
(1)N=0 (无权限) chmod 000 test.c(--- --- --- )
(2)N=1 x chmod 100 test.c (--x --- --- )
(3)N=2 w chmod 210 test.c (-w- --x ---)
(4)N=4 r chmod 444 test.c (r-- r-- r--)
N=3 wx N=5 rx N=6 rw N=7 rwx
加载外部磁盘设备
1,手动加载
mount 文件系统 磁盘设备 加载点
(1)文件系统:磁盘数据结构(-t 文件系统)
window(fat32,ntfs)
linux (ext,swap,xfs)
光盘iso (iso9660,udf)
-t auto
(2)磁盘设备
光盘 /dev/cdrom
优盘 /dev/sdb1
硬盘 /dev/sda3
(3)加载点:访问目录(空目录,绝对路径)
/mnt/cdrom
加载光盘 mount -t iso9660 /dev/cdrom /mnt/cdrom
注:当前目录 != 加载点
测试:df 查看磁盘剩余情况
卸载光盘:umount 磁盘设备
umount 加载点
手动加载系统重启后无效,适合临时随机访问
2,系统加载:系统启动时自动加载
配置文件=/etc/fstab
/etc/fstab结构:一条记录由六列组成,列分隔符空格,同一列参数之间使用逗号
(1)第一列:磁盘设备 /dev/sda1 /dev/cdrom
(2)第二列:加载点 / , /mnt/cdrom
(3)第三列:文件系统 auto ,iso9660,udf
(4)第四列:选项 defaults,ro,rw
(5)第五列:备份文件系统 1备份 0不备份
(6)第六列:扫描文件系统 1扫描 0不扫描(根分区扫描,其他分区不做扫描)
系统加载光盘
vi /etc/fstab (文件尾)增加一条记录
/dev/cdrom /mnt/cdrom auto defaults 0 0
测试:重启系统 reboot
df
ls /mnt/cdrom