1、chattr

  1. chattr -i zipkin-server-2.21.1-exec.jar 去掉i属性
  2. chattr +i zipkin-server-2.21.1-exec.jar 添加i属性
  3. chattr +a zipkin-server-2.21.1-exec.jar 添加a属性

2、chmod/chown

  1. linux系统中对文件权限的描述机制:
  2. d /- rwx rwx r-x
  3. d:目录 -:文件 所有者 所属组 其他人 rwx:读写执行
  4. 可以表示为二进制: 111 111 101
  5. 也可以表示为十进制: 7 7 5
  6. -:普通文件 (f)
  7. d:目录文件
  8. b:块设备文件 (block)
  9. c:字符设备文件 (character)
  10. l:符号链接文件(symbolic link file)
  11. p:命令管道文件(pipe)
  12. s:套接字文件(socket)
  13. #修改权限
  14. chmod u+rwx file #为file添加或取消所属用户的权限
  15. #u代表用户 o代表其他用户 g代表所属组的成员用户 a代表所有用户
  16. chmod 567 file #用数字也可以表示权限
  17. #5 ---> 101 ---> r-x
  18. #将file所有者改成hadoop用户,所属组改成hadoop组
  19. chown hadoop:hadoop file
  20. #上级目录的权限对本级文件或者文件夹的操作有约束
  21. #修改文件夹及所有子文件夹的用户及组
  22. chown -hR username:groupname ./目录名
  23. -h:表示对符号链接也起作用;
  24. -R:表示对所有子文件也起作用;
  25. 后面的用户名和组名用冒号分割;
  26. 最后是要修改的目标文件夹;

3、groupadd

  1. groupadd beauties 添加组

4、groupdel

  1. groupdel beauties 删除组

5、groups

  1. groups
  2. groups user1

6、groupmod

  1. groupmod 修改组属性

7、gpasswd

  1. gpasswd -a 用户 将用户加入组
  2. gpasswd -d 用户 将用户从组中删除
  3. gpasswd -a user1 user2

8、id

  1. #当前登录的用户信息
  2. id
  3. #user1的用户信息
  4. id user1

9、lsattr

  1. >lsattr zipkin-server-2.21.1-exec.jar
  2. ---------------- zipkin-server-2.21.1-exec.jar
  3. #显示当前目前下的所有文件的属性
  4. >lsattr
  5. i:不可修改权限 例:chattr u+i filename filename文件就不可修改,无论任何人,如果需要修改需要先删除i权限,用chattr -i filename就可以了。查看文件是否设置了i权限用lsattr filename
  6. a:只追加权限, 对于日志系统很好用,这个权限让目标文件只能追加,不能删除,而且不能通过编辑器追加。可以使用chattr +a设置追加权限。
  7. e:可执行文件

10、passwd

  1. passwd itcast0830 必须设置密码才能正常登陆
  2. echo "demo" | passwd --stdin demo 改密码,不需要强制的格式

11、useradd

  1. useradd itcast0830 添加用户
  2. useradd -g 用户 添加用户并指定组

12、userdel

  1. userdel yun12 删除用户
  2. userdel -r itcast 删除用户的同时删除用户的主目录

13、usermod

  1. usermod -l b a a的登陆名改为b
  2. usermod -g hadoop itcast0830 itcast0830的组改为hadoop
  3. usermod -G hadoop,root itcast0830 itcast0830添加两个组hadoop,root
  4. usermod -d /home/itcast itcast0830 itcast0830的主目录改成/home/itcast
  5. #(要事先创建itcast目录,并且拷入环境变量文件)