1. df 查看磁盘分区使用情况
    • -l仅显示本地磁盘(默认)
    • -h以1024进制显示容量
  2. 分区:mbr分区最多四个主分区,扩展分区不能存储数据,只能添加逻辑分区;
  3. 必须对磁盘进行分区,格式化,挂载后才能使用;
  4. MBR分区命令fdisk;
  5. fdisk
    • -l 显示分区情况
    • fdisk 需要分区的磁盘
  6. GPT分区最多可以有128个主分区,并且突破了每个分区不能大于2TB的限制;
  7. GPT分区命令parted;
  8. GPT分区不适合x86系统;
  9. 分区格式化使用mkfs命令;
  10. mkfs.exts /dev/sdb*或者mkfs -t /dev/sdb… 都是格式化,效果是一样的;
  11. 扩展分区不能格式化,只能格式化下面的逻辑分区;
  12. 分好区后必须挂载分区才能使用,一般挂载到/mnt分区;
  13. 先建立文件夹,mkdir -p /mnt/tal mount /dev/sdb1 /mnt/tal;
  14. 卸载umount /mnt/tal;
  15. 系统自动挂载需要修改/etc/fstab文件;
  16. 添加swap分区:
    • 建立一个普通分区
    • 修改分区类型的16进制编码
    • 格式化交换分区 mkswap
    • 启用交换分区 swapon
  17. free命令查看swap分区状况;
  18. swapoff停止swap分区;
  19. 用户和用户组的概念;
  20. /etc/group存储当前系统中所有用户组的信息;
  21. root用户组号0,用户创建的从500号开始;
  22. /etc/gshadow存储当前系统中用户组的密码信息;
  23. /etc/passwd存储当前系统中所有用户的信息;
  24. /etc/gshadow存储当前系统中用户的密码信息;
  25. groupadd sexy 创建用户组sexy;
  26. groupmod -n market sexy 修改sexy用户组名为market;
  27. groupmod -g 668 market 修改用户组编号为668;
  28. groupadd -g 888 boss 创建用户组号为888用户组名为boss的用户组;
  29. groupdel market删除market用户组;
  30. 删除用户组前需先删除组中的用户;
  31. useradd -g sexy sdf 向sexy用户组中添加用户sdf;
  32. 创建用户未指定用户目录系统会在home目录下创建用户名同名文件夹;
  33. useradd -d /home/*** tang 添加用户并指定用户目录;
  34. usermod -c dgdzmx sdf 修改用户注释;
  35. usermod -l cls sdf 修改sdf用户名为cls;
  36. usermod -d /home/cls cls修改cls的个人文件夹路径为cls;
  37. usermod -g sexy tan’g 将tang用户切换到sexy用户组;
  38. userdel jzmb删除用户未删除个人文件,要删除文件加上-r参数;
  39. 创建文件nologin可以禁止除root外所有用户登录,touch /etc/nologin;
  40. passwd -l cls 锁定cls用户;
  41. passwd -u cls 解锁用cls户;
  42. passwd -d cls 清除cls用户密码;
  43. 用户可以同时属于多个组,一个主要组,一个附属组;
  44. gpasswd -a cls boss为cls添加附属组boss;
  45. newgrp boss切换到附属组boss,需要输入组密码;
  46. gpasswd -a cls boss删除cls的附属用户组boss;
  47. useradd -g group1 -G group2,group3.。。。。。添加用户指定为用户组group1并添加附属组2,3.。。。;
  48. 设置tang组密码gpassws tang;
  49. su 用户名,切换用户;
  50. whoami我是谁;
  51. id 用户名 显示指定用户信息;
  52. groups 用户名显示用户所在的用户组;