跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 Ls 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
Ls
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''ls'''是一個由 POSIX 佮單一 Unix 標準規範的命令,佇咧 Unix 佮類 Unix 系統內底攏有實現。ls 是英文'''l'''i'''s'''t 的縮寫,用佇列出檔案,是 Unix 佮類 Unix 系統當中使用非常頻繁的命令。 ==歷史== ls 頭擺出現佇原始版的 AT & T Unix 中。伊的名來是對 Multics 作業系統的一个類似命令,意思講「列出檔案塊」。 目前有兩種主流版本的 ls:一種是自由軟體基金會開發的 GNU 核心的程式的組成部份;另外一種由各種 BSD 版本發佈,如 FreeBSD、OpenBSD、NetBSD 佮蘋果公司的 Darwin。兩種版本攏是自由以及開源軟體。 ==使用方法== 佇咧 Unix 佮類 Unix 做業系統內底攏有進前 kha-tá-lok-guh 的概念,嘛即程式目前佇 kha-tá-lok-guh 樹仔內底的位。 加參數執行的時,ls 列出當前 kha-tá-lok-guh 下的除隱藏檔案外的所有檔案佮 kha-tá-lok-guh 名。若以 kha-tá-lok-guh 名作為參數,則會列出該 kha-tá-lok-guh 後的檔案。使用者嘛會當指定濟檔案佮 kha-tá-lok-guh 做參數,ls 則會列出所有指定的檔案佮 kha-tá-lok-guh 中的檔名。 以 " . "(圓點)一開頭 kha-tá-lok-guh 佇一般情形下袂去予人列出。使用者會當加 `-a ` 選項檢視所有的檔案。 無加參數的時陣,ls 干焦列出檔案佮 kha-tá-lok-guh 的名稱,無加任何修飾。這通常予人真歹分檔案的類型、大細、權限等屬性。顯示檔案捷用資訊的一寡參數如下: * `-l `(long)長格式,顯示檔案類型、權限、硬連結的數目、檔案有咧講、檔案所在的組、大細、日期和檔名。 * `-F ` 佇無仝類型的檔案的檔名結尾追加一字元以示區別。會當執行檔了後加 " \ * ",kha-tá-lok-guh 後加 " / ",管道檔案了後加 " | ",通訊端檔案了後加 "=",普通檔案無字尾。 * `-a `(all)顯示所有的檔案,包括以。一開頭一名(預設袂顯示)。 * `-A `(all)顯示所有的檔案,無包括以 ` . `(自身 kha-tá-lok-guh)和 ` . . `(父 kha-tá-lok-guh)。 相關詞條:Inode * `-R `(recursive)迵天代顯示 kha-tá-lok-guh 下所有的子 kha-tá-lok-guh。` ls-R/` 會顯示檔案系統中的所有檔案。 * `-d `(directory)顯示 kha-tá-lok-guh 本身的資訊,毋是列出 kha-tá-lok-guh 後的檔案。 佇咧某一寡環境內底,使用參數 `--color `(GNU 版)抑是講 "-G "(FreeBSD 版)後,ls 會根據檔案類型輸出無仝色彩的格式。GNU 版的 ls 根據檔案的類型、副檔名佮使用權限來決定色水,而且 FreeBSD 版的 ls 干焦檢查檔案類型佮使用權限。 使用上述彩色的選項的時陣,輸出範譬論講下: ` ` ` * * brw-r--r--一 unixguy staff 六十四 , 六十四 Jan 二十七五 : 五十二 block crw-r--r--一 unixguy staff 六十四 , 兩百五十五 Jan 二十六十三 : 五十七 character -rw-r--r--一 unixguy staff 兩百九十 Jan 二十六十四 : 八 compressed . gz -rw-r--r--一 unixguy staff 三十三石一千八百三十六 Jan 二十六十四 : 六 data . ppm drwxrwx--x 二 unixguy staff 四十八 Jan 二十六十一 : 二十八 directory -rwxrwx--x 一 unixguy staff 二十九 Jan 二十六十四 : 三 executable prw-r--r--一 unixguy staff 零 Jan 二十六十一 : 五十 fifo lrwxrwxrwx 一 unixguy staff 三 Jan 二十六十一 : 四十四 link-> dir -rw-rw----一 unixguy staff 兩百十七喔 Jan 二十六十四 : 八 regularfile * * ` ` ` ls 有大量的這个選項,具體的用法請參考 ls 的手冊頁。 ==範例== 下跤的例演示無仝參數下 ls 的使用。 ` ` ` $'''pwd''' / home / unixguy $'''ls-l''' drwxr--r--一 unixguy editors 四千空九十六 drafts -rw-r--r--一 unixguy editors 三更空四百空五 edition 鋪三十二 -r-xr-xr-x 一 unixguy users 八千四百六十 edit $'''ls-F''' drafts / edition 鋪三十二 edit * ` ` ` 本例中,使用者 unixguy 有一个名叫 drafts 的 kha-tá-lok-guh,一个叫做 edition 鋪三十二的常規檔案佮一个叫做 edit 的可執行檔。 ==參看== * chown:改變檔案的擁有者。 * chgrp:改變檔案的組 * du:檢視檔案的大細。 * 使用者識別碼 * 組識別碼 * Dir ( 命令 ):DOS 下列出檔案的命令。 ==外部連結== * LinuxQustion . org wiki 上的 ls * ls . c 頭七版 Unix 中 ls 的原始碼 * ls . c AT & T 第五版 Unix 中 ls 的原始碼 * newbie ls 簡明版 ls 的原始碼 * GNU 核心程式版的 ls 原始碼 * 單一 Unix 標準規定的 ls 標準 * Computer Hope : Linux / UNIX , Information about the Linux / UNIX ls command . * linux-command . com wiki 上的 ls 命令介紹 ===文件=== * GNU 版 ls 文件 [[分類: 待校正]]
返回到「
Ls
」。