ls(list)查看目录列表和品质音讯‘

ls命令

简明Linux命令行笔记一:ls

du -ah –max-depth=一     那一个是自个儿想要的结果 
a代表呈现目录下有所的公文和文书夹(不含子目录),h表示以人类能看懂的秘诀,max-depth代表目录的吃水。

  1. -l 查看文件详细的新闻

  2. -a 展现隐藏的文本讯息

  3. -A 与-a效能一样但不显示.和..

成效:列举目录文件音信( list directory content )

 

du命令用来查阅目录或文件所占据磁盘空间的轻重缓急。常用选项组合为:du -sh

肆.-h 显示文件的尺寸平时与-l结合使用

格式:ls [option] [file]

ls

  一、du的功能:`du` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments). with no arguments,`du` reports the disk space for the current directory。

  1. 澳门金沙国际,-d 只显示目录消息

1,命令不跟别的取舍与目录,表示列举当前目录的公文信息 

ls是list的缩写,首要意义在于查看目录和文书的新闻

  很肯定,与df差异,它用来查阅文件或目录所占有的磁盘空间的大大小小。

6.-Sportage 来得递归目录消息’

ghostwu@dev:~$ ls
Desktop    examples.desktop  linux  Pictures  python     Videos
Documents  git_test          Music  project   software
Downloads  info              php    Public    Templates

 

  2、du常用的选项:

2,ls -l 使用长格式列举文件和目录消息

1.用法:

  -h:以人类可读的方法突显

ghostwu@dev:~$ ls -l
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 5月   1 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2月  10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 5月   1 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 5月   1 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2月  10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2月  10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 3月  18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Videos

  ls [选项]… [文件]…

  -a:显示目录占用的磁盘空间大小,还要来得其下目录和文件占用磁盘空间的高低

3,-a 列出装有文件,包蕴隐藏文件,在linux下,用’.’开始的表示隐藏文件:

 

  -s:突显目录占用的磁盘空间大小,不要展现其转手目录和文书占用的磁盘空间大小

ghostwu@dev:~$ ls -a
.              Downloads         .mozilla        .ssh
..             examples.desktop  Music           .sudo_as_admin_successful
.bash_history  .gconf            .mysql_history  Templates
.bash_logout   .gitconfig        php             Videos
.bashrc        git_test          Pictures        .vim
.byteexec      .gnome            .pki            .viminfo
.cache         .gnupg            .presage        .vimrc
.compiz        .ICEauthority     .profile        .wget-hsts
.config        info              project         .Xauthority
.dbus          .lantern          Public          .xinputrc
Desktop        .lesshst          python          .xsession-errors
.dmrc          linux             software        .xsession-errors.old
Documents      .local            .sogouinput

二.常用参数:

  -c:呈现多少个目录或文件占用的磁盘空间大小,还要总结它们的总额

4,ls -A 跟ls -a结果基本上,只可是-A不包含 . 和 ..

    -a, –all                    
展现全部文件,包蕴隐藏文件(也正是后边带.的)

  –apparent-size:显示目录或文件自己的大小

伍,ls -l –time-style=long-iso,展现完整时间属性

 

  -l :总括硬链接占用磁盘空间的深浅

ghostwu@dev:~$ ls -l --time-style=long-iso
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 2018-05-01 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2018-02-10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-05-01 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-05-01 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2018-02-10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-02-10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 2018-03-18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Videos

                   –all用列表的主意展现全数文件及详细新闻

  -L:总结符号链接所针对的文件占用的磁盘空间大小

6,ls -F 即便是目录,会添加反斜线

 

  一、du -h:那么些就不多说了。

ghostwu@dev:~$ ls -alF
total 260
drwxr-xr-x 33 ghostwu ghostwu  4096 5月   1 17:47 ./
drwxr-xr-x  4 root    root     4096 2月  10 16:16 ../
-rw-------  1 ghostwu ghostwu 18095 5月   1 14:48 .bash_history
-rw-r--r--  1 ghostwu ghostwu   220 2月  10 16:16 .bash_logout
-rw-r--r--  1 ghostwu ghostwu  3771 2月  10 16:16 .bashrc
drwxr--r--  2 ghostwu ghostwu  4096 2月   9 17:29 .byteexec/
drwx------ 19 ghostwu ghostwu  4096 4月  29 10:43 .cache/
drwx------  3 ghostwu ghostwu  4096 2月   9 17:16 .compiz/
drwx------ 28 ghostwu ghostwu  4096 4月  27 21:17 .config/
drwx------  3 ghostwu ghostwu  4096 2月   9 17:16 .dbus/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Desktop/
-rw-r--r--  1 ghostwu ghostwu    25 2月  11 00:32 .dmrc
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Documents/
drwxr-xr-x  7 ghostwu ghostwu  4096 5月   1 11:40 Downloads/
-rw-r--r--  1 ghostwu ghostwu  8980 2月  10 16:16 examples.desktop
drwx------  2 ghostwu ghostwu  4096 5月   1 14:48 .gconf/
-rw-rw-r--  1 ghostwu ghostwu    65 2月   9 19:51 .gitconfig
drwxrwxr-x  3 ghostwu ghostwu  4096 2月   9 19:50 git_test/
drwx------  3 ghostwu ghostwu  4096 2月   9 17:30 .gnome/
drwx------  3 ghostwu ghostwu  4096 5月   1 14:48 .gnupg/
-rw-------  1 ghostwu ghostwu  7356 5月   1 14:48 .ICEauthority
drwxrwxr-x  3 ghostwu ghostwu  4096 2月   9 16:37 info/
drwxrwxr-x  4 ghostwu ghostwu  4096 2月   9 22:31 .lantern/
-rw-------  1 ghostwu ghostwu    58 5月   1 17:47 .lesshst
drwxrwxr-x  3 ghostwu ghostwu  4096 5月   1 17:04 linux/
drwx------  3 ghostwu ghostwu  4096 2月  11 00:32 .local/
drwx------  4 ghostwu ghostwu  4096 2月  11 00:34 .mozilla/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Music/
-rw-------  1 ghostwu ghostwu   358 5月   1 14:48 .mysql_history
drwxrwxr-x  4 ghostwu ghostwu  4096 5月   1 14:30 php/
drwxr-xr-x  3 ghostwu ghostwu  4096 2月  10 14:45 Pictures/
drwx------  3 ghostwu ghostwu  4096 2月   9 16:53 .pki/
drwx------  2 ghostwu ghostwu  4096 2月   9 17:16 .presage/
-rw-r--r--  1 ghostwu ghostwu   655 2月  10 16:16 .profile
drwxrwxr-x  4 ghostwu ghostwu  4096 2月  10 14:34 project/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Public/
drwxrwxr-x  2 ghostwu ghostwu  4096 3月  18 21:55 python/
drwxrwxr-x  3 ghostwu ghostwu  4096 2月   9 17:28 software/
drwxrwxr-x  2 ghostwu ghostwu  4096 5月   1 17:48 .sogouinput/
drwx------  2 ghostwu ghostwu  4096 3月  18 21:36 .ssh/
-rw-r--r--  1 ghostwu ghostwu     0 2月   9 16:39 .sudo_as_admin_successful
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Templates/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Videos/
drwxrwxr-x  4 ghostwu ghostwu  4096 2月   9 16:47 .vim/
-rw-------  1 ghostwu ghostwu 31867 5月   1 17:29 .viminfo
-rw-rw-r--  1 ghostwu ghostwu   110 2月   9 19:35 .vimrc
-rw-r--r--  1 root    root      170 2月   9 16:49 .wget-hsts
-rw-------  1 ghostwu ghostwu    48 5月   1 14:48 .Xauthority
-rw-rw-r--  1 ghostwu ghostwu   132 2月   9 17:15 .xinputrc
-rw-------  1 ghostwu ghostwu    82 5月   1 14:48 .xsession-errors
-rw-------  1 ghostwu ghostwu   783 5月   1 14:48 .xsession-errors.old

    -l                            
 使用较长格式列出音讯,也等于含有文件的求实音信(全部人,权限等)

  二、du -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的分寸。

过滤出目录:

 

du -ah –max-depth=一     这么些是自小编想要的结果 
a表示突显目录下具有的文本和文书夹(不含子目录),h表示以人类能看懂的不二秘籍,max-depth表示目录的深度。

ghostwu@dev:~$ ls -alF | grep /
drwxr-xr-x 33 ghostwu ghostwu  4096 5月   1 17:47 ./
drwxr-xr-x  4 root    root     4096 2月  10 16:16 ../
drwxr--r--  2 ghostwu ghostwu  4096 2月   9 17:29 .byteexec/
drwx------ 19 ghostwu ghostwu  4096 4月  29 10:43 .cache/
drwx------  3 ghostwu ghostwu  4096 2月   9 17:16 .compiz/
drwx------ 28 ghostwu ghostwu  4096 4月  27 21:17 .config/
drwx------  3 ghostwu ghostwu  4096 2月   9 17:16 .dbus/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Desktop/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Documents/
drwxr-xr-x  7 ghostwu ghostwu  4096 5月   1 11:40 Downloads/
drwx------  2 ghostwu ghostwu  4096 5月   1 14:48 .gconf/
drwxrwxr-x  3 ghostwu ghostwu  4096 2月   9 19:50 git_test/
drwx------  3 ghostwu ghostwu  4096 2月   9 17:30 .gnome/
drwx------  3 ghostwu ghostwu  4096 5月   1 14:48 .gnupg/
drwxrwxr-x  3 ghostwu ghostwu  4096 2月   9 16:37 info/
drwxrwxr-x  4 ghostwu ghostwu  4096 2月   9 22:31 .lantern/
drwxrwxr-x  3 ghostwu ghostwu  4096 5月   1 17:04 linux/
drwx------  3 ghostwu ghostwu  4096 2月  11 00:32 .local/
drwx------  4 ghostwu ghostwu  4096 2月  11 00:34 .mozilla/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Music/
drwxrwxr-x  4 ghostwu ghostwu  4096 5月   1 14:30 php/
drwxr-xr-x  3 ghostwu ghostwu  4096 2月  10 14:45 Pictures/
drwx------  3 ghostwu ghostwu  4096 2月   9 16:53 .pki/
drwx------  2 ghostwu ghostwu  4096 2月   9 17:16 .presage/
drwxrwxr-x  4 ghostwu ghostwu  4096 2月  10 14:34 project/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Public/
drwxrwxr-x  2 ghostwu ghostwu  4096 3月  18 21:55 python/
drwxrwxr-x  3 ghostwu ghostwu  4096 2月   9 17:28 software/
drwxrwxr-x  2 ghostwu ghostwu  4096 5月   1 17:48 .sogouinput/
drwx------  2 ghostwu ghostwu  4096 3月  18 21:36 .ssh/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Templates/
drwxr-xr-x  2 ghostwu ghostwu  4096 2月  11 00:32 Videos/
drwxrwxr-x  4 ghostwu ghostwu  4096 2月   9 16:47 .vim/

【澳门金沙国际】Linux常用基本命令,ls常用用法。    -n                             类似 -l,但列出UID 及GID 号

du命令用来查阅目录或文件所占用磁盘空间的高低。常用选项组合为:du -sh

过滤出文件

 

  一、du的功能:`du` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments). with no arguments,`du` reports the disk space for the current directory。

ghostwu@dev:~$ ls -alF | grep -v /
total 260
-rw-------  1 ghostwu ghostwu 18095 5月   1 14:48 .bash_history
-rw-r--r--  1 ghostwu ghostwu   220 2月  10 16:16 .bash_logout
-rw-r--r--  1 ghostwu ghostwu  3771 2月  10 16:16 .bashrc
-rw-r--r--  1 ghostwu ghostwu    25 2月  11 00:32 .dmrc
-rw-r--r--  1 ghostwu ghostwu  8980 2月  10 16:16 examples.desktop
-rw-rw-r--  1 ghostwu ghostwu    65 2月   9 19:51 .gitconfig
-rw-------  1 ghostwu ghostwu  7356 5月   1 14:48 .ICEauthority
-rw-------  1 ghostwu ghostwu    58 5月   1 17:47 .lesshst
-rw-------  1 ghostwu ghostwu   358 5月   1 14:48 .mysql_history
-rw-r--r--  1 ghostwu ghostwu   655 2月  10 16:16 .profile
-rw-r--r--  1 ghostwu ghostwu     0 2月   9 16:39 .sudo_as_admin_successful
-rw-------  1 ghostwu ghostwu 31867 5月   1 17:29 .viminfo
-rw-rw-r--  1 ghostwu ghostwu   110 2月   9 19:35 .vimrc
-rw-r--r--  1 root    root      170 2月   9 16:49 .wget-hsts
-rw-------  1 ghostwu ghostwu    48 5月   1 14:48 .Xauthority
-rw-rw-r--  1 ghostwu ghostwu   132 2月   9 17:15 .xinputrc
-rw-------  1 ghostwu ghostwu    82 5月   1 14:48 .xsession-errors
-rw-------  1 ghostwu ghostwu   783 5月   1 14:48 .xsession-errors.old

    -r                              逆序排列

  很明白,与df分化,它用来查阅文件或目录所占用的磁盘空间的大小。

7,ls -d 列举目录本人新闻,而不是翻开目录下的文书消息

 

  2、du常用的选项:

ghostwu@dev:~$ ls -d /
/
ghostwu@dev:~$ ls -ld /
drwxr-xr-x 24 root root 4096 2月  10 16:17 /
ghostwu@dev:~$ ls -ld /home/ghost
ls: cannot access '/home/ghost': No such file or directory
ghostwu@dev:~$ ls -ld /home/ghostwu
drwxr-xr-x 33 ghostwu ghostwu 4096 5月   1 17:47 /home/ghostwu
ghostwu@dev:~$ 

    -奥迪Q5                            递归呈现子目录

  -h:以人类可读的方法呈现

8,ls -奥德赛 递归查看目录

 

  -a:展现目录占用的磁盘空间大小,还要来得其下目录和文书占用磁盘空间的轻重缓急

ghostwu@dev:~$ ls -R linux/
linux/:
mkdir

linux/mkdir:

    -S                            根据文件大小排序

  -s:展现目录占用的磁盘空间大小,不要呈现其转手目录和文件占用的磁盘空间大小

9,alias:查看定义的外号,la 等价于 ls
-A:列出全部剧情,蕴含隐藏文件,不包蕴( . 和 .. )

     

  -c:显示多少个目录或文件占用的磁盘空间大小,还要计算它们的总数

ghostwu@dev:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
ghostwu@dev:~$ l
Desktop/    examples.desktop  linux/  Pictures/  python/     Videos/
Documents/  git_test/         Music/  project/   software/
Downloads/  info/             php/    Public/    Templates/
ghostwu@dev:~$ la
.bash_history     .gnupg          python
.bash_logout      .ICEauthority   software
.bashrc           info            .sogouinput
.byteexec         .lantern        .ssh
.cache            .lesshst        .sudo_as_admin_successful
.compiz           linux           Templates
.config           .local          Videos
.dbus             .mozilla        .vim
Desktop           Music           .viminfo
.dmrc             .mysql_history  .vimrc
Documents         php             .wget-hsts
Downloads         Pictures        .Xauthority
examples.desktop  .pki            .xinputrc
.gconf            .presage        .xsession-errors
.gitconfig        .profile        .xsession-errors.old
git_test          project
.gnome            Public

    -t                             依据修改时间排序,新修改的在前

  –apparent-size:展现目录或文件本身的大小

十,定义1个外号( lst 等价与 ls -l –time-style=long-iso )

 

  -l :总结硬链接占用磁盘空间的深浅

ghostwu@dev:~$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
ghostwu@dev:~$ lst
No command 'lst' found, but there are 17 similar ones
lst: command not found
ghostwu@dev:~$ alias lst = 'ls -l --time-style=long-iso'
bash: alias: lst: not found
bash: alias: =: not found
bash: alias: `ls -l --time-style': invalid alias name
ghostwu@dev:~$ alias lst='ls -l --time-style=long-iso'
ghostwu@dev:~$ lst
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 2018-05-01 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2018-02-10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-05-01 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-05-01 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2018-02-10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-02-10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 2018-03-18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Videos

ghostwu@dev:~$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias lst='ls -l --time-style=long-iso'

    -x                            逐行列出档次而不是逐栏列出

  -L:计算符号链接所针对的文书占用的磁盘空间大小

11,撤废别称:unalias + 别称

 

  壹、du -h:这几个就不多说了。会坚守K M G T展现

ghostwu@dev:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias lst='ls -l --time-style=long-iso'
ghostwu@dev:~$ unalias lst
ghostwu@dev:~$ lst
No command 'lst' found, but there are 17 similar ones
lst: command not found
ghostwu@dev:~$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'

    -X                            依照扩展名排序

  二、du -a:使用此选项时,展现目录和目录下子目录和文书占用磁盘空间的大小。

1二,ls -lrt:  r:反序 t: 依照modify time排序,最新的在最前边

 

      du -ah 文件名 

ghostwu@dev:~/linux/mkdir$ touch {a..e}.txt
ghostwu@dev:~/linux/mkdir$ ls -lrt
total 4
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 5.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 4.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 3.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 2.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 1.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 e.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 d.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 c.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 b.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月   1 18:08 a.txt
-rwxrwxrwx 1 ghostwu ghostwu 5 2月  18  2019 ghostwu2.txt

         -一                          
 每行只列出一个文本,也正是单列输出

  能够见见,暗中同意意况下du只展现download目录占用磁盘空间的轻重,而接纳-a选项后,它不但展现了目录(最终1行),而且显示了目录下相继文件占用磁盘空间的轻重缓急。

壹三 , -h : 人类能读懂的文件大小

 

  3、du -s:使用此选项时,du只展现目录所占有磁盘空间的大小,而不显得其转手目录和文件占用磁盘空间的新闻。

ghostwu@dev:~$ ls -l
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 5月   1 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2月  10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 5月   1 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 5月   1 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2月  10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2月  10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 3月  18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Videos
ghostwu@dev:~$ ls -lh
total 72K
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月  11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月  11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4.0K 5月   1 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8.8K 2月  10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4.0K 2月   9 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4.0K 2月   9 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4.0K 5月   1 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月  11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4.0K 5月   1 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4.0K 2月  10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4.0K 2月  10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月  11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4.0K 3月  18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4.0K 2月   9 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月  11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月  11 00:32 Videos

    -F                            可视化展现文件

    澳门金沙国际 1

14,-i 列出i节点音讯

 

    澳门金沙国际 2

ghostwu@dev:~$ ls -il
total 72
9437196 drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Desktop
9437200 drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Documents
9437197 drwxr-xr-x 7 ghostwu ghostwu 4096 5月   1 11:40 Downloads
9437187 -rw-r--r-- 1 ghostwu ghostwu 8980 2月  10 16:16 examples.desktop
9438780 drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 19:50 git_test
9437450 drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 16:37 info
9569448 drwxrwxr-x 3 ghostwu ghostwu 4096 5月   1 17:04 linux
9437201 drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Music
9443222 drwxrwxr-x 4 ghostwu ghostwu 4096 5月   1 14:30 php
9437202 drwxr-xr-x 3 ghostwu ghostwu 4096 2月  10 14:45 Pictures
9439985 drwxrwxr-x 4 ghostwu ghostwu 4096 2月  10 14:34 project
9437199 drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Public
9439993 drwxrwxr-x 2 ghostwu ghostwu 4096 3月  18 21:55 python
9439144 drwxrwxr-x 3 ghostwu ghostwu 4096 2月   9 17:28 software
9437198 drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Templates
9437203 drwxr-xr-x 2 ghostwu ghostwu 4096 2月  11 00:32 Videos

3.指令技巧:

  暗中同意情状下,du不展现目录下文件占用磁盘空间的音讯,但它会来得其转手目录占用磁盘空间的音讯;而采用-s选项以后,只展现xx目录占用磁盘空间的高低。

 

ls -l奥迪Q7 列出目录下的全部文件和详尽新闻 

  四、du –apparent-size:展现文件或目录本身大小,而不是它们占有的磁盘空间大小。文件或目录占用磁盘空间的大小与它们自身大小有时候并非完全壹致;那种景观非linux所独有,windows里也是如此。大家看那几个选项的支援文书档案的演说:The apparent size of a file is the number of bytes reported by `wc –c` regular files ,or more generally, `ls –l –block-size=1` or `stat –format=%s`.For example, a file containing the word `zoo` with no newline would, of course, have an apparent size of 3. Such a small file may require anywhere from 0 to 16 kib or more of disk space, depending on the type and configuration of the file system on which the file resides.

[email protected] ~
$ ls -lR work

  那段话给出了文本或目录本人大小与占用磁盘空间大小的分别。他上面举出了2个尤为夸张的例证,这里就不把它写出来了。大家驾驭了:wc或ls –block-size呈现的是其自身大小,而du给出的则是占据的磁盘空间的深浅。

work:

     澳门金沙国际 3

总用量 12

 

-rw-r–r– 1 siu siu 1477 12月 15 13:50 Demo.class

  伍、du -c:使用此选项时,不仅呈现多少个文件或目录各自占用磁盘空间的分寸,还总结它们的总和。

-rw-r–r– 1 siu siu 1216 12月 15 13:46 Demo.java

    澳门金沙国际 4

-rw-r–r– 1 siu siu  506 12月 15 13:31 demo.txt

 

  

如图所示,加上-c选项后,du不仅呈现两个目录各自占用磁盘空间的大小,还在最终1行总计它们的总额。

ls -lh 列出目录下的保有文件,大小用M做单位

  6、du -l:这几个选项首如若对准硬链接。在总括目录占用磁盘空间大时辰,-l选项会把硬链接也总括进来。辅助文档是那样表明的:Count the size of all files,even if they have appeared already(as a hard link)。

 

    du -lsh 硬链接名

[email protected]
~/下载 $ ls -lh

  我们在download目录下创设多少个硬链接,指向本目录下的1个文本。不选拔-l选项时,du发现硬链接指向本目录下的文本,于是自动忽略该链接文件,防止造成重复计算;使用-l选项,du才会把硬链接文件也总计进来。

总用量 491M

  7、du -L:这一个选项首尽管对准符号链接。它会把符号链接所指向的公文占用磁盘空间的轻重也总结进来。帮忙文书档案是那样解释的:Dereference symbolic links(show the disk space used by the file or directory that the link points to instead of the space used by the link)。

-rw-r–r– 1 siu siu 279K 12月  4 17:37 0.8(10.8.15)-release.tar.gz

 

drwxr-x— 4 siu siu 4.0K 11月 15 09:24 adt-bundle-linux-x86

   大家在download目录下创办四个标记链接,指向本目录下的二个文本。大家看看位置图片中展现的操作结果,当使用-L选项时,du会把符号链接所指向的文书的大小也总结到目录里来。

-rw——- 1 siu siu 393M 11月 21 17:11 adt-bundle-linux-x86.zip

  其余大家看du -lh的结果,与du -h相同,好像向来不计算出符号链接的轻重;其实并非如此。从实操来看,符号链接本人仿佛并不占用磁盘空间,所以才面世上述情形。

-rw-r–r– 1 siu siu  37K 12月  4 20:57 blue-on-white.zip

 

-rw-r–r– 1 siu siu 1.7M 12月  9 20:59 chinese_11.0.pdf

  最终,du命令在总括目录占用磁盘空间时,暗中同意不总计链接文件(无论是硬链接或然符号链接),所以要用-l和-L选项专门提议来;其它,du命令暗许不展现目录下文件占用磁盘空间的消息,然则却暗中认可展现其转手目录所占用磁盘空间的音讯。怪哉。

  www.2cto.com  

 

ls -d* 列出目录下全数d初始的文件

du -sh : 查看当前目录总共占的容积。而不独立列出各子项占据的体量 

[email protected]
~/work $ ls d*

du -lh –max-depth=一 : 查看当前目录下一流子文件和子目录占用的磁盘容积。

demo.txt

  

 

ls -F 可视化显示文件类型  / :目录  * :可执行文件  @: 符合链接文件
 什么都不曾:普通文书

[email protected]
~/work $ ls -F

a.out*  Demo.class  Demo.java  demo.txt  life/

 

4.相关:

  Linux下也足以利用dir命令来查看目录,只是未有颜色标识而已

 

  vdir的法力和ls -l1样

 

  那里并从未列出-C参数,因为大多数极端或发行版都暗中认可设置了ls为ls
–color的别称

 

  命令行参数能够接连使用,如:ls -al 和 ls -a -l 壹样的效果.

ls
ls是list的缩写,首要成效在于查看目录和文书的消息 1.用法: ls [选项]…
[文件]… 二.常用参数: -a, –all 突显所…

相关文章