Linux文件扩展思考随笔

时间:2022-03-28 02:08:52
Linux文件时间
============================================================
ls -l 文件名 仅看到的是最后被修改的时间
Linux文件有四种时间:
# stat anaconda-ks.cfg               //查看文件的详细属性(其中包括文件时间属性)
# stat people.html
访问时间: atime ,查看内容
修改时间: mtime , 修改内容
改变时间: ctime , 文件属性,比如权限
删除时间: dtime , 文件被删除的时间
注: RHEL6开始relatime,atime延迟修改,必须满足其中一个条件:
1.自上次atime修改后,已达到86400秒;
2.发生写操作时;
这种延迟操作实际上是为了避免过度地进行IO读写磁盘操作,你想想,如果每一次cat一个文件,里面就读写磁盘,
灵敏度太高的话,反而与实际相悖。因为这种accesstime感觉对用户是可有可无的,但又不能完全可无。
所有Red Hat做了一个很有趣的工作就是,满足以下条件才进行读写IO: 1.自上次atime修改后,已达到86400秒;
2.发生写操作时;这样做的目的,一方面保证了AcessTime能够读写,另一方面又防止了过度的IO读写操作
================================================================
Linux文件类型
================================================================
通过颜色判断文件的类型是不一定正确的!!!
Linux系统中文件是没有扩展名!!!
方法一: 
ll 文件名    //看第一个字符
- 普通文件(文本文件,二进制文件,压缩文件,电影,图片。。。)
d 目录文件(蓝色)
b 设备文件(块设备)存储设备硬盘,U盘 /dev/sda , /dev/sda1
c 设备文件(字符设备)打印机, 终端 /dev/tty1
s 套接字文件
p 管道文件
l 链接文件
方法二: file

====================================

type  stat file 的区别

type    查看命令类型,例如该命令是别名alias,还是内置命令,还是某个文件 
   type ll   type ls
   type cd    "cd is a shell builtin"    //builtin内置命令
   type for   "for is a shell keyword"   //keyword关键字 
   type useradd "useradd is /usr/sbin/useradd"
 
file   查看文件类型,例如文本文件,二进制文件,管道文件,设备文件,链接文件
stat   文件的属性,例如文件的名称,大小,权限,atime,ctime,mtime

Linux文件扩展思考随笔的更多相关文章

  1. 如何去掉drwxr-xr-x@中的@符号Linux文件扩展信息

    如何去掉drwxr-xr-x@中的@符号Linux文件扩展信息ls -lart drwxrwxrwx@ 10 rlanffy staff 340B 3 6 2015 files-rwxrwxrwx@ ...

  2. Linux文件扩展名

    在linux中,扩展名没什么实际意义.但是为了兼容winodows,同时便于我们大多数习惯了windows的用户区分文件的不同,所以我们还是习惯通过扩展名来表示不同的文件类型. ①系统文件 扩展名 说 ...

  3. 每天一个linux命令(24):Linux文件类型与扩展名

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...

  4. Linux文件类型与扩展名

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...

  5. 每天一个linux命令(24)--Linux文件类型与扩展名

    linux 文件类型和Linux 文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如 file.txt  file.tar.gz.这些文件虽然要用不同的程序来打开,但放在Lin ...

  6. linux每日命令(25):Linux文件类型与扩展名

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...

  7. linux常用命令:Linux 文件类型与扩展名

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...

  8. 【转】每天一个linux命令(24):Linux文件类型与扩展名

    原文网址:http://www.cnblogs.com/peida/archive/2012/11/22/2781912.html Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概 ...

  9. Linux文件种类与扩展名

    一.文件种类 1)普通文件:ls -al第一个字符为[-]的 纯文本文件(ASCII) 二进制文件(binary):Linux中的可执行文件 数据格式文件(data):特定格式的文件,如:Linux登 ...

随机推荐

  1. 如何远程关闭一个ASP.NET Core应用?

    在<历数依赖注入的N种玩法>演示系统自动注册服务的实例中,我们会发现输出的列表包含两个特殊的服务,它们的对应的服务接口分别是IApplicationLifetime和IHostingEnv ...

  2. 关于Entity Framework采用DB First模式创建后的实体批量修改相关属性技巧

    Entity Framework采用DB First模式创建实体是比较容易与方便的,修改已创建的实体在个数不多的情况下也是没问题的,但如果已创建的实体比较多,比如10个实体以上,涉及修改的地方比较多的 ...

  3. AIDL-Android接口描述语言实现跨进程通讯

    在Android中, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程中, 怎样传递对象呢? 显然, Java中不允许跨进程内存共享. 因此传递对象, ...

  4. &lpar;9&sol;18&rpar;重学Standford&lowbar;iOS7开发&lowbar;动画、自动布局&lowbar;课程笔记

    最近开始实习,没多少时间更新了=_= 第九课: 1.上节课demo:Dropit完整实现 https://github.com/NSLogMeng/Stanford_iOS7_Study/commit ...

  5. 将samba加入到windows域《转载》

    将samba加入到windows域 那什么是域呢? 一台Windows计算机,它要么隶属于工作组,要么隶属于域.所以说到域,我们就不得不提一下工作组,工作组是MS的概念,一般的普遍称谓是对等网. 工作 ...

  6. 痞子衡嵌入式:忘掉cmd&period;exe吧!选用优雅的控制台终端&lpar;ConsoleZ&rpar;

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是一款优雅的替换cmd的命令行终端ConsoleZ. 1.使用cmd的烦恼 嵌入式开发经常会用到命令行工具,Windows系统自带的com ...

  7. M1&sol;M2总结

    在团队项目中,我是dev之一,负责的部分主要是排序部分. 应该说在团队中大家都各司其职,尤其是PM在组织方面也费了很多心思. 当然我个人因为空间上的距离和团队的联系不是那么密切…… 如同老师所言,这是 ...

  8. 在AspNetCore 中 使用Redis实现分布式缓存 (转载)

    文章概念描述 分布式缓存描述:分布式缓存重点是在分布式上,相信大家接触过的分布式有很多中,像分布式开发,分布式部署,分布式锁.事物.系统 等有很多.使我们对分布式本身就有一个很明确的认识,分布式就是有 ...

  9. Python3基础 try-except-finally 的简单示例

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  10. Python 将一个列表里面的元素拼接成一个字符串

    item1 = ["lowman", "isbusy"] item2 = ",".join(item1) # 根据实际需要使用相应的分隔符连 ...