linux查看文件大小的几种方法(代码片段)

天糊土 天糊土     2023-04-04     288

关键词:

以下内容源于网络资源的学习与整理,如有侵权请告知删除。

1、使用ls命令查看

使用“ls -l filepath”查看文件大小,第五列为文件字节数。

使用“ls -lh filepath”查看文件大小,加-h参数可以人性化显示文件大小。

xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ ls -l missing 
-rwxrwxrwx 1 root root 6872 Jul  8  2021 missing
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ ls -lh missing 
-rwxrwxrwx 1 root root 6.8K Jul  8  2021 missing
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$

2、使用du命令查看

du和df的区别见博客:df命令:显示系统上可使用的磁盘空间_天糊土的博客-CSDN博客

即“df xxx”,显示的是xx文件所在分区的磁盘使用情况,而“du xxx”显示的是xxx文件的大小。

du命令是对文件和目录磁盘使用的空间的查看。

使用“du -b filepath”查看文件大小,其中参数-b表示以字节计数。

使用“du -h filepath”查看文件大小,其中参数-h表示人性化显示。

xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ du -b missing 
6872	missing
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ du -h missing 
8.0K	missing
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ 

//很奇怪,这里为何大小不同呢?6872B约等于6.8K,这里为何显示8K?

3、使用wc命令查看

使用“wc -c filename”得到字节数,其中参数-c表示统计字符。因为一个字符对应一个字节,所以这样得到字节数。

xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ wc -c missing 
6872 missing
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ 

4、使用stat命令查看

stat命令主要用于显示文件或文件系统的详细信息。

该命令的参数含义。

  • -f  不显示文件本身的信息,显示文件所在文件系统的信息。
  • -L  显示符号链接。
  • -t  简洁模式,只显示摘要信息。 
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ stat missing 
  文件:"missing"
  大小:6872      	块:16         IO 块:4096   普通文件
设备:801h/2049d	Inode:418660      硬链接:1
权限:(0777/-rwxrwxrwx)  Uid:(    0/    root)   Gid:(    0/    root)
最近访问:2021-07-08 01:05:48.131542949 +0800
最近更改:2021-07-08 01:05:26.351543032 +0800
最近改动:2022-06-06 16:34:53.640664251 +0800
创建时间:-

xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ stat -t missing 
missing 6872 16 81ff 0 0 801 418660 1 0 0 1625677548 1625677526 1654504493 0 4096

xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ stat -f missing 
  文件:"missing"
    ID:20621750f90c3bdc 文件名长度:255     类型:ext2/ext3
块大小:4096       基本块大小:4096
    块:总计:4611775    空闲:367389     可用:127364
Inodes: 总计:1179648    空闲:708411
xjh@ubuntu:~/iot/hisi_development/ortp/ortp-master$ 

在linux上显示某个进程的线程的几种方式(代码片段)

...种方式。方法一:PS在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为<pid>的进程创建的所有线程。$ps-aT-p<pid>不加a的话没法看到其他终端启动的进程。方法二:Toptop命令可以实时显示各个线程情... 查看详情

查看某个进程运行时间的几种方法(代码片段)

1.首先查出某个进程的pid,然后使用ps命令[[email protected]~]#jps2640Jps2339DataNode2239NameNode[[email protected]~]#ps-p2239-oetimeELAPSED02:472.先输出所有进程的信息,然后查找某个进程[[email protected]~]#ps-eoetime,cmd|gr 查看详情

linux查看linux系统版本信息的几种方法

一、查看Linux内核版本命令(两种方法):1、cat/proc/version2、uname-a二、查看Linux系统版本的命令(3种方法):1、lsb_release-a,即可列出所有版本信息:这个命令适用于所有的Linux发行版,包括RedHat、SUSE、Debian…等发行版。2、c... 查看详情

flask配置文件的几种方法(代码片段)

Flask配置文件的几种方法一,属性方式app.env='TESTING'app.debug=True根据app的属性进行环境配置二,字典方式app.config.from_mapping('ENV':'development','DEBUG':True)或者通过字典的key来配置app.c 查看详情

linux服务器查看日志的几种方法

参考技术A1、通过linux命令行工具(如:xshell4工具),连接到指定服务器;2、通过cd命令进入指定文件目录,回车;(如:cd/usr/ibm/websphere/appserver/profiles/emall0202/logs),3、使用命令:tail-fsystemout.log4、进行动态跟踪;(注意:跟... 查看详情

flask配置文件的几种方法(代码片段)

配置文件的参数flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为:‘DEBUG‘:get_debug_flag(default=False),是否开启Debug模式‘TESTING‘:False,是否开启测试模式‘PROPAGATE_EXCEPTIONS‘:None,‘PRESERVE_CONTEXT_ON_EXCEPTION‘:None,‘... 查看详情

linux下修改mysql数据库密码的几种方法(代码片段)

...密码,需要修改密码1、先停止数据库服务,修改/etc/my.cnf文件,在[mysqld]末尾添加skip-grant-tables;[mysqld]skip-grant-tables2、重新启动数据库,可以通过mysql直接登录数据库;3、修改密码完成后,删除skip-grant-tables。 查看详情

linux技巧:让进程在后台可靠运行的几种方法(代码片段)

转自:https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/我们经常会碰到这样的问题,用telnet/ssh登录了远程的Linux服务器,运行了一些耗时较长的任务,结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端... 查看详情

查看内置命令和非内置命令帮助的几种方法(manhelpinfo)(代码片段)

内置命令就是shell内核自带的,因为shell当中自己要进行管理,那么就需要一些命令进行管理,不同的shell肯定有不同的shell命令,我们用type命令就可以看到其的类型,内置shell命令其实就是bash当中内部的命令,就好比我们一个软... 查看详情

linux技巧:让进程在后台可靠运行的几种方法(代码片段)

我们经常会碰到这样的问题,用telnet/ssh登录了远程的Linux服务器,运行了一些耗时较长的任务,结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子... 查看详情

[转]linux技巧:让进程在后台可靠运行的几种方法(代码片段)

转自:https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/index.html我们经常会碰到这样的问题,用telnet/ssh登录了远程的Linux服务器,运行了一些耗时较长的任务,结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭... 查看详情

linux下查看线程数的几种方法

1、 cat/proc/${pid}/status2、pstree-p${pid}3、top-p${pid}再按H 或者直接输入top-bH-d3-p ${pid}top-H手册中说:-H:Threadstoggle加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。4、psxH手册中说:HShowthreadsasiftheywer... 查看详情

创建.net程序dump的几种姿势(代码片段)

当一个应用程序运行的有问题时,生成一个Dump文件来调试它可能会很有用。在Windows、Linux或Azure上有许多方法可以生成转储文件。Windows平台dotnet-dump(Windows)dotnet-dump全局工具[1]是一种收集和分析.NET核心应用程序Dump的方法。安... 查看详情

linux查看文件内容的几种方法

文章目录1cat-显示文件内容2less-向前或者向后查看文件内容3tail-查看文件尾部的内容4head-查看文件开头的内容5more-分页显示文件内容1cat-显示文件内容使用cat命令时,如果文件内容过多,则只会显示最后一屏幕的内容。cat... 查看详情

python清空list的几种方法(代码片段)

...化列表:初始化该范围内的列表,初始化列表没有值,即大小为0的列表lists=[1,2,1,1,5]lists=[]print(lists)>> 查看详情

latex:fontsize修改字体大小的几种方式(代码片段)

 调整字体大小的几种方式,大小依次增大,具体如下: inyscriptsizefootnotesizesmallormalsizelargeLargeLARGEhugeHuge 【Reference】1、AdjustingfontsizewithTikZpicture  查看详情

vc下遍历文件夹中的所有文件的几种方法(代码片段)

一、使用::FindFirstFile和::FindNextFile方法#include"StdAfx.h"#include<windows.h>#include<stdio.h>#include<string.h>#defineLEN1024intFileCount=0;//深度优先递归遍历目录中所有的文件BOOL DirectoryList(LPC 查看详情

关于将csv文件数据插入数据库的几种方法(代码片段)

----------------使用workbeach直接导入csv---------------- 下面这个导入按钮有的表有,有的表没有,需要看一下表的设定。                ------------------- 查看详情