添加xxx用户
sudo useradd xxx -m #添加用户
设置密码,设置xxx用户的密码
sudo passwd xxx
删除用户
userdel
用户组
groupadd YYY #添加一个YYY用户组
groupdel YYY #删除一个组,需要sudo权限
cat /etc/group 查看用户组
groups XXX #查看XXX所属的用户组
usermod -g XXX YYY #把YYY添加到XXX用户组里,并指定XXX为默认组
usermod -a -G XXX YYY #把YYY添加到XXX用户组里,-G不指定默认组
usermod -a -G adm xxx
usermod -a -G sudo xxx
(useradd创建的新用户没有sudo和切换到root的权限,需要把这个用户添加到adm和sudo组里面才可以)
chmod 修改文件权限
u:拥有者
g:同组者
o:其他人
a:所有人
r:可读(数字4)
w:可写(数字2)
x:可执行(数字1)
chmod 762 1.txt
7:r+w+x=7
6:r+w=6
2:w=2
chmod u+r 1.txt
chmod g-wx 1.txt
chmod o=rwx 1.txt
修改ddd文件夹和文件夹下所有文件的权限为777(-R递归设置)
chmod 777 ddd -R
chown修改所有者
chown root 1.txt
chgrp修改文件所属组
chgrp root 1.txt
压缩tar
打包当前文件夹下所有文件为1.tar
tar -cvf 1.tar *
解包1.tar到当前文件夹
tar -xvf 1.tar *
打包压缩当前文件夹下所有文件为1.tar.gz
tar -zcvf 1.tar.gz *
解压并解包1.tar.gz到当前文件夹
tar -zxvf 1.tar.gz *
查看进程
ps aux | grep name
网友评论