linuxll-d命令 linux lld

Linux:關于ll指令的疑問

我也有類似的疑惑,就去看了manual page

渭城網站建設公司成都創(chuàng)新互聯公司,渭城網站設計制作,有大型網站制作公司豐富經驗。已為渭城上千家提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的渭城做網站的公司定做!

ll 是 ls -l 的別名

man ls 首先表示 ls - list directory contents 列出目錄的內容,我們知道目錄本身也是文件,所謂目錄的內容就是直接放在目錄下的條目(entries)即文件和子目錄,每個目錄本身都是父目錄下的一個entry (root 沒有父目錄)

我們來看參數

-d, --directory

list directory entries instead of contents, and do not derefer-

ence symbolic links

意思就是列出目錄條目本身而不是列出他的內容,并且如果它是符號鏈接的話不會是不會去查看鏈接指向的真正目錄的,比如它會告訴你這個符號鏈接是色很么時候創(chuàng)建的但不會去查真正的目錄是什么時候建立的

-l use a long listing format

表示使用長列表的格式來提供更多的信息

linux 中l(wèi)l -d 為什么也會顯示文件信息?

輸入alias,可以查看當前設置的命令別名:

[root@localhost ~]# alias

alias cls='clear'

alias cp='cp -i'

alias l.='ls -d .* --color=tty'

alias ll='ls -l --color=tty'

alias lm='ll | more'

alias ls='ls --color=tty'

alias mv='mv -i'

alias rm='rm -i'

alias vi='vim'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

由上可見,ll = ls-l,則ll-d為ls-ld命令。

而ls命令解釋如下

1. 命令格式:

ls [選項] [目錄名]

2. 命令功能:

列出目標目錄中所有的子目錄和文件。

3. 常用參數:

-a, –all 列出目錄下的所有文件,包括以 . 開頭的隱含文件

-A 同-a,但不列出“.”(表示當前目錄)和“..”(表示當前目錄的父目錄)。

-c 配合 -lt:根據 ctime 排序及顯示 ctime (文件狀態(tài)最后更改的時間)配合 -l:顯示 ctime 但根據名稱排序否則:根據 ctime 排序

-C 每欄由上至下列出項目

–color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一

-d, –directory 將目錄象文件一樣顯示,而不是顯示其下的文件。

-D, –dired 產生適合 Emacs 的 dired 模式使用的結果

-f 對輸出的文件不進行排序,-aU 選項生效,-lst 選項失效

-g 類似 -l,但不列出所有者

-G, –no-group 不列出任何有關組的信息

-h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)

–si 類似 -h,但文件大小取 1000 的次方而不是 1024

-H, –dereference-command-line 使用命令列中的符號鏈接指示的真正目的地

–indicator-style=方式 指定在每個項目名稱后加上指示符號方式:none (默認),classify (-F),file-type (-p)

-i, –inode 印出每個文件的 inode 號

-I, –ignore=樣式 不印出任何符合 shell 萬用字符樣式的項目

-k 即 –block-size=1K,以 k 字節(jié)的形式表示文件的大小。

-l 除了文件名之外,還將文件的權限、所有者、文件大小等信息詳細列出來。

-L, –dereference 當顯示符號鏈接的文件信息時,顯示符號鏈接所指示的對象而并非符號鏈接本身的信息

-m 所有項目以逗號分隔,并填滿整行行寬

-o 類似 -l,顯示文件的除組信息外的詳細信息。

-r, –reverse 依相反次序排列

-R, –recursive 同時列出所有子目錄層

-s, –size 以塊大小為單位列出所有文件的大小

-S 根據文件大小排序

–sort=WORD 以下是可選用的 WORD 和它們代表的相應選項:

extension -X status -c

none -U time -t

size -S atime -u

time -t access -u

version -v use -u

-t 以文件修改時間排序

-u 配合 -lt:顯示訪問時間而且依訪問時間排序

配合 -l:顯示訪問時間但根據名稱排序

否則:根據訪問時間排序

-U 不進行排序;依文件系統(tǒng)原有的次序列出項目

-v 根據版本進行排序

-w, –width=COLS 自行指定屏幕寬度而不使用目前的數值

-x 逐行列出項目而不是逐欄列出

-X 根據擴展名排序

-1 每行只列出一個文件

–help 顯示此幫助信息并離開

–version 顯示版本信息并離開

所以ll-d會將目錄象文件一樣顯示,而不是顯示其下的文件,并且還將文件的權限、所有者、文件大小等信息詳細列出來

linux的ll命令是做什么用的?

用法:ls [選項]... [文件]...

列出 FILE 的信息(默認為當前目錄)。

如果不指定-cftuvSUX 或--sort 選項,則根據字母大小排序。

長選項必須使用的參數對于短選項時也是必需使用的。

-a, --all 不隱藏任何以. 開始的項目

-A, --almost-all 列出除. 及.. 以外的任何項目

--author 與-l 同時使用時列出每個文件的作者

-b, --escape 以八進制溢出序列表示不可打印的字符

--block-size=大小 塊以指定大小的字節(jié)為單位

-B, --ignore-backups 不列出任何以"~"字符結束的項目

-c 配合-lt:根據ctime 排序并顯示ctime(文件

狀態(tài)最后更改的時間)

配合-l:顯示ctime 但根據名稱排序 其他情況:按ctime 排序

-C 每欄由上至下列出項目

--color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是

"never"(默認)、"always"或"auto"其中之一

-d, --directory 當遇到目錄時列出目錄本身而非目錄內的文件

-D, --dired 產生適合Emacs 的dired 模式使用的結果

-f 不進行排序,-aU 選項生效,-lst 選項失效

-F, --classify 加上文件類型的指示符號(*/=@| 其中一個)

--format=關鍵字 交錯-x,逗號分隔-m,水平-x,長-l,

單欄-1,詳細-l,垂直-C

--full-time 即-l --time-style=full-iso

-g 類似-l,但不列出所有者

--group-directories-first

在文件前分組目錄。此選項可與--sort 一起使用,

但是一旦使用--sort=none (-U)將禁用分組

-G, --no-group 以一個長列表的形式,不輸出組名

-h, --human-readable 與-l 一起,以易于閱讀的格式輸出文件大小

(例如 1K 234M 2G)

--si 同上面類似,但是使用1000 為基底而非1024

-H, --dereference-command-line

跟隨命令行列出的符號鏈接

--dereference-command-line-symlink-to-dir

跟隨命令行列出的目錄的符號鏈接

--hide=PATTERN 隱藏符合PATTERN 模式的項目

(-a 或 -A 將覆蓋此選項)

--indicator-style=方式 指定在每個項目名稱后加上指示符號方式:

none (默認),classify (-F),file-type (-p)

-i, --inode 顯示每個文件的inode 號

-I, --ignore=PATTERN 不顯示任何符合指定shell PATTERN 的項目

-k 即--block-size=1K

-l 使用較長格式列出信息

-L, --dereference 當顯示符號鏈接的文件信息時,顯示符號鏈接所指示

的對象而并非符號鏈接本身的信息

-m 所有項目以逗號分隔,并填滿整行行寬

-n, --numeric-uid-gid 類似 -l,但列出UID 及GID 號

-N, --literal 輸出未經處理的項目名稱 (如不特別處理控制字符)

-o 類似 -l,但不列出有關組的信息

-p, --indicator-style=slash 對目錄加上表示符號"/"

-q, --hide-control-chars 以"?"字符代替無法打印的字符

--show-control-chars 直接顯示無法打印的字符 (這是默認方式,除非調用

的程序名稱是"ls"而且是在終端輸出結果)

-Q, --quote-name 將條目名稱括上雙引號

--quoting-style=方式 使用指定的quoting 方式顯示條目的名稱:

literal、locale、shell、shell-always、c、escape

-r, --reverse 排序時保留順序

-R, --recursive 遞歸顯示子目錄

-s, --size 以塊數形式顯示每個文件分配的尺寸

-S 根據文件大小排序

--sort=WORD 以下是可選用的WORD 和它們代表的相應選項:

extension -X status -c

none -U time -t

size -S atime -u

time -t access -u

version -v use -u

--time=WORD 和-l 同時使用時顯示WORD 所代表的時間而非修改時

間:atime、access、use、ctime 或status;加上

--sort=time 選項時會以指定時間作為排序關鍵字

--time-style=STYLE 和-l 同時使用時根據STYLE 代表的格式顯示時間:

full-iso、iso、locale、posix-iso、+FORMAT。

FORMAT 即是"date"所用的時間格式;如果FORMAT

是FORMAT1換行FORMAT2,FORMAT1 適用于較舊

的文件而FORMAT2 適用于較新的文件;如果STYLE

以"posix-"開頭,則STYLE 僅在POSIX 語系之外

生效。

-t 根據修改時間排序

-T, --tabsize=寬度 指定制表符(Tab)的寬度,而非8 個字符

-t 按修改時間排序

-T, --tabsize=COLS 指定制表符(Tab)的寬度,而非8個字符

-u 同-lt 一起使用:按照訪問時間排序并顯示

同-l一起使用:顯示訪問時間并按文件名排序

其他:按照訪問時間排序

-U 不進行排序;按照目錄順序列出項目

-v 在文本中進行數字(版本)的自然排序

-w, --width=COLS assume screen width instead of current value

-x list entries by lines instead of by columns

-X sort alphabetically by entry extension

-1 list one file per line

分享題目:linuxll-d命令 linux lld
新聞來源:http://muchs.cn/article34/doegise.html

成都網站建設公司_創(chuàng)新互聯,為您提供App設計、服務器托管、營銷型網站建設品牌網站建設、App開發(fā)、標簽優(yōu)化

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

小程序開發(fā)