視窗作業系統底下的目錄結構:
C:\
D:\
E:\
..
依此類推,其中 \ (backslash 又稱之為反斜線) 是指 C/D/E 最上層目錄。
但是所有的 Unix 最上層目錄為 / (slash 又稱之為斜線) 是指我們的根目錄。
目錄/檔案指令操作說明:
pwd -> 目前目錄
cd <目錄名稱> -> 切換至某個目錄,例如:
cd \Enter -> 切換至家目錄
~ -> 此目錄即為家目錄
cd / -> 切換至 / 目錄
ls -> 觀看目前目錄內容
ls -l -> 觀看目前目錄內容以及屬性,其輸出如下所示:
drwxr-xr-x 2 root root 4096 2012-09-18 10:32 bin
drwxr-xr-x 3 root root 4096 2012-10-08 09:43 boot
drwxr-xr-x 16 root root 3420 2012-10-28 06:47 dev
drwxr-xr-x 149 root root 12288 2012-10-29 04:42 etc
drwxr-xr-x 2 root root 4096 2012-03-28 16:33 hd2
drwxr-xr-x 65 root root 4096 2012-09-11 15:25 home
lrwxrwxrwx 1 root root 35 2011-04-25 10:18 initrd.img -> boot/initrd.img-2.6.32-5-686-bigmem
lrwxrwxrwx 1 root root 28 2011-04-21 19:25 initrd.img.old -> boot/initrd.img-2.6.32-5-686
drwxr-xr-x 14 root root 16384 2012-10-08 09:42 lib
drwx------ 2 root root 16384 2011-04-21 19:21 lost+found
drwxr-xr-x 4 root root 4096 2011-04-21 19:21 media
drwxr-xr-x 2 root root 4096 2010-12-15 05:54 mnt
drwxr-xr-x 11 root root 4096 2011-12-01 14:47 opt
dr-xr-xr-x 138 root root 0 2012-09-10 08:40 proc
drwx------ 33 root root 4096 2012-10-25 17:44 root
drwxr-xr-x 2 root root 4096 2012-10-08 09:42 sbin
drwxr-xr-x 2 root root 4096 2010-07-21 14:55 selinux
drwxr-xr-x 2 root root 4096 2011-04-21 19:22 srv
drwxr-xr-x 12 root root 0 2012-09-10 08:40 sys
drwxrwxrwt 14 root root 4096 2012-10-29 09:21 tmp
drwxr-xr-x 13 root root 4096 2012-04-25 15:56 usr
drwxr-xr-x 14 root root 4096 2011-06-23 19:40 var
lrwxrwxrwx 1 root root 32 2011-04-25 10:18 vmlinuz -> boot/vmlinuz-2.6.32-5-686-bigmem
lrwxrwxrwx 1 root root 25 2011-04-21 19:25 vmlinuz.old -> boot/vmlinuz-2.6.32-5-686
以 /bin 目錄來說,其輸出如下:
drwxr-xr-x 2 root root 4096 2012-09-18 10:32 bin
^^^^^^^^^^
上述標示處即為其屬性,以此例來說,第一個字元為 d 表示為目錄,之後
rwxr-xr-x 表示三種不同的存取權限,
rwxr-xr-x 第一個是 owner (檔案所有人),有可讀、可寫、可執行之權限
^^^
rwxr-xr-x 第二個是 groups (同一群組所有人),有可讀、不可寫、可執行之權限
^^^
rwxr-xr-x 第三個是 others (其它人),有可讀、不可寫、可執行之權限
^^^
另一個例子為 initrd.img 連結檔,其中出如下:
lrwxrwxrwx 1 root root 28 2011-04-21 19:25 initrd.img.old -> boot/initrd.img-2.6.32-5-686
其中第一個字元為 l 表示連結檔 (link file),其意義等同於 Windows 底下的捷徑,
這個檔案連結至 boot/initrd.img-2.6.32-5-686 這個檔案,
其餘屬性請自行參考上述說明。
C:\Programming Files\
C:\Windows
盡信書,不如無書
若資料可以在 cache 中找到,稱之為 hit,若找不到則稱為 miss。
沒有留言:
張貼留言