$ df -h Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk0s2 232Gi 84Gi 148Gi 37% 21998562 38864868 36% / devfs 187Ki 187Ki 0Bi 100% 648 0 100% /dev map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home /dev/disk0s4 466Gi 45Gi 421Gi 10% 112774 440997174 0% /Volumes/BOOTCAMP //app@izenesoft.cn/public 2.7Ti 1.3Ti 1.4Ti 48% 0 18446744073709551615 0% /Volumes/public
使用-T選項(xiàng)顯示文件系統(tǒng)類型
$ df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda1 ext4 29530400 3233120 24797216 12% / /dev/sda2 ext4 120367992 50171596 64082060 44% /home
kill用于終止一個(gè)進(jìn)程。一般我們會(huì)先用ps -ef查找某個(gè)進(jìn)程得到它的進(jìn)程號(hào),然后再使用kill -9 進(jìn)程號(hào)終止該進(jìn)程。你還可以使用killall、pkill、xkill來(lái)終止進(jìn)程
$ ps -ef | grep vim ramesh 7243 7222 9 22:43 pts/2 00:00:00 vim $ kill -9 7243
刪除文件前先確認(rèn)
$ rm -i filename.txt
在文件名中使用shell的元字符會(huì)非常有用。刪除文件前先打印文件名并進(jìn)行確認(rèn)
$ rm -i file*
遞歸刪除文件夾下所有文件,并刪除該文件夾
$ rm -r example
拷貝文件1到文件2,并保持文件的權(quán)限、屬主和時(shí)間戳
$ cp -p file1 file2
拷貝file1到file2,如果file2存在會(huì)提示是否覆蓋
$ cp -i file1 file2
將文件名file1重命名為file2,如果file2存在則提示是否覆蓋
$ mv -i file1 file2
注意如果使用-f選項(xiàng)則不會(huì)進(jìn)行提示
-v會(huì)輸出重命名的過(guò)程,當(dāng)文件名中包含通配符時(shí),這個(gè)選項(xiàng)會(huì)非常方便
$ mv -v file1 file2
你可以一次查看多個(gè)文件的內(nèi)容,下面的命令會(huì)先打印file1的內(nèi)容,然后打印file2的內(nèi)容
$ cat file1 file2
-n命令可以在每行的前面加上行號(hào)
$ cat -n /etc/logrotate.conf /var/log/btmp { missingok 3???? monthly 4???? create 0660 root utmp 5???? rotate 1 6 }
上一個(gè)教程:LINUX命令
下一個(gè)教程:linux中五種常用查找命令