Linux题(3) 用户权限相关

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_42518541/article/details/102598475

(1) tar 解压缩命令中的参数分别代表什么意思?
① 建立压缩档案 : -c
解压 :-x
查看内容:-t
向压缩归档文件末尾追加文件 :-r
更新原压缩包中的文件 : -u
② 必选参数
使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名 : -f
③ 可选参数
有gzip属性的 :-z
有bz2属性的 :-j
有compress属性的 :-Z
显示所有过程 :-v
将文件解开到标准输出 : -O
(2) 将当前目录里所有txt文件打包成txt.tar tar -cvf txt.tar *.txt
(3) 将当前目录里所有txt文件打包成txt.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为txt.tar.gz tar -czf txt.tar.gz *.txt
(4) 将目录里所有txt文件打包成txt.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为txt.tar.bz2 tar -cjf txt.tar.bz2 *.txt
(5) 将目录里所有txt文件打包成txt.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为txt.tar.Z tar -cZf txt.tar.Z *.txt
(6) 解压txt.tar包到当前目录 tar -xvf txt.tar
(7) 解压txt.tar 包到/home目录下 tar -xvf txt.tar -C /home
(8) 解压txt.tar.gz包到当前目录 tar -xzvf txt.tar.gz
(9) 解压txt.tar.bz2包到当前目录 tar -xjvf txt.tar.bz2
(10) 解压txt.tar.Z 包到当前目录 tar -xZvf txt.tar.Z
(11) 添加新用户itcast useradd itcast
(12) 创建新用户node01,并设置该用户在2019年12月30号后失效
useradd node01 usermod -e 2019-12-30 node01
(13) 删除用户zhansan userdel -r zhangsan
(14) 将node01用户组中的 zhangsan用户删除 gpasswd -d zhangsan node01
(15) 使用临时管理员权限的命令 sudo
(16) 将用户node01锁定 usermod -L node01
(17) 解锁用户node01 usermod -U node01
(18) 清除node01 用户密码 passwd -d node01
(19) 添加新的用户组 itcast groupadd itcast
(20) 设置/home/test文件夹只有自己才能读写执行 chmod 700 /home/test
(21) 设置/home/test文件夹只有自己和所在组才能读,写,执行 chmod 770 /home/test
(22) 删除用户组itcast groupdel itcast
(23) 查看当前登录用户的账户名 whoami
(24) 查看当前登录的用户列表 who
(25) 查看用户的UID 和 GID信息 id
(26) root用户的uid为几? 0
(27) 把用户A添加到用户组B usermod -a -G groupB A
(28) 切换用户的命令 su - 用户名
(29) 退出当前用户 exit
(30) 修改用户权限的命令 chmod
(31) 文件的权限中 r w x - 分别代表什么有意思?
① r是读权限
② w是写权限
③ x是执行权限
④ - 是无权限
(32) 修改home目录下test.txt文件的权限为777 chmod 777 test.txt
(33) 新建目录/test 对所有用户可以读,写,执行 mkdir /test chmod 777 /test
(34) 修改/home目录下test目录以及test目录下的所有文件为755 chmod -R 755 /home/test
(35) 设置当前时间为2019-10-20 11:11:11 date -s “2019-10-20 11:11:11”
(36) 显示系统日期时间 date
(37) 显示日历表 cal
(38) 显示当前年的日历 cal -y
(39) 显示磁盘剩余空间的命令 df -h
(40) 查看当前目录下.txt文件的大小并列出每个文件的大小 du -sh *.txt
(41) 查看/tmp目录的总大小 du -sh /tmp
(42) 查看/home目录的磁盘占用情况,深度为一 du -h /home --max-depth=1
(43) 查看进程详细信息 ps aux
(44) 查看系统中的每个进程运行的动态详细信息 top
(45) 停止进程号为6666的命令 kill -9 6666
(46) 查看端口使用情况 netstat -tln
(47) 查看所有的服务端口 netstat -a
(48) 改变文件的拥有者和群组的命令是哪一个? chown
(49) 将/home目录下的1.txt 文件的用户和用户组修改成node01用户和node01用户组 chown node01:node01 /home/1.txt
(50) 将/home目录下的test文件夹和其目录下的所有文件和文件夹的用户和用户组全部修改成node01 chown node01:node01 -R /hoem/test

猜你喜欢

转载自blog.csdn.net/weixin_42518541/article/details/102598475