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