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 新建,打印,删除,保存,改类型)

+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   一般文件,目录,链接,b块设备,c字符设备,命名管道,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–x –c “limit bsoft=30G bhard=40G aa” /home

# xfs_quota–x –c report /home

 

 

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

 

rpm -i 安装

rpm –e 卸载

rpm –i –nodeps 忽略依赖关系安装

rpm –i –force对已安装过的进行重安装

rpm –U 升级,软件不存在就等同于-i

rpm –U –oldpackage  降级

 

rpm –F 升级,软件必须先存在

 

rpm –qa  查看所有包

rpm –q 查单个包

rpm –qf 文件由哪个包提供

rpm –l  查看软件信息

rpm –qpi 查看包编译信息

rpm –qpl  会安装哪些文件

rpm –qp –scipts查脚本信息

rpm –V 包名   (无输出说明对,有输出说明有问题,如不正常可用rpm –i –force 重安装)

 

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

 

rpm –import 导入签名

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

rpm –qa |grep gpg-pubkey

rpm –vvk包名  校验签名

 

 

 

yuminstall  安装

yumremove/erase  卸载

yumupdate   升级

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

yumlocalinstall = rpm –i

yum search   软件名

yumlist  软件名

yum listall

yumgroup list

yumwhatprovides /bin/ls  = rpm –qf

yum reinstall= rpm –i --force

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1717778如需转载请自行联系原作者


yangzhimingg

相关文章
|
6月前
|
Linux 数据安全/隐私保护 流计算
RedHat红帽认证---RHCE
RedHat红帽认证---RHCE
128 0
|
Linux 数据安全/隐私保护 流计算
【2022】RedHat最新RHCE中级认证考题解析
【2022】RedHat最新RHCE中级认证考题解析
841 0
|
Web App开发 网络协议 关系型数据库
|
安全 Linux 数据安全/隐私保护