RHCE(Redhat7) (二)

RHCE(Redhat7) (二)


硬盘以扇区为单位,1扇区为512b  6及以下以柱面为单位,1柱面为8M左右)

 

分区格式为xfs 最多支持500T  6及以下分区格式为ext4,最多支持50T

 

fdisk   MBR分区方式

gdisk   GPT分区方式

 

parted  高级分区操作(创建、拷贝、调整分区大小等)

partprobe刷新分区表(或重启服务器)

 

fdisk -l 

fdisk/dev/sdb n 新建,p 打印,d 删除,w 保存,t 改类型)

+10G  指定分区大小为10G

 

mkfs.xfs    mkfs.ext4

 

mkfs.xfs -f  xfs多次格时需加-f

 

xfs -admin -L opt /dev/sda3   xfs分区打标签)

a2label /dev/sda5 “backup”     ext4分区打标签)

  

 

blkid/dev/sda3   查看设备UUID

 

df   /   (以字节为单位)

df -h  /  (以MG为单位)

df -hT  / T表示分区类型,如:xfs

 

du .   (统计当前目录下文件大小,字节)

du -sh .  (统计当前目录下文件大小,MG

 

baobab  调出图形硬盘空间分析工具

 

/etc/fstab   挂载设备到系统的保存文件

mount -a   /etc/fstab文件生效

mount -o   以特定选项挂载

defaults包括rw,suid,dev,exec,async

umount   卸载

lsof/aa  (可以看出谁在使用,进程号)

mount -o remount,ro/rw  /aa

mount -o remount,noexec /aa 

 

mount10.0.0.2:/var   /mnt  (挂载nfs共享)

mount --bind /opt /mnt/opt  挂载一个目录到另一个目录下(伪装用)

 

mkswap  /dev/sda6 增加swap空间

swapon -a激活swap空间

swapon -s查看已激活swap

swapoff/dev/sda6  关闭swap分区

swapon -p5 /dev/sda6  设置swap优先级

 

ls -i

ln -s   (文件类型会显示为“l”

ls -l   - 一般文件,d 目录,l 链接,b块设备,c字符设备,p 命名管道,s套接字)

 

/run/root/media  光盘默认路径

 

 

ACL

getfacl

setfacl

 

setfacl -m o:r /tmp/aa.log  (设置其它账号对/tmp/aa.log有读权限)

setfacl -x u:aa /tmp/aa.log   (删除用户aa对于/tmp/aa.log文件的acl

setfacl -b /tmp/aa.log  (删除所有acl

 

getfacl/tmp/aa.log  查看ACL

setfacl -m u:aa:rwx /tmp/aa.log   (设置用户aa/tmp/aa.log有读写执行的权限)

 

ACL信息默认不继承(要继承得结合mask设置)

 

setfacl -m d:u:aa:rwx /aa   (生效范围是目录以下,对目录没有效果)

 

setfacl -m u:aa:rwx /aa/

 

 

mount | grep home   查看home分区的挂载(如:挂载源、分区格式等)

 

xfs分区设置空间配额

 

需先在/etc/fstab  /home分区的defaults,usrquota,grpquota  然后重启服务器(否则会报xfs_quota:cannotset limits function not implemented错误)

 

# xfs_quota�Cx �Cc “limit bsoft=30G bhard=40G aa” /home

# xfs_quota�Cx �Cc report /home

 

 

/var/lib/rpm  rpm的本地数据库目录

 

rpm -i 安装

rpm �Ce 卸载

rpm �Ci �Cnodeps 忽略依赖关系安装

rpm �Ci �Cforce对已安装过的进行重安装

rpm �CU 升级,软件不存在就等同于-i

rpm �CU �Coldpackage  降级

 

rpm �CF 升级,软件必须先存在

 

rpm �Cqa  查看所有包

rpm �Cq 查单个包

rpm �Cqf 文件由哪个包提供

rpm �Cl  查看软件信息

rpm �Cqpi 查看包编译信息

rpm �Cqpl  会安装哪些文件

rpm �Cqp �Cscipts查脚本信息

rpm �CV 包名   (无输出说明对,有输出说明有问题,如不正常可用rpm �Ci �Cforce 重安装)

 

/etc/pki/rpm-gpg   签名文件

 

rpm �Cimport 导入签名

rpm �Cimport /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

rpm �Cqa |grep gpg-pubkey

rpm �Cvvk包名  校验签名

 

 

 

yuminstall  安装

yumremove/erase  卸载

yumupdate   升级

yumgroup install “KDE” 安装一组软件包

yumlocalinstall = rpm �Ci

yum search   软件名

yumlist  软件名

yum listall

yumgroup list

yumwhatprovides /bin/ls  = rpm �Cqf

yum reinstall= rpm �Ci --force

 

 


你可能感兴趣的:(rhce)