Linux常用命令之掛載、磁盤(pán)空間、用戶(hù)和群組
掛載一個(gè)文件系統(tǒng)
mount /dev/hda2 /mnt/hda2 掛載一個(gè)叫做hda2的盤(pán) - 肯定目錄 '/ mnt/hda2' 曾經(jīng)存在
umount /dev/hda2 卸載一個(gè)叫做hda2的盤(pán) - 先從掛載點(diǎn) '/ mnt/hda2' 退出
fuser -km /mnt/hda2 當(dāng)設(shè)備繁忙時(shí)強(qiáng)制卸載
umount -n /mnt/hda2 運(yùn)行卸載操作而不寫(xiě)入 /etc/mtab 文件- 當(dāng)文件為只讀或當(dāng)磁盤(pán)寫(xiě)滿(mǎn)時(shí)非常有用
mount /dev/fd0 /mnt/floppy 掛載一個(gè)軟盤(pán)
mount /dev/cdrom /mnt/cdrom 掛載一個(gè)cdrom或dvdrom
mount /dev/hdc /mnt/cdrecorder 掛載一個(gè)cdrw或dvdrom
mount /dev/hdb /mnt/cdrecorder 掛載一個(gè)cdrw或dvdrom
mount -o loop file.iso /mnt/cdrom 掛載一個(gè)文件或ISO鏡像文件
mount -t vfat /dev/hda5 /mnt/hda5 掛載一個(gè)Windows FAT32文件系統(tǒng)
mount /dev/sda1 /mnt/usbdisk 掛載一個(gè)usb 捷盤(pán)或閃存設(shè)備
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 掛載一個(gè)windows網(wǎng)絡(luò)共享
磁盤(pán)空間
df -h 顯示已經(jīng)掛載的分區(qū)列表
ls -lSr |more 以尺寸大小排列文件和目錄
du -sh dir1 估算目錄 'dir1' 已經(jīng)使用的磁盤(pán)空間'
du -sk * | sort -rn 以容量大小為依據(jù)依次顯示文件和目錄的大小
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n 以大小為依據(jù)依次顯示已安裝的rpm包所使用的空間 (fedora, redhat類(lèi)系統(tǒng))
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n 以大小為依據(jù)顯示已安裝的deb包所使用的空間 (ubuntu, debian類(lèi)系統(tǒng))
用戶(hù)和群組
groupadd group_name 創(chuàng)建一個(gè)新用戶(hù)組
groupdel group_name 刪除一個(gè)用戶(hù)組
groupmod -n new_group_name old_group_name 重命名一個(gè)用戶(hù)組
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 創(chuàng)建一個(gè)屬于 "admin" 用戶(hù)組的用戶(hù)
useradd user1 創(chuàng)建一個(gè)新用戶(hù)
userdel -r user1 刪除一個(gè)用戶(hù) ( '-r' 排除主目錄)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用戶(hù)屬性
passwd 修改口令
passwd user1 修改一個(gè)用戶(hù)的口令 (只允許root執(zhí)行)
chage -E 2005-12-31 user1 設(shè)置用戶(hù)口令的失效期限
pwck 檢查 '/etc/passwd' 的文件格式和語(yǔ)法修正以及存在的用戶(hù)
grpck 檢查 '/etc/passwd' 的文件格式和語(yǔ)法修正以及存在的群組
newgrp group_name 登陸進(jìn)一個(gè)新的群組以改動(dòng)新創(chuàng)立文件的預(yù)設(shè)群組
馬哥學(xué)習(xí)交流群
馬哥教育-Linux學(xué)習(xí)-1群 485374463
馬哥教育-Linux學(xué)習(xí)-2群 339184057
?