`
haiming.wang
  • 浏览: 18821 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下判断文件的大小

 
阅读更多

判断文件的大小

fsize=$(/bin/ls -l ${filename} | cut -d' ' -f 5)

if [ $fsize -lt 1024 ]; then
  echo "too small"
fi

分享到:
评论

相关推荐

    Linux或Windows下判断socket连接状态

    总之,判断Linux或Windows下的Socket连接状态是一项关键的网络编程技能。通过使用系统提供的API,结合适当的策略和机制,我们可以有效地检测和处理Socket连接的各种状态,从而提升软件的稳定性和用户体验。

    嵌入式Linux下基于CGI的文件上传下载的实现

    ### 嵌入式Linux下基于CGI的文件上传下载实现 #### 1. 概述 随着嵌入式Linux的深入研究和发展,其在各领域的应用变得越来越广泛。嵌入式Linux是一种针对特定应用场景进行了裁剪和优化的Linux版本,能够适应资源...

    linux试卷集合(包括选择,填空,判断是非,综合)

    1. 使用`vi`编辑器打开文件时,先在命令模式输入`:e filename`,然后按下`i`进入插入模式。 2. 在Linux中,通过`/etc/passwd`文件可以查看用户的账号信息。 3. `ln -s`命令创建软链接,`ln`命令创建硬链接。 **综合...

    LINUX下c语言读取文件信息

    本文将深入讲解如何在Linux环境下用C语言来读取文件信息。 首先,我们需要包含必要的头文件,如`<stdio.h>`(用于标准输入/输出)和`<sys/stat.h>`(提供文件状态结构体`struct stat`和`stat()`函数)。以下是一个...

    linux shell 中判断文件、目录是否存在的方法

    - `-s 文件名`:与`-s`相同,判断文件大小是否大于零。 - `-S 文件名`:判断文件是否存在且为套接字。 - `-t 文件描述符`:检查文件描述符是否已打开并与终端设备关联。 - `-u 文件名`:检查文件是否存在且设置了set...

    linux下块设备代码

    在Linux操作系统中,块设备(Block Device)是一种特殊类型的设备,它们以固定大小的数据块(通常是512字节或4096字节)来读写数据,这些设备包括硬盘、SSD、光驱、磁带驱动器等。本教程主要讲解如何在Linux下编写块...

    如何恢复误删除的Linux文件

    在 Linux 所用的 Ext2 文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是 1K,不同的块以块号区分。每个文件还有一个节点,节点中包含有文件所有者,读写权限,文件类型等信息。对于一个小于 12 个块的...

    linux下判断文件和目录是否存在的方法(总结)

    总结一下,以下是一些常用的Linux下判断文件和目录是否存在的方法: 1. 使用`stat`函数获取文件状态,通过检查`st_mode`字段判断文件类型。 2. 使用`access`函数测试文件是否存在以及访问权限。 3. 对于目录,使用`...

    Linux文件管理命令

    9. **file**: `file`命令可以识别文件的类型,根据其内容而非扩展名来判断,这对于处理二进制或文本文件特别有用。 10. **stat**: `stat`命令提供关于文件的详细信息,如访问时间、修改时间、大小、权限等。通过`...

    linux shell编程if语句内判断参数详解

    * -s:判断文件是否存在文件大小大于 0 * -u:判断文件是否存在并且设置了 SUID 位 * -w:判断文件是否存在并且可执行 * -o:判断文件是否存在并且被子当前进程的有效用户 ID 所拥有 例如,使用 -e 运算符可以判断...

    Linux find 按文件修改时间查找文件

    在Linux系统中,`find`命令是非常强大的文件搜索工具之一,它能够帮助用户根据不同的条件查找文件,包括文件名、大小、类型以及文件最后修改时间等。本篇文章将重点介绍如何利用`find`命令按文件最后修改时间进行...

    获取文件的相关信息,文件大小/文件路径/文件类型

    在Unix/Linux下,可以使用`file`命令来判断文件类型。有时,为了隐藏或混淆文件类型,扩展名可能会被隐藏,这时需要其他方法如检查文件头信息来确定类型。 了解这些基本信息后,开发者和用户可以有效地管理文件,...

    unison双向同步文件工具可在linux下和window系统下

    它通过对比两个同步端的文件元数据(如大小、修改时间等)来判断文件是否需要更新。 2. **安装与配置**: 在Linux系统中,Unison通常可以通过包管理器(如apt或yum)进行安装。而在Windows环境下,用户可以下载并...

    批量删除指定大小类型文件夹及文件

    在Windows中,可以使用`FOR /F`循环和`DEL`命令结合条件判断来筛选并删除特定大小的文件。例如,以下命令会删除当前目录下所有大小等于1MB的.txt文件: ```batch for /f "delims=" %i in ('dir /b /a-d /s /-c ^| ...

    实验四Linux下文件程序设计1

    实验中的思考题鼓励学生深入理解文件系统和权限管理,例如,设计程序判断文件类型、查看文件访问时间,以及在不同场景下创建文件的可能影响,比如在同一目录下重复创建文件。 通过这个实验,学习者不仅能了解Linux...

    Linux 文件处理命令

    Linux系统中的文件与我们常见的办公文档相似,它们同样拥有名称、内容、存储位置以及其他管理信息,比如文件所有者和文件大小等。不过,在Linux中,文件不仅仅限于文本形式,还可以是可执行程序或其他类型的非文本...

    linux 文件系统 关系图

    超级块对于维护文件系统的整体健康状况至关重要,例如当系统出现故障时,可以通过检查超级块的状态来判断文件系统是否需要修复。 #### 索引节点(Inode) 在Linux文件系统中,每一个文件都对应着一个inode编号,...

    filelist_遍历目录文件大小_

    这段代码会打印出指定目录下所有文件的路径和大小。如果你需要将这些信息保存到文本文件中,可以添加一个写入文件的函数: ```python def write_to_file(file_path, content): with open(file_path, 'w', encoding...

Global site tag (gtag.js) - Google Analytics