Linux檔案系統相關指令
☆df -ahT 「 顯示磁碟相關資訊 」 -a「 包括所有的檔案系統」 -h 「 以 1024 byte來顯示 」 -T「 顯示檔案系統的類型」 ☆du -ch file1 file2 ...「 顯示目錄或檔案大小 」 -a「 計算檔案總大小」 -h「 以K、M、Gb 來顯示大小 」 ☆find /home -mtime -2 /home 「 尋找目錄 」 -mtime -2「 用來尋找指定時間中曾被更改過的目錄或檔案,以二十四小時為一單位」 ☆mkdir 「 建立目錄 」 ☆ rmdir 「 刪除目錄 」 ☆ls「 類似DIR 」 ☆ cat file1 file2 > file3「 把 file1內容加上 file2 完整複製一份放在file3,新的內容會加在原來的後方 」 ☆mv「 移動檔案 」 ☆rm「 刪檔 」 ☆ whereis filename「 找尋檔案」 各磁區的掛載指令 ☆ /etc/fstab 「 file system table 開機掛載設定檔 」 /dev/cdrom /mnt/cdrom iso9660 1 1 「光碟機」 ☆ 即時掛載 mount -t iso9600 /dev/cdrom /mnt/cdrom mount -t msdos /dev/fd0 /mnt/floppy -t 「 檔案系統類型 」 ext2「 目前linux所使用的檔案系統 msdos「 MSDOS所用的VFAT 」 nfs「 網路檔案系統 」 iso9660 「 CD-ROM標準檔案系統 」 ntfs「 WINDOWS NT檔案系統 」 hpfs「 OS/2 檔案系統 」 auto 「 自動偵測 」 ☆ umount -a -t iso9660 -a「 指/etc/mtabfa 下中所記錄的檔案系統都卸掉 」 其它指令 ☆ logout「登出」 ☆ shutdown -h [number] -h「關機」 -f「重新啟動時不要執行fsck,-F 則執行」 -r「功能同 reboot 」 number「 number分鐘後關機,now為馬上關機」 ☆ halt -p -p「關閉系統後,執行關閉電源指令 -f 「強制關閉系統,不理會目前所在的 runlevel 」 -i「在關閉系統前,先關閉所有網路介面」 ☆ reboot 「重新開機,不會送警訊給使用者」 ☆who「查看線上使用者」 ☆ps 「顯示行程狀態」 ps -a 「顯示包含其它使用者的」 ps -r「只顯示正在執行的行程」 ps -l「完整格式」 ps -S「顯示加上子行程及CPU時間與 page faults 」 ps -u「顯示使用者名稱及開始時間」 ☆kill PID「刪除程式執行」 ☆uname -r「查核心版本」 ☆ linuxconf 「用來設定linux系統」 ☆ modprobe「自動載入模組,模組間可能會有相連性,它會自動辦別」 -a「將所有的模組都載入」 modprobe -l -t net 「列出和net有關的所有可用的模組」 -l 「顯示可以用的模組」 -t「指定模組的類型」 ☆more相當於 less 開機行程 ☆開機步驟: 一、kernel 執行 /sbin 目錄下的 init 程式 二、init 執行 /etc/rc.d/rc.sysinit 這個script 三、init 執行預設的 run level 裡面所有的script 四、init 執行 /etc/rc.d/rc.local 這個script (它會在所有其他開機的script執行完再執行) 啟動時會嫄相關訊息寫到螢幕及記錄檔/var/log/message內 ☆ Run Level 0:關機 1:單人使用模式 2:多人使用模式,沒有NFS「網路檔案系統」 3:完整多人使用模式 4:沒用到 5:X11 6:重開機 ☆預設 run level 存放在/etc/inittab 檔案中「 id:3:initdefault: 」 ☆ last -x login_name 「列出登入系統的使用者資訊」 -x「顯示開機、重新開機及 runlevel 的資訊」 ☆ /etc/lilo.conf 「開機管理設定檔」 |
沒有留言:
張貼留言