尚管学习第三天笔记

本文深入探讨了Linux系统中账户管理与文件操作的基本原理与实用技巧,包括用户添加与删除、密码设置与查看、组管理、权限分配以及常用命令的使用。详细介绍了用户账户的创建、修改与删除流程,以及如何通过passwd命令修改密码,同时阐述了文件管理命令如tail、head、cat和echo的基本用法,并强调了权限管理的重要性。此外,还涵盖了Linux文件类型的识别与不同类型的权限设置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#useradd user1
查看帐户:密码文件 id
密码文件:
用户名:密码:uid:gid:描述字段:家目录:登录shell

#userdel -r 用户名称 //删除帐户
-r连带家目录和个人邮箱一起删除

个人邮箱的位置:/var/spool/mail/


usermod:修改帐户属性
-l 修改名称
-L 锁定帐户
-U 解锁
-d 指定家目录
-s 指定登录shell
-c 指定描述字段
-g 修改主属组
-G 修改附属组
-u 指定uid
上面所有的参数都可以在useradd里面使用(除了-L -U -l)

passwd:修改密码
-l 锁定密码
-u 解锁
-S 查看密码状态

shaow文件:
man 5 shadow

组:
#groupadd 组名称
#groupmod
-g 修改gid
-o 当gid不唯一的时候使用
上面两个参数groupadd也有同样的作用
-n 修改组名

#groupdel 组名 //删除组

#gpasswd //给一个组设置密码
-a 添加一个用户
-A 指定组管理员
-d 删除一个帐户

/etc/gshadow
组名:密码:组长:组员

tail默认不加参数显示末尾10行
#tail -2 /etc/passwd 查看passwd文件的末尾两行
#tail -f /var/log/message 时时查看一个文件的内容

head默认不加参数显示开头10行
#head -2 /etc/passwd 查看passwd文件的开头两行

#cat 文件名称 //查看一个文件的内容并打印到当前屏幕上
#echo 文本 //打印文本到当前屏幕上

#echo 文本 > 文件名 //把文本输出重定向到文件里面


权限:
u g o
rwx rwx rwx
421 421 421

chmod u+x 文件名
chmod u-w 文件名
chmod u+x,o-w,g-x 文件名
chmod u-x+r 文件名
chmod a+x 文件名 //a代表ugo

chmod 777 文件名
chmod 777 mulu -R lian zi mu lu yi qi xiu gai
chown 所有者.所属组 文件名

linux文件类型:
- 普通文本文件(f)
d 目录
l 链接文件(软链接)
c 字符设备
b 块儿设备
s 套接字(socket)
p 管道文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值