天天看點

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  /  (以M、G為機關)

df -hT  / (T表示分區類型,如:xfs)

du .   (統計目前目錄下檔案大小,位元組)

du -sh .  (統計目前目錄下檔案大小,M、G)

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  CD光牒預設路徑

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