linux的文件与用户和磁盘的基础知识
两个重要文件
/etc/passwd
/etc/shadow
用户和组
# uesradd 新建用户
-c 用户的注释性信息
-e 禁用账号的日期
# passwd 指定和修改用户账户口令
-l 锁定(停用)用户账户
-u 口令解锁
-x 指定口令的最长存活期
-w 口令要到期前提前警告的天数
# usermod 修改用户设置
# userdel 在所有与账户有关的文件中将用户信息全部删除
-r 删除用户账户的同时,用户主目录及其下所有文件和目录全部删除
# su 切换用户
# groupadd 创建组群
# groupmod 修改组群
-n 修改组群名称
# gpasswd 在附属组中增加、删除用户
(只有root和组管理员才能使用)
-a 把用户加入组
-d 把用户从组中删除
-a 给组指派管理员
# groupdel 删除组
组中含有用户时,先删除用户才可以删除组
配置与管理磁盘
# df 查看文件系统的磁盘空间占用情况
-i 查看inodes的使用情况
-h 使用合适的单位表示
-k、-m 分别表示以kb和mb为单位显示
# du 查看某个目录或文件所占空间的大小
# fdisk 对磁盘进行分区
fdisk /dev/sdb
d 删除磁盘分区
n 创建新分区
扩展分区--逻辑分区
p 列出硬盘分区表
q 不保存更改,退出
w 把修改写入硬盘分区表,退出
# mkfs 建立文件系统(格式化)
-t 指定要创建的文件系统类型
# mount 手动挂载文件系统
# umount 卸载已挂载的磁盘分区
# vi /etc/fstab 自动挂载文件系统
# mount -a 使挂载生效
# quota 设置磁盘配额
# vi /etc/fstab
启用用户的磁盘配额功能加入usrquota
启用组的磁盘配额功能加入grpquota
# mount -o remount /文件 使增加配额功能命令生效
# quotacheck -cvug 生成磁盘配额文件
# edquota 设置用户和组的磁盘配额
-u 设置用户的磁盘配额
-g 设置组的磁盘配额
进入vi编辑器
# quotaon -avug 启动磁盘配额功能
# quotaoff 关闭磁盘配额功能
# repquota -avug 检查磁盘配额的使用情况
上一篇: net开发框架never
推荐阅读
-
linux的文件与用户和磁盘的基础知识
-
Linux下的磁盘分区和逻辑卷
-
Qt pro文件下跨平台宏的使用(windows/linux 以及x86 和 arm的区分)
-
详解Linux如何将一个文件夹的所有内容授权给某一个用户?
-
使用php完成一个用户注册以及管理的demo(php实现单文件与多文件
-
Windows和Linux下定时删除某天前的文件的脚本
-
使用php完成一个用户注册以及管理的demo(php实现单文件与多文件的上传)
-
Access入门教程 19.5 设置用户与组的权限和帐号
-
讲解Linux中校验文件的MD5码与SHA1码的命令使用
-
详解Linux系统中管理文件权限的chown和chmod命令