常用命令

ls

$ ls -all
total 3
drwxrwxrwx  26 aaa  root     884  8 16 14:43 .
drwxrwxrwx  34 aaa  root    1156  8  3 18:12 ..
-rwxrwxrwx   1 aaa  root      61  3 29 14:55 myfile

列含义:

useradd

// 创建用户组
groupadd group

// 增加一个新用户到附加用户组
useradd -G group user

// 增加一个新用户到主要用户组
useradd -g group user

// 将一个已有用户增加到一个已有用户组中
usermod -a -G groupuser

// 将一个用户从某个组中删除
gpasswd -d user group

切换当前用户

// 使用 www 用户执行 git pull 命令
sudo -u www git pull

修改文件用户组

chwon user:group

对于 root 用户,可以修改为任意用户组,即使用户组内没有 root 用户也可以;其他用户,必须为自己所在的用户组。