
Linux学习笔记(二):文件权限与目录配置
发布日期:2021-05-15 07:34:17
浏览次数:11
分类:精选文章
本文共 1363 字,大约阅读时间需要 4 分钟。
Linux学习笔记(二):文件权限与目录配置
目录结构调整后将更加清晰,便于用户阅读和理解。
Linux学习笔记(二):文件权限与目录配置
1. 用户与群组
在Linux系统中,账号信息记录在/etc/passwd文件,密码记录在/etc/shadow文件。组信息记录在/etc/group文件。普通用户可使用su -
切换至root身份,再使用exit
返回普通用户。
2. 文件权限
文件属性:使用ls -al
查看文件详细权限。七列信息分别为文件类型和权限、链接数、拥有者、所属群组、容量、最后修改时间和文件名。
- 文件类型:
d
(目录)、-
(普通文件)、l
(链接文件)、b
(块设备)、c
(字符设备)。 - 权限:
rwx-
表示可读、可写、可执行、无权限。 - 链接数:表示有多少文件名指向同一inode。
- 文件容量:默认单位为bytes。
- 文件名:以
.
开头的文件为隐藏文件。
修改文件属性权限:
- 改变所属群组:
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
。
文件种类与扩展名:
- 类型包括d、-、l、b、c。常见扩展名:
.sh
(脚本)、.tar.gz
(压缩文件)、.html
(网页文件)。
3. 目录配置
根目录(/)
依据FHS,根目录下应包含以下次目录:
/bin
:维护指令。/boot
:启动相关文件。/dev
:存储设备文件。/etc
:系统配置文件。/lib
:函数库。/media
:移除设备。/mnt
:临时挂载设备。/opt
:第三方软件。/run
:系统信息。/sbin
:维护指令。/srv
:网络服务数据。/tmp
:临时文件。/usr
:Unix软件资源。/var
:系统变量文件。
/usr目录
Contains system default software,包含/bin,/lib,/local,/sbin,/share,/src。
/usr/bin
:用户指令。/usr/lib
:函数库。/usr/local
:管理员安装软件。- /usr/sbin:系统管理指令。
- /usr/share: 只读数据文件。
- /usr/include:头文件。
- /usr/libexec:脚本文件。
- /usr/src: 原始代码。
/var目录
存放变动文件:/var/cache、/var/lib、/var/log、/var/mail、/var/run、/var/spool。
4. 绝对路径与相对路径
绝对路径:以/开头,例如
/home/fang/.bashrc
。相对路径:不以/开头,使用
./
表示当前目录,../
表示上一层目录。示例:從
/var/spool/mail
到/var/spool/cron
:cd /var/spool/mailcd ../cron
文件路径:
./run.sh
表示執行當位目錄下的run.sh
文件。
不得(xi że نهای)
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年04月14日 03时06分45秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Horizon Daas租户管理平台扩展分配时报:内部错误
2019-03-12
vcenter访问报503错误处理
2019-03-12
项目计划甘特图绘制说明
2019-03-12
09.QT应用程序启动外部exe文件
2019-03-12
1009. clion调试段错误
2019-03-12
C/C++:线性表之顺序表
2019-03-12
嵌入式系统试题库(CSU)
2019-03-12
图神经网络7日打卡营学习心得
2019-03-12
electronJS 开发linux App
2019-03-12
MbedOS 设备中的模数转换(ADC)
2019-03-12
【vue】setInterval的嵌套实例
2019-03-12
【SpringBoot】如何配置热部署
2019-03-12
【rabbitMQ】04 如何实现高可用?
2019-03-12
【自考】之信息资源管理(一)
2019-03-12
C# 文本框限制大全
2019-03-12
setup facatory9.0打包详细教程(含静默安装和卸载)
2019-03-12
ionic4 路由跳转传值
2019-03-12
CSDN 怎么写出好看的博客
2019-03-12