linux 之 建立和使用文件系统

来源:互联网 发布:藤门留学收费 知乎 编辑:程序博客网 时间:2024/06/16 09:16

    在使用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 用户账户  用户组名

0 0
原创粉丝点击