用户与用户组:
添加用户:useradd xxx (添加时,如果没有设置是哪一个用户组,自动添加一个与用户名相同的用户组,/home/ 目录下添加一个用户目录)
删除用户:userdel xxx
修改用户密码:passwd xxx (如果xxx为空,默认修改当前用户)
备注:只有root用户才能操作。普通用户要修改root用户密码,或第一次装linux要设置root用户密码时,可使用 sudo passwd root。
添加一个用户组:groupadd xxx
删除一个用户组:groupdel xxx (组中存在用户,不能删除)
一个用户添加到一个用户组中:useradd -g group user
备注:关于用户和用户组的配置文件在 /etc/group /etc/passwd
文件权限:
查看文件详细信息命令:ls -l
权限行:
第一个bit:d 表 dir,-默认表文件
剩下9个bit位,每3个一组,分别表示:1、当前用户的权限 2、用户所在组的权限 3、其他用户权限
rwx r:可读 w:可写 x:可执行
命令:
chmod:修改文件权限
u:user g:group o:other a:all
chmod u+w filename
chmod u+rwx filename
chmod u-w filename
chmod u-rwx filename
chmod ou-rwx filename
权限按位表示:
rwx 111(7)
rw- 110(6)
chmod 777 filename -> chmod a+rwx filename
文件归档与压缩:
tar:tape archive 磁带档案
tar -cvf xxx.tar filename dirname 打包
tar -xvf xxx.tar 提取
tar -xvf xxx.tar -C dir 提取到某一目录
tar -tvf xxx.tar 查看
tar -zcvf xxx.tar.gz filename dirname 打包并压缩
tar -zxvf xxx.tar.gz 提取并解压
c:create
v:verbose
f:file
x:extract
t:list
z:gzip解压缩