您的位置:首页 > 运维架构 > Linux

初学CentOS——盘符基本命令

2016-06-26 09:07 393 查看

1.基本查看系统与分区命令

df 选项 挂载点 (选项和挂载点都可不加,挂载点不加,即为全局)

-a 显示所有文件系统信息,包括特殊文件系统,/proc,/sysfs

-h 人性化,以MB,GB显示

-T 显示文件系统类型

-m 以MB为单位显示容量

-k 以KB为单位(默认)

du 统计目录或文件,文件一般使用 ls 命令,不用du

du 选项 目录名

-a 显示每个子文件的磁盘占用量(默认只统计子目录的占用量)

-h 人性化

-s 统计总占用量,而不列出子文件和子目录

du 与 df 的区别:

df 是从文件系统考虑,所以不仅要计文件占用,还有程序命令(有些已被删除,但是程序还未释放空间的,所以 df 的剩余空间是真剩余空间)

du 面向文件,只计算目录/文件的空间

fsck 选项 分区设备文件名 修复

-a 不显用户提示,自动修复

-y 自动修复,只是一些有些文件只支持-y

(ps.轻易别用,重启其实也会自扫描,该命令可能会导致奔溃)

dumpe2fs [-h] 分区设备文件名(如:/dev/sda1)

查看一些有关数据

2.基本挂载常用命令

光盘的挂载:

mkdir /mnt/cdrom 创建挂载目录

mount (-t iso9660) /dev/cdrom /mnt/cdrom/ -t iso9660 可加可不加

mount /dev/sr0 /mnt/cdrom

U盘的挂载:

fdisk -l 查看 U盘设备文件名

mkdir /mnt/usb/

mount -t [vfat/fat/NTFS] U盘设备文件名 (分区格式,vfat=fat32,fat=fat16,有疑问可百度)

CentOS不支持NTFS,要是想要支持NTFS文件系统,只有两种方法,一种修改/重新编译内核,另一种为下载NTFS-3G的插件,具体不演示了,给大家一个网站,大家有兴趣的话自己去尝试一下,http://www.tuxera.com/community/ntfs-3g-download/

光盘与U盘的基本操作命令:

卸载 umount 设备文件名 挂载点 (通用)

mount (普通选项)

无选项

-l 查看已挂载

-a 依据/etc/fstab的内容,自动挂载

mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点,如/dev/sr0

-t 加入文件系统类型来指定挂载类型,如: ext3,ext4,iso9660(光盘唯一指定)

-L 挂载指定卷标的分区,而不是安装设备文件名挂载

-o 可指定的额外选项:

atime/noat
4000
ime 访问分区,是否更新访问时间,默认为更新

async/sync 异步/同步,默认为异步

auto/noauto 自动/手动,mount -a是否有效,默认为自动,故默认有效

defaults 定义默认值,相当于rw,suid,dev,exec,auto,nouser,async这七个选项

exec/noexec 是否允许执行可执行文件,默认exec可执行

rw/ro 文件系统挂载时,是否有读写权限,默认为rw

suid/nosuid 文件系统是否具有SUID和SGID权限,默认具有

user/nouser 是否允许普通用户挂载,默认不允许

usrquota/grpquota 写入代表文件系统支持 用户/组 磁盘配额,默认为不支持

remount 重新挂载,一般用于修改特殊权限

例子: mount -o remount,noexec 目录下(如: /home) 重新挂载,执行noexec命令
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: