在使用linux时,经常会碰到硬盘空间不足,需要通过添加硬盘扩充空间,此时必须掌握手工创建分区和文件系统的挂载方法。在硬盘中建产和使用文件系统,应遵循以下步骤:
一、为便于管理,对硬盘进行分区;二、对分区进行格式化,以建立相应的文件系统;三、将分区挂载到相应的目录(目录必须为空),通过访问目录,实现对分区进行存取操作。
命令:fdisk 设备名(/dev/sdb) ide(hd) scsi(sd) (m是help可查看命令用法 )
对分区好的进行格式化 mkfs.ext3 //dev/sdb1
对指定的分区设置卷标 ealabel /dev/sdb1 vodftp
查找卷标的设备名 findfs label=vodftp
检测并对文件系统进行修复 不能对已挂载的进行修复 e2fsck /dev/sdb1
挂械 mkdir /uer/dd ; mount /dev/sdb1 /user/dd 以后存在目录 dd 中的内容,相当于存在/sdb1设备中 取消挂载 umount /dev/sdb1
因为自动挂载的信息存放在 /etc/fstab 中 所以要 /dev/sdb1 /uer/dd ext3 添加进去才能实现自动挂载
将etc下的文件制作 成镜像文件 mkisofs -r -o mylinuxetc.iso /etc
刻录光盘 cdrecord -v speed=刻录速度 dev=刻录光驱设备号 ISO镜像文件
cdrecord -v speed=12 dev=0,0 /root/mylinuxetc.iso
用户账号文件存放在 /etc/passwd 密码存放在/etc/shadow passwd配置文件各字段对应关系 用户账号:用户密码:用户ID:用户组ID:用户名全称:用户主目录:用户用的shell
查看shell 用chsh -l 或 cat /etc/shells
若要使某个用户不能登录linux,只需设置该用户所使用的shell为/sbin/nologin
若要让某用户没有telnet权限,不允许用户利用telnet远程登录和访问linux,则设置所使用的shell为/bin/true
若要让用户没有telnet和ftp登录权限,设置用户的shell为/bin/false
用户组账号信息 /etc/group 用户组名称:x:用户组ID:用户成员列表
密码保存在 /etc/gshadow
添加用户 useradd 设置用户属性 usermod 删除用户 userdel
添加用户组 groupadd 设置用户组属性 groupmod 删除用户 groupdel
添加用户到指定的组
gpasswd -a 用户账户 用户组名