本文共 1363 字,大约阅读时间需要 4 分钟。
Linux学习笔记(二):文件权限与目录配置
目录结构调整后将更加清晰,便于用户阅读和理解。
在Linux系统中,账号信息记录在/etc/passwd文件,密码记录在/etc/shadow文件。组信息记录在/etc/group文件。普通用户可使用su -
切换至root身份,再使用exit
返回普通用户。
文件属性:使用ls -al
查看文件详细权限。七列信息分别为文件类型和权限、链接数、拥有者、所属群组、容量、最后修改时间和文件名。
d
(目录)、-
(普通文件)、l
(链接文件)、b
(块设备)、c
(字符设备)。rwx-
表示可读、可写、可执行、无权限。.
开头的文件为隐藏文件。修改文件属性权限:
chgrp users initial-setup-ks.cfg
chown fang initial-setup-ks.cfg
或chown root:root initial-setup-ks.cfg
chmod 770 .bashrc
。权限数字:r
=4,w
=2,x
=1,-
=0,累加后表示770权限。符号例子:chmod u=rwx,g=rx,o=r .bashrc
。文件种类与扩展名:
.sh
(脚本)、.tar.gz
(压缩文件)、.html
(网页文件)。依据FHS,根目录下应包含以下次目录:
/bin
:维护指令。/boot
:启动相关文件。/dev
:存储设备文件。/etc
:系统配置文件。/lib
:函数库。/media
:移除设备。/mnt
:临时挂载设备。/opt
:第三方软件。/run
:系统信息。/sbin
:维护指令。/srv
:网络服务数据。/tmp
:临时文件。/usr
:Unix软件资源。/var
:系统变量文件。Contains system default software,包含/bin,/lib,/local,/sbin,/share,/src。
/usr/bin
:用户指令。/usr/lib
:函数库。/usr/local
:管理员安装软件。存放变动文件:/var/cache、/var/lib、/var/log、/var/mail、/var/run、/var/spool。
绝对路径:以/开头,例如 /home/fang/.bashrc
。
相对路径:不以/开头,使用./
表示当前目录,../
表示上一层目录。
示例:從 /var/spool/mail
到 /var/spool/cron
:
cd /var/spool/mailcd ../cron
文件路径:./run.sh
表示執行當位目錄下的run.sh
文件。
不得(xi że نهای)
转载地址:http://xmdxz.baihongyu.com/