-
【Linux】第三章 用户和用户组基本命令 1、添加用户组 : groupadd 组名 # groupadd sexy 2、修改用户组名称 : groupmod -n 新组名称 原组名称 # groupmod -n market sexy 3、修改用户组编号 : groupmod -g 组编号 组名称 # groupmod -g 668 market 4、创建用户组的同时指定用户组编号 : groupadd -g 组编号 组名称 # groupadd -g 888 boss 5、删除用户组 : groupdel 组名称 # groupdel market # 删除用户组之前, 必须先删除组内用户, 否则此些用户将成为黑户口 6、创建用户的同时指定用户组 : useradd -g 组名称 用户名 # useradd -g sexy sdf # 系统将自动在 home 文件下创建一个同名文件夹作为该用户的个人文件夹 7、创建用户的同时指定用户的个人文件夹 : useradd -d 文件夹 用户名 # useradd -d /home/xxx imooc # 创建用户时没有指定用户组, 系统将自动创建一个与用户同名的用户组 8、修改用户备注 : usermod -c 备注信息 用户名 # usermod -c dgdzmx sdf 9、修改用户名 : usermod -l 新用户名 原用户名 # usermod -l cls sdf 10、指定新的个人文件夹 : usermod -d 文件夹 用户名 # usermod -d /home/cls cls 11、修改用户的用户组 : usermod -g 新用户组 原用户组 # usermod -g sexy imooc 12、删除用户同时删除该用户个人文件 : userdel -r 用户名 # userdel -r jzmb 13、禁止除 root 用户以外的其他用户登录, 只需要在 etc 目录下创建一个名为 nologin 的空文件即可 # touch /etc/nologin查看全部
-
用户:使用操作系统的人 用户组:具有相同系统权限的一组用户 1./etc/group存储当前系统中所有用户组信息 - Group : x : 123 :abc,df,xyz - 组名称:组密码占位符:组编号:组中用户名列表 组密码:组密码占位符如无例外一律用X表示 注意: 超级管理员用户组号 root :0 1-499 系统预留组编号(把未被使用的最小组号分配给新安装的软件) 用户手动创建的用户组编号500开始 2./etc/gshadow 存储当前系统中的用户组的密码信息 group配置文件与gshadow一一对应 - Group: x : :abc,def,xyz - 组名称:组密码:组管理者:组中用户名列表 组密码:空,*,! 时 认为密码为空 认为组内所有用户都可以管理组 3. /etc/passwd 存储系统中所有用户的信息 - user : x : 123 : 456 : xxxxxxx :/home/user :/bin/bash - 用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型 每一行对应一个用户信息 超级管理员root的用户编号 是0 4./etc/shadow 存储当前系统中所有用户的密码信息 - user : vf;/Zu8sdf... ::::: - 用户名 : 密码 ::::: 每一行都与passwd中的文件一一对应查看全部
-
linux 分区概念查看全部
-
vim aa bb cc可以同时打开或者新建三个文件,切换文件在底行模式中:n是切换至下一个文件,Linux严格区分大小写,底行模式中:N是切换到上一个文件查看全部
-
【Linux】第二章 swap分区 1、添加swap交换分区 1-1) 建立一个普通的linux分区(主分区、逻辑分区都可以) 1-2) 修改分区类型的16进制编码 1-3) 格式化交换分区 1-4) 启用交换分区 2、使用fdisk 格式化swap 2-1) fdisk /dev/sdb 2-1-1) p : 查看分区信息 2-1-2) t : 修改分区类型 2-1-2-1) 6 : 修改第6个分区 2-1-2-2) L : 查看分区类型代码( 82 : Linux swap, 83 : Linux) 2-1-3) w : 保存 2-1-4) mkswap /dev/sdb6 # 格式化交换分区 2-1-5) swapon /dev/sdb6 # 启用 2-1-6) free : 查看信息 2-1-7) swapoff /dev/sdb6 # 关闭查看全部
-
分区没有挂载不可以使用 1、分区默认的挂载目录是/mnt,创建挂载点mkdir -p /mnt/imooc 2、挂载命令:mount/dev/sdb1/mnt/imooc 3、卸载命令:unmount/mnt/imooc 4、通过mount命令手动挂载的分区不具有永久性,系统重启后,挂载就会失效。要永久生效,需要将挂载信息写入/etc/fstab文件。vim/etc/fstab-->添加启动后,自动挂载查看全部
-
parted工具支持的文件系统类型比较少 所以用mkfs(make file system)命令来格式化 sdb(MBR分区表)添加的第二个硬盘 sdc(GPT分区表)添加的第三个 mkfs.ext3 /dev/sdb1 把sdb1格式化为ext3 mkfs -t ext4 /dev/sdb2 把sdb2格式化为ext4 以上两种写法效果一致 注意:1)MBR分区表磁盘的扩展分区不可以格式化直有主分区和逻辑分区可以,GPT分区表带硬盘的分区表用fdisk无法查看分区表和文件系统类型,必须用parted工具,使用print才能查看GPT硬盘分区表。查看全部
-
GPT的主分区中,不适合安装X86架构的系统(即通常说的32位系统) #parted修改是立即生效,无需退出前的保存 fdisk只可以做MBR分区,parted既可以做MBR分区也可以做GPT分区 select/dev/sdc:切换目标磁盘 mkpart:添加分区查看全部
-
硬盘分区与格式化 .分区模式之MBR -主分区不超过4个 -单个分区容量最大2TB .分区模式之GPT -主分区个数“几乎”没有限制(最多支持128个主分区) -单个分区容量“几乎”没有限制(最大支持18EB。1EB=1024PB,1PB=1024TB,1TB=1024GB) GPT的主分区中,不适合安装X86架构的系统(32位操作系统) GPT模式 分区命令 parted (可做GPT也可MBR。fdisk只能做MBR分区) 1.parted 启动(默认定义为第一块硬盘) 2. 1之后 help 查看帮助 3.select /dev/sdc (设备名称 c:第三块)切换硬盘 4.mklabel gpt(MBR类型 mklabel msdos )给目标硬盘指定分区表的类型(fdisk只能MBR类型分区,所以默认就是msdos) -20160518- 1. mklabel gpt 2. print (查看当前分区类型) 3.mkpart 交互模式添加分区(交互模式:系统采用提问方式,用户根据需要选择,命令模式:输入分区指令+参数 (效率更高,逼格高)) 4.Partition name?[]? immic 指定分区名称 直接回车 就名称留空 5. File system type? [ext2]? 默认文件系统ext2 6.Start? 0 开始位置 7.End? 2000 结束为止(可能会提示) (1 - 2000会无警告) 命令模式 8. mkpart test 2000 3000 (分区 名称test 从2000到3000。命令模式添加 分区名称不能省略) 9. print 查看分区结果 注意:如果添加到分区根已做成分区重叠 (如添加2500-3500) ,系统会提示不可 ,会提示你允许的分区范围3000-3500 9.1Yes/No? Yes如果同意就选YES 10.rm 3(3是分区编号 9.添加的分区)删除分区 11.print查看删除后的结果 12.分区个数没有4个的限制,所以可以做4个以上 13 unit GB(以GB为单位指定分区开始和结束) 14.quit(退出(分区结果立即生效)。不像fdisk 需要执行一个w命令来保存分区结果。查看全部
-
1、linux 系统中硬件设备都是以文件的形式存在于根目录 /dev 下, 硬件设备都是由linux系统自动识别的, 但是并不能立即使用, 必须对其进行分区、格式化、挂载后才能使用 2、分区工具 - fdisk 2-1) fdisk -l : 列出当前分区表 2-2) fdisk /dev/sdb : 进入分区模式 2-2-1) n : 添加新分区 2-2-1-1) p : 创建主分区 2-2-1-1-1) 1-4 : 输入分区编号 2-2-1-1-1-1) 指定扇区的起始和中止位置, 起始可默认, 中止可设 +3000M, 意为加3GB 2-2-1-2) e : 扩展分区 2-2-1-3) l : 逻辑分区(创建扩展分区之后出现) 2-2-2) p : 列出分区列表 2-2-3) d : 删除分区 2-2-3-1) 输入删除分区的编号 2-2-4) w : 保存修改, 开始执行分区查看全部
-
linux系统中硬件设备都是以文件的形式存在于根目录下的dev目录下查看全部
-
硬盘的分区和格式化概述 1分区: 1)主分区和扩展分区总数不能超过4个 2)扩展分区最多只能有1个 3)扩展分区不能直接存取数据,必须划分逻辑分区 2硬盘耗尽处理办法 保留原硬盘的基础之上,给服务器添加新的硬盘。 (命令模式下对硬盘进行分区、格式化、挂载)查看全部
-
磁盘管理 常用命令 .df查看磁盘分区的使用状况 -l仅显示本地磁盘(默认0 -a显示所有文件系统的磁盘使用情况,包括比如/proc/ -h以1024进制计算最合适的单位显示磁盘容量 -H以1000进制计算最合适的单位显示磁盘容量 -T显示磁盘分区类型 -t显示指定类型文件系统的磁盘分区(类型如ext4,ext3) df -th ext4 -x不显示指定类型文件系统的磁盘分区(与 -t参数互逆) .du统计磁盘上的文件大小 -b以byte为单位统计文件 -k以KB为单位统计文件 -m以MB为单位统计文件 -h以1024进制计算最合适的单位显示磁盘容量 -H以1000进制计算最合适的单位显示磁盘容量 -s指定统计目标(如指定某个文件夹) 例1:du -s /root/ 统计/root/文件夹下的文件大小 例2:如du -sb *.zip 统计当前文件夹下.zip文件的大小以byte为单位显示 例3:du -sb *.zip /root/ 统计/root/文件夹下.zip文件大小以byte为单位显示 注意:-b,-k -m统计的结果是四舍五入的,都为整数。 -h,-H统计结果更为精确。查看全部
-
用户和用户组查看全部
-
-20160525- 用户和用户组 用户:使用操作系统的人 用户组:具有相同系统权限的一组用户 1./etc/group存储当前系统中所有用户组信息 - Group : x : 123 :abc,df,xyz - 组名称:组密码占位符:组编号:组中用户名列表 组密码:组密码占位符如无例外一律用X表示 注意: 超级管理员用户组号 root :0 1-499 系统预留组编号(把未被使用的最小组号分配给新安装的软件) 用户手动创建的用户组编号500开始 2./etc/gshadow 存储当前系统中的用户组的密码信息 group配置文件与gshadow一一对应 - Group: x : :abc,def,xyz - 组名称:组密码:组管理者:组中用户名列表 组密码:空,*,! 时 认为密码为空 认为组内所有用户都可以管理组 3. /etc/passwd 存储系统中所有用户的信息 - user : x : 123 : 456 : xxxxxxx :/home/user :/bin/bash - 用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型 每一行对应一个用户信息 超级管理员root的用户编号 是0 4./etc/shadow 存储当前系统中所有用户的密码信息 - user : vf;/Zu8sdf... ::::: - 用户名 : 密码 ::::: 每一行都与passwd中的文件一一对应查看全部
举报
0/150
提交
取消