用户管理
linux是一个多用户,多任务的分时操作系统,任何想要使用该系统的用户需要向管理员提出申请一个账号,然后用账号登入。
创建新用户
创建一个新的用户tom,家目录为/home/tom ,用户登录后使用bash
密码
一、普通用户修改密码:
passwd,输入老密码和新密码
二、设置root密码
sudo passwd root ,输入当前用户密码,然后输入root的密码。
sudo表示临时提升用户为管理员权限。
su 命令表示,切换到root权限
使用 exit 退出root 用户
或者使用 su - 用户名 回到原用户
切换到tom用户
执行sudo clear
是因为tom不在sudo组中,不能执行sudo命令。
可以使用sudo gpasswd -a tom sudo 将tom加入到sudo组中
切换到root用户也可以完成
可以使用sudo gpasswd -d tom sudo 将tom从sudo组中删除
删除用户
sudo userdel -rf tom
命令
命令格式:command [option(s)] [argument(s)]
command: 命令关键字
options: 可以有多个选项
arguments: 可以有多个参数
例如:带行号显示a.txt的内容
cat -n a.txt
常用的几个命令
- clear 清屏
- pwd 显示当前工作目录
- cd 切换目录
- ls 显示当前目录下的内容
权限
使用ls -l 命令,可以直接查看目录或者文件的相关权限。
r 表示读权限
w 表示写权限
x 表示执行权限
在添加或者删除某个权限时:
- u表示拥有者
- g表示同组人
- o 表示其他人
- a 表示所有人
chmod u+x a.txt
chmod g-r a.txt
chmod o+w a.txt
也可以用数组表示权限
r w x 分别表示 4 2 1
例如:给b.txt 开启全部权限
chmod 777 b.txt