-
磁盤空間
df -h #顯示已經(jīng)掛載的分區(qū)列表
ls -lSr |more #以尺寸大小排列文件和目錄
du -sh dir1 #估算目錄 'dir1' 已經(jīng)使用的磁盤空間'
du -sk * | sort -rn #以容量大小為依據(jù)依次顯示文件和目錄的大小
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n
#以大小為依據(jù)依次顯示已安裝的rpm包所使用的空間 (fedora, redhat類系統(tǒng))
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n
#以大小為依據(jù)顯示已安裝的deb包所使用的空間 (ubuntu, debian類系統(tǒng))
-
用戶和群組
groupadd group_name #創(chuàng)建一個(gè)新用戶組
groupdel group_name #刪除一個(gè)用戶組
groupmod -n new_group_name old_group_name #重命名一個(gè)用戶組
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 #創(chuàng)建一個(gè)屬于 "admin" 用戶組的用戶
useradd user1 #創(chuàng)建一個(gè)新用戶
userdel -r user1 #刪除一個(gè)用戶 ( '-r' 排除主目錄)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 #修改用戶屬性passwd #修改口令
passwd user1 #修改一個(gè)用戶的口令 (只允許root執(zhí)行)
chage -E 2005-12-31 user1 #設(shè)置用戶口令的失效期限
pwck #檢查 '/etc/passwd' 的文件格式和語(yǔ)法修正以及存在的用戶
grpck #檢查 '/etc/passwd' 的文件格式和語(yǔ)法修正以及存在的群組
newgrp group_name #登陸進(jìn)一個(gè)新的群組以改變新創(chuàng)建文件的預(yù)設(shè)群組