用户身份和权限
管理员的UID为0,
系统用户UID为1~999: Linux系统为了避免因某个服务程 序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独 立的系统用户负责运行,进而有效控制被破坏范围。
普通用户UID从1000开始:是由管理员创建的用于日常工作 的用户。 需要注意的是,UID是不能冲突的,而且管理员创建的普通用户 的UID默认是从1000开始的(即使前面有闲置的号码)。
通过使用用户组号码(GID,Group IDentification), 我们可以把多个用户加入到同一个组中,
在Linux系统中创建每个用户时,将自动创建一个与其同 名的基本用户组,而且这个基本用户组只有该用户一个人。如果该 用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户 组。一个用户只有一个基本用户组,但是可以有多个扩展用户组
文件/文件目录权限
r代表可读(4),w代表可写(2),x代表可执行(1)
九位代表
文件所有者权限(u),文件所属用户组权限(g),和其他用户权限(o)
linux一共有7种文件类型,分别如下:
-:普通文件
d:目录文件
l: 软链接(类似Windows的快捷方式)
(下面四种是特殊文件)
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如猫等串口设备)
s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件)
[root@localhost ~]# ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 22984 Jan 7 2007 /usr/bin/passwd
文件类型-权限(普通目录)、连接数(就是软/硬链接) 拥有者、 所属群组,文件大小, 文件最后修改时间表示文档名称,文件的路径(.)的是隐藏文件
分类:
linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)