精华内容
下载资源
问答
  • linux查看文件大小命令DU

    千次阅读 2018-12-29 11:00:40
    du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=&...-a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。 -...

    du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文件]

    常用参数:

    -a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。

    -b或-bytes 显示目录或文件大小时,以byte为单位。

    -c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。

    -D或–dereference-args 显示指定符号连接的源文件大小。

    -h或–human-readable 以K,M,G为单位,提高信息的可读性。

    -H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。

    -k或–kilobytes 以1024 bytes为单位。

    -l或–count-links 重复计算硬件连接的文件。

    -L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。

    -m或–megabytes 以1MB为单位。

    -s或–summarize 仅显示总计,即当前目录的大小。

    -S或–separate-dirs 显示每个目录的大小时,并不含其子目录的大小。

    -x或–one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。

    -X<文件>或–exclude-from=<文件> 在<文件>指定目录或文件。

    –exclude=<目录或文件> 略过指定的目录或文件。

    –max-depth=<目录层数> 超过指定层数的目录后,予以忽略。

    –help 显示帮助。

    –version 显示版本信息。

     

    1> 要显示一个目录树及其每个子树的磁盘使用情况

    du /home/linux

    这在/home/linux目录及其每个子目录中显示了磁盘块数。

    2> 要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况

    du -k /home/linux

    这在/home/linux目录及其每个子目录中显示了 1024 字节磁盘块数。

    3> 以MB为单位显示一个目录树及其每个子树的磁盘使用情况

    du -m /home/linux

    这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。

    4> 以GB为单位显示一个目录树及其每个子树的磁盘使用情况

    du -g /home/linux

    这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数。

    5>查看当前目录下所有目录以及子目录的大小:

    du -h .

    “.”代表当前目录下。也可以换成一个明确的路径

    -h表示用K、M、G的人性化形式显示

    6>查看当前目录下user目录的大小,并不想看其他目录以及其子目录:

    du -sh user

    -s表示总结的意思,即只列出一个总结的值

    du -h --max-depth=0 user

    --max-depth=n表示只深入到第n层目录,此处设置为0,即表示不深入到子目录。

    7>列出user目录及其子目录下所有目录和文件的大小:

    du -ah user

    -a表示包括目录和文件

    8>列出当前目录中的目录名不包括xyz字符串的目录的大小:

    du -h --exclude='*xyz*'

    9>想在一个屏幕下列出更多的关于user目录及子目录大小的信息:

    du -0h user

    -0(杠零)表示每列出一个目录的信息,不换行,而是直接输出下一个目录的信息。

    10>只显示一个目录树的全部磁盘使用情况

    du -s /home/linux

     

    11>查看各文件夹大小:du -h --max-depth=1

    展开全文
  • Linux文件操作高频使用命令

    万次阅读 多人点赞 2019-08-28 16:47:38
    文章目录0.新建操作:1.查看操作2.删除操作3.复制操作4.移动操作:5.重命名操作:6.... 0.新建操作: ...mkdir abc #新建一个文件夹 ...cat|head|tail命令 cat abc.txt #查看abc的内容 head -5 abc.txt #...

    0.新建操作:

    mkdir abc #新建一个文件夹
    touch abc.sh #新建一个文件
    echo "abc" > test.txt #新建一个文件,并将abc写入。这里用到了重定向符
    

    1.查看操作

    • 查看目录:
    ll #显示目录文件详细信息
    du -h 文件/目录  #查看大小
    pwd #显示路径
    
    • 查看文件内容:

      cat|head|tail命令

    cat abc.txt #查看abc的内容
    head -5 abc.txt #查看abc前5行内容。默认是10行
    
    tail [选项] 文件名
    各选项的含义如下:
    +num:从第num行以后开始显示
    -num:从距文件尾num行处开始显示。如果省略num参数,系统默认值为10.
    -f: 循环读取,例如查看服务器日志时,可以实时观察
    #filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新。
    tail -f filename 
    #查看最后20行
    tail -f filename
    
    
    
    

    ​ more命令:

    more命令一次显示一屏信息,若信息未显示完屏幕底部将出现“-More-(xx%)”。
    
    此时按Space键,可显示下一屏内容;
    
    按“回车”键,显示下一行内容;
    
    按B键,显示上一屏;
    
    按Q键,可退出more命令。
    

    ​ less命令:和more命令类似,但是比more命令更强大。在很多时候,必须使用less,比如管道。例如:

    ll /etc | less
    
    • 查看状态或文件类型:
      stat 命令:
      查看文件的详细信息,比如创建修改时间,大小等
    [root@localhost zx]# stat index.html 
      文件:"index.html"
      大小:29006     	块:64         IO 块:4096   普通文件
    设备:fd00h/64768d	Inode:17589607    硬链接:1
    权限:(0644/-rw-r--r--)  Uid:(    0/    root)   Gid:(    0/    root)
    环境:unconfined_u:object_r:home_root_t:s0
    最近访问:2019-09-02 21:47:41.824053666 +0800
    最近更改:2019-09-02 21:44:33.588587500 +0800
    最近改动:2019-09-02 21:44:33.588587500 +0800
    创建时间:-
    
    

    file命令: Linux中后缀并没有实际约束意义。

    file test.txt #查看test.txt的文件类型
    

    du 命令:
    选项:-h 以合适的单位显示(会根据文件的大小自动选择kb或M等单位)

    [root@localhost zx]# du -h index.html 
    32K	index.html
    

    2.删除操作

    rm -f  aa.txt #强制删除aa.txt
    rm -rf fileDir #强制删除fileDir文件夹和里边的所有文件
    

    3.复制操作

    • 同一机器的复制:
    cp:复制文件或目录
    语法:
    cp [options] source dest
    
    -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
    -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。
    -f:覆盖已经存在的目标文件而不给出提示。
    -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。
    -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
    -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
    -l:不复制文件,只是生成链接文件。
    
    举例:
    #将../html/index.html 复制到当前目录
    cp ../html/index.html .    
    #将../html/ 目录下的文件及子目录复制到当前的tt目录下,如果tt不存在,会自动创建
    cp -r ../html/  tt/       
    #将文件file复制到目录/usr/men/tmp下,并改名为file1
    cp file /usr/men/tmp/file1  
        
    #如果dir2目录已存在,则需要使用
    cp -r dir1/. dir2
    #如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中,明显不符合要求。
    ps:dir1、dir2改成对应的目录路径即可。
    
    • 远程复制
    #将当前目录下的test.txt复制到远程111.12机器的/zx目录下
    scp test.txt root@192.168.111.12:/zx
    
    #将test.txt复制到远程用户的根目录,并命名为textA.txt
    scp test.txt root@192.168.111.12:testA.txt
    
    #也可以不指定用户,在后续提示中再输入,如下:
    scp test.txt 192.168.111.12:/zx
    
    #从远程复制到本地: -r用于递归整个目录
    scp -r remote_user@remote_ip:remote_folder local_path
    

    4.移动操作:

    移动操作可以理解成复制文件后,删除原文件。

    eg1:

    mv /zx/soft/* . #复制/zx/soft目录中的所有文件到当前目录
    mv a.txt ./test/a.txt  #复制当前目录a.txt到当前的test目录下。
    mv a.txt ./test/ -f  #移动到test目录,如果存在就覆盖
    mv /zx/soft/  /tmp/soft  #复制文件夹到/tmp/下,必须保证tmp是存在的文件夹
    

    5.重命名操作:

    重命名还是用的移动操作命令,比如:

    #将目录(文件)A重命名为B
    mv A B
    #将/a目录(文件)移动到/b下,并重命名为c。要保证b目录存在。
    mv /a /b/c
    #将当前test1目录移动到当前的test目录并命名为b
    mv ./test1 ./test/b 
    

    6.解压压缩操作

    tar
    -c: 建立压缩档案
    -x:解压
    -t:查看内容
    -r:向压缩归档文件末尾追加文件
    -u:更新原压缩包中的文件
    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
    
    -z:有gzip属性的
    -j:有bz2属性的
    -Z:有compress属性的
    -v:显示所有过程
    -O:将文件解开到标准输出
    
    下面的参数-f是必须的
    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
    
    三、举例说明:
    tar -cf all.tar *.jpg
    这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
    tar -tf all.tar
    这条命令是列出all.tar包中所有文件,-t是列出文件的意思
    tar -xf all.tar
    这条命令是解出all.tar包中所有文件,-x是解开的意思
    压缩
    tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成jpg.tar
    eg2:
        tar -xzf nginx-1.14.0.tar.gz //解压到当前目录
        tar -zxf nginx-1.14.0.tar.gz -C /usr/local/nginx  #解压到对应目录
     eg3:
     	tar -zxvf nginx...tar.gz #解压并显示过程
     	
    注意:有些压缩程序提示命令找不到,需要进行安装,例如:
    yum install unzip
    或在ubuntu上:
    apt-get install unzip
    
    四、总结
    1、*.tar 用 tar –xvf 解压
    2、*.gz 用 gzip -d或者gunzip 解压
    3、*.tar.gz和*.tgz 用 tar –xzf 解压
    4、*.bz2 用 bzip2 -d或者用bunzip2 解压
    5、*.tar.bz2用tar –xjf 解压
    6、*.Z 用 uncompress 解压
    7、*.tar.Z 用tar –xZf 解压
    8、*.rar 用 unrar e解压
    9、*.zip 用 unzip 解压  
    
    解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数
    unzip -n test.zip
    unzip -n -d /temp test.zip
    只看一下zip压缩包中包含哪些文件,不进行解压缩
    unzip -l test.zip
    查看显示的文件列表还包含压缩比率
    unzip -v test.zip
    检查zip文件是否损坏
    unzip -t test.zip
    如果已有相同的文件存在,要求unzip命令覆盖原先的文件
    unzip -o test.zip -d /tmp/
    示例:
     eg1:  unzip mydata.zip -d mydatabak #解压到mydatabak目录
     eg2 :zip -r xxx.zip ./*  #压缩当前目录下的内容为一个xxx.zip
     eg3: zip xx.zip  a.txt b.txt c.txt #将abc三个文件压缩为xx.zip
    10. xz
    	这是两层压缩,外面是xz压缩方式,里层是tar压缩,所以可以分两步实现解压
    	$ xz -d node-v6.10.1-linux-x64.tar.xz
        $ tar -xvf node-v6.10.1-linux-x64.tar
    

    7.上传文件工具

    从本地windows上传一些文件到远程Linux服务器可以通过xshell的xftp也可以通过下面这个小工具lrzsz,使用更加方便。

    yum install lrzsz #安装工具
    
    常用命令:
    sz dist.zip #下载文件dist.zip到本地
    rz #会打开窗口,上传文件到远程服务器
    

    8.ln、file和touch命令

    • ln命令:名用于创建链接文件,包括硬链接(Hard Link)和符号链接(Symbolic Link) 。我们常用的是符号链接,也称软连接。软连接就类似windows里的快捷方式。

      示例:

      #在当前目录创建一个软连接,指向/etc/fastab,名称也是fastab
      ln -s /etc/fastab
      
      #在当前目录创建一个指向/boot/grub的软连接,命名为gb
      ln -s /boot/grub gb
      

      注意:删除软连接 正确方式是:

      rm -rf ./gb
      

      错误方式:

      rm -rf ./gb/
      

      这样会删除了原有grub下的内容。特别是针对系统文件的软连接,删除一定要慎重。

    • file命令 用于识别文件的类型

    Linux中文件后缀只是方便使用者识别,没有实质的约束作用。file命令可以查看文件的实质类型:

    file [-bcLz] 文件|目录
    

    选项说明:

    • 文件|目录:需要识别的文件或目录
    • -b: 显示识别结果时,不显示文件名
    • -c: 显示执行过程
    • -L: 直接显示符号链接文件指向的文件类型
    • -z: 尝试去解读压缩文件的内容

    示例: 可以看出,index.mp4本质是一个HTML而非一个mp4文件

    [root@VM_0_13_centos soft]# file index.mp4 
    index.mp4: HTML document, UTF-8 Unicode text, with very long lines
    
    • touch命令: 用于改变文件或目录的访问时间和修改时间。

      touch [-am] [-t<日期时间>] [目录|文件]
      

      如果指定目录文件不存在,则会直接创建一个空文件,所以touch也常用来创建一个空白文件

      #创建一个新文件aa.txt
      touch aa.txt
      

      选项说明:

      • -a: 只修改访问时间
      • -m : 只修改 修改时间
      • -t : 使用指定日期时间,而非系统时间 。例如要修改为2019年10月20日16:38分13秒。参数就是:‘20191020163813’

      示例:

      修改之前可以先查看文件的时间戳: 用stat 命令查看

      [root@VM_0_13_centos soft]# stat index.html 
        File: ‘index.html’
        Size: 17215     	Blocks: 40         IO Block: 4096   regular file
      Device: fd01h/64769d	Inode: 529352      Links: 1
      Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
      Access: 2019-10-23 15:15:37.280616254 +0800
      Modify: 2019-10-23 15:15:37.280616254 +0800
      Change: 2019-10-23 15:15:37.290616257 +0800
       Birth: -
      
      

      开始修改:将index.html文件的访问和修改时间修改成当前系统的时间。

      touch index.html
      

    9.查找操作命令:

    对于要用到的文件,目录等,经常有忘记的时候,所以查找命令就显得极为必要:

    • find: 查找文件或目录 (常用)

      语法如下:

      find [目录…] [-amin <分钟>] [-atime <24小时数>] [-cmin <分钟>] [-ctime<24小时数>][-empty][-exec<执行命令>][-fls<列表文件>][-follow]
          [-fstype <系统文件类型>] [-gid <组编号>] [-group <组名称>] [-nogroup] [-mmin <分钟>]  [-mtime
          <24小时数>] [-name <查找内容>] [-nogroup] [-nouser] [-perm <权限数值>] [-size <文件大小>] [-uid
          <用户编号>] [-user <用户名称>] [-nouser]
      
      
      

      几个常用选项说明:

      • -size <文件大小>:查找符合指定大小的文件。文件大小单位可以是“c”表示Byte;“k”表示KB。如配置为“100k”,find命令会查找文件大小正好100KB的文件;配置为“+100k”,find命令会查找文件大小大于100KB的文件;配置为“-100k”,find命令会查找文件大小小于100KB的文件。
      • -user<用户名称>:查找所有者是指定用户的文件或目录,也能以用户编号指定
      • -name <查找内容>:查找指定的内容,在查找内容中使用“*” 表示任意个字符;使用“?”表示任何一个字符
      • -mtime <24小时数>:查找在指定时间曾更改过内容的文件或目录,单位以24小时计算。如配置为2,find命令会查找刚好在48小时之前更改过内容的文件;配置为+2,find命令会查找超过在48小时之前更改过内容的文件;配置为-2,find命令会查找在48小时之内更改过内容的文件。
      • -mmin <分钟>:查找在指定时间曾被更改过内容的文件或目录,单位以分钟计算。
      • cmin <分钟>:查找在指定时间曾被更改过权限属性的文件或目录,单位以分钟计算。-ctime对应小时。
      • -amin <分钟>:查找的是指定时间访问过的文件或目录。-atim对应小时。
      • -perm <权限数值>:查找符合指定权限数值(有关权限数值见第6章)的文件或目录。如配置为“0700”,find命令会查找权限数值正好是“0700”的文件或目录;配置为“+0700”,find命令会查找权限数值大于 “0700”的文件或目录;配置为“-0700”,find

      选项大概有以下几类:

      1.按时间范围查找

      2.按文件大小查找

      3.按文件名称查找

      4.按其他:比如权限、用户组、类型等

      示例:

      #从根目开始,查找名称以nginx开头的目录和文件
      find / -name nginx*  
      
      #查找文件大小超过100M的文件
      find / -size +100M
      
      #查找/home/zx目录下,10分钟内被修改过的文件和目录
      find /home/zx/  -mmin -10
      
    • locate: 查找文件或目录(不常用)

      locate 查找内容
      

      例如:locate nginx 会将所有包含nginx的目录和文件都列出来。可以用* 或?等匹配符。

      locate的查找速度非常快,因为该命令查找的是数据库,所以有些刚修改的文件和目录,可能无法找到。可以采用:updatedb 命令更新数据库。

    • which: 查找文件(不常用)

      which [文件]
      

      which命令只会在PATH环境变量定义的路径及命令别名中查找,所以范围有限。

    • whereis : 查找文件(不常用)

      whichis [-bu] [-B<目录>] [-M<目录>] [-S<目录>] [文件]
      

      常用选项:

      文件:要查找的命令

      -b: 只查找二进制文件

      -u: 查找不包含指定类型的文件

      -B<目录>: 只在指定目录下查找二进制文件

      -M<目录>:只在指定目录查找帮助文件

      -S<目录>:只在指定目录查找源码目录

      例如: 默认只会在指定目录查找(/bin ,/etc ,/usr)

      [root@VM_0_13_centos soft]# whereis nginx
      nginx: /usr/local/nginx /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
      
      
    展开全文
  • Linux 命令 查看文件大小命令 du 命令

    千次阅读 2018-08-19 20:31:57
    du estimate the file space usage 计算文件的空间使用   description    -B, --block-size=SIZE  scale sizes by SIZE before printing them; 以SIZE衡量大小  -c, --total  produce a g...

    du   estimate  the file space  usage  计算文件的空间使用

     

    description 

     

    -B, --block-size=SIZE

                  scale sizes by SIZE before printing them;   以SIZE衡量大小

     -c, --total

                  produce a grand (宏伟的,重要的)    total  ,该选项会在最后列出所有文件大小的总和

     

    admin@ip:/var/www$ du  -cd 1

    334672 ./quzheng

    24 ./html

    334704 .

    334704 total

     

    -d   --max-depth=1  列出要显示的目录深度

    -h   human readable

     -S, --separate-dirs

                  for directories do not include size of subdirectories  不包括子目录文件大小,显示大小为子目录以外的文件大小

     -t, --threshold(入口  门槛)=SIZE

                  exclude (排除  驱赶) entries smaller than SIZE if positive, or entries greater than SIZE if negative 设置显示的文件大小限制。

     

    admin@ip:/var/www$ du  -ct  25k  -d 1

    334672 ./quzheng

    334704 .

    334704 total

     

    展开全文
  • linux的 du 命令 du -sh dir/ 显示文件夹的大小,以M/G显示 1. 简介 du(show disk useage)查看磁盘使用情况 2. 语法 du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][-...
    linux的 du 命令


    du -sh dir/ 显示文件夹的大小,以M/G显示


    1. 简介  du(show disk useage)查看磁盘使用情况


    2. 语法  du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文件]


      常用参数:


      -a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。


      -b或-bytes 显示目录或文件大小时,以byte为单位。


      -c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。


      -D或–dereference-args 显示指定符号连接的源文件大小。


      -h或–human-readable 以K,M,G为单位,提高信息的可读性。


      -H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。


      -k或–kilobytes 以1024 bytes为单位。


      -l或–count-links 重复计算硬件连接的文件。


      -L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。


      -m或–megabytes 以1MB为单位。


      -s或–summarize 仅显示总计,即当前目录的大小。


      -S或–separate-dirs 显示每个目录的大小时,并不含其子目录的大小。


      -x或–one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。


      -X<文件>或–exclude-from=<文件> 在<文件>指定目录或文件。


      –exclude=<目录或文件> 略过指定的目录或文件。


      –max-depth=<目录层数> 超过指定层数的目录后,予以忽略。


      –help 显示帮助。


      –version 显示版本信息。3.du命令使用示例  1> 要显示一个目录树及其每个子树的磁盘使用情况


      du /home/linux


      这在/home/linux目录及其每个子目录中显示了磁盘块数。


      2> 要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况


      du -k /home/linux


      这在/home/linux目录及其每个子目录中显示了 1024 字节磁盘块数。


      3> 以MB为单位显示一个目录树及其每个子树的磁盘使用情况


      du -m /home/linux


      这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。


      4> 以GB为单位显示一个目录树及其每个子树的磁盘使用情况


      du -g /home/linux


      这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数。


      5>查看当前目录下所有目录以及子目录的大小:


      du -h .


      “.”代表当前目录下。也可以换成一个明确的路径


      -h表示用K、M、G的人性化形式显示


      6>查看当前目录下user目录的大小,并不想看其他目录以及其子目录:


      du -sh user


      -s表示总结的意思,即只列出一个总结的值


      du -h –max-depth=0 user


      –max-depth=n表示只深入到第n层目录,此处设置为0,即表示不深入到子目录。


      7>列出user目录及其子目录下所有目录和文件的大小:


      du -ah user


      -a表示包括目录和文件


      8>列出当前目录中的目录名不包括xyz字符串的目录的大小:


      du -h –exclude=’*xyz*’


      9>想在一个屏幕下列出更多的关于user目录及子目录大小的信息:


      du -0h user


      -0(杠零)表示每列出一个目录的信息,不换行,而是直接输出下一个目录的信息。


      10>只显示一个目录树的全部磁盘使用情况


      du -s /home/linux
    展开全文
  • Linux 命令之 find:查找文件

    万次阅读 多人点赞 2018-01-19 11:50:49
    任何位于参数之前的字符串都将被视为欲查找的目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找等多种查询方式。如果在使用该命令时,不设置任何参数,则find命令将在当前目录下查找子...
  • linux命令-du-查看文件大小

    千次阅读 2019-06-26 10:04:15
    Linux du命令用于显示目录或文件的大小。 du会显示指定的目录或文件所占用的磁盘空间。 ##du命令简单示例 du -b filepath 参数-b表示以字节计数 du -h filepath 直接得到容易识别的文件大小,示例如下 ls...
  • 一、stat命令 stat指令:文件/文件系统的详细信息显示。 stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下: ...利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是所...
  • linux文件操作】命令详解

    千次阅读 2020-10-09 17:03:49
    对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件Linux系统管理的命令是它正常运行的核心。 ▌ 线上查询及帮助命令(2个) man:查看命令帮助,命令的词典,更复杂的还有...
  • linux du命令查看文件及文件大小信息

    千次阅读 2017-04-25 09:59:31
    du命令功能说明:统计目录(或文件)所占磁盘空间的大小。 语 法:du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][--help][--version][目录或文件] 常用参数: -a或-all 为每个指定...
  • linux获取文件大小的几种方法

    千次阅读 2016-01-27 14:27:18
    对于linux获取文件大小,有几种方式,首先是比较明显的方案,调用stat方式,该方式直接获取文件大小,比较明显,剩下的两种方式都是采用间接方式,将文件游标指向文件末尾,然后获取游标相对于文件开头的偏移量。...
  • linux系列之常用运维命令整理笔录

    万次阅读 多人点赞 2019-10-28 17:33:21
    本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些...
  • 参考:《du命令》-linux命令五分钟系列之三 du(disk usage),顾名思义,查看目录/文件占用空间大小 #查看当前目录下的所有目录以及子目录的大小 du -h -h表示用K、M、G的人性化形式显示 #只查看当前目录下的tmp...
  • Linux重新计算根目录文件系统大小

    千次阅读 2018-07-05 11:58:45
    Linux系统通过LVM扩大逻辑卷磁盘空间之后,需要重新计算相关目录文件系统大小。在增加文件系统空间时,需要针对不同的文件系统格式采用不同的方式。 由于CentOS6和CentOS7在默认根文件系统的文件系统格式存在差异,...
  • Linux查看文件大小并排序

    万次阅读 2019-04-24 17:53:18
    du命令查看文件大小并排序一、du命令1、du排序2、du常用命令二,ls命令 一、du命令 1、du排序 按字节排序,按兆(M)加参数 ‘h’ du -s /usr/* | sort -rn 从大到小 du -s /usr/* | sort -n 从小到大 ...
  • Linux命令大全----常用文件操作命令

    万次阅读 多人点赞 2015-10-19 08:43:25
    本文主要讲了Linux命令大全----常用文件操作命令,并附有实例
  • linux使用du命令查看目录大小 查看指定目录下所有文件和文件夹的大小一、du的功能简介二、du常用的选项三、du -s 显示目录所占用的空间大小四、显示文件或目录自身大小命令:du --apparent-size五、显示几个文件或...
  • 超全总结,Linux常用磁盘命令文件命令
  • Linux查看文件或文件夹大小: du命令

    万次阅读 2020-03-12 17:15:27
    3、统计当前文件夹(目录)大小,并按文件大小排序: 统计当前文件夹(目录)大小:du -sh * # du -sh * | sort -n 1.2M mongo-hacker 4.0K anaconda-ks.cfg 4.0K installmongofor3.6.log 4.0K securityforcs7.log 4.0K...
  • linux grep文件过滤与分割命令

    千次阅读 2019-08-31 13:30:11
    文章目录linux grep文件过滤与分割命令1、grep命令选项grep命令常见用法grep递归搜索文件2、split命令选项实例3、look命令语法选项参数4、printf命令语法参数实例5、dump命令语法选项参数实例 1、grep命令 文件过滤...
  • Linux下几种文件传输命令

    万次阅读 2018-11-07 15:16:02
    Linux下几种文件传输命令 sz rz sftp scp    最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程...
  • 1.查看当前文件目录各个文件夹大小 du -h --max-depth=1 查看指定目录du -h --max-depth=1 /path 2. 查看当前目录下所有目录及子目录大小 du -h - . “.”代表当前目录下。也可以换成一个明确的路径 -h表示用...
  • linux下查看磁盘,文件大小命令

    千次阅读 2016-10-15 13:53:07
    1.查看硬盘的使用情况df ...-h单元为根据大小适当显示,-m单位为M $df -h 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/sda6 ext4 9.4G 4.0G 5.0G 45% / udev devtmpfs 2.0G 4.0K 2.0G 1% /dev t
  • Linux系统常用基本命令总结

    万次阅读 多人点赞 2018-11-13 22:42:20
    目录 Linux基本命令 ...一、文件基本操作命令 1. ls命令 2. pwd命令 3. mkdir命令 4. cd命令 5. touch命令 6. cp命令 7. mv命令 8. rmdir命令 9. rm命令 10. cat命令 11 more和 les...
  • linux 文件行处理命令

    千次阅读 2012-10-30 15:45:07
    linux下的文件类型 LINUX中的文件类型d 目录文件。l 符号链接(指向另一个文件,类似于瘟下的...重点注意的是普通文件,在查看文件类型的时候使用file命令和ll命令结合来查看文件的类型 设备文件分为Block Devi
  • Linux下查看文件占磁盘大小一般使用du或df命令 df命令:用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 du命令:查看使用空间的...
  • 一、free 命令 通过 free 命令查看系统的内存使用情况,内存大小单位为 KB,执行结果如下图所示: 通过 free -m 命令查看...二、实际可用内存大小计算 从上方的图片得知, free 命令执行完成后,会显示 Mem、Swap ...
  • du -sh houses/  
  • 查看文件大小命令

    千次阅读 2016-05-30 20:25:55
    Linux
  • LinuxLinux常用命令

    万次阅读 2018-05-29 09:55:03
    Linux是一个可靠的、高性能的系统,而所有的这些优越性只有在直接使用Linux命令行时才能充分地体现出来。Linux系统安装成功后,就可以进入到与Windows类似的图形化界面了。这个界面就是Linux图形化界面X窗口系统的一...
  • Linux系统中,似乎对设备的直接操作只有ioctl函数了。他接受的参数不是太多,而且都是一一对应的。 blockdev - 从命令行调用区块设备控制程序  blockdev [options] commands devices  blockdev 工具允许从...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 156,769
精华内容 62,707
热门标签
关键字:

linux计算文件大小命令

linux 订阅