1.linux文件结构

linux文件结构是树形的,根目录是 / , 其它所有文件都是在根目录下面的。

2.linux文件结构查看方式

一般使用的linux都是非图形化界面的(图形化界面安装时可选择,大神一般都是不用图形界面的),所以如果需要查看文件结构,就不像windows那么方面,可以直接使用文件管理器打开查看。需要输入特定的指令才能查看。

3.ls指令说明

List information about the FILEs (the current directory by default). 即列出指定路径(默认是当前路径)的文件和目录。

4.常用指令使用方法

ls /     查看根目录下的所有文件和文件夹(不显示详细信息)。这里如果把/换成某个文件夹全路径(如 ls /root),则显示的是文件夹内的信息

ls -l /   -l 显示详细信息(等价于ll /    ll 是 ls -l的缩写)

解析:(下图第三行对应的文件0.txt)

-rw-r--r--表示的是文件的权限,这里不做详细描述

root root  表示文件owner和group(简单对比为windows下的用户)

Mar 23 23:10  表示文件的修改时间是 3-23 23:10

0.txt   是文件名 (最下面蓝色的表示是文件夹)

ll -a  -a 显示隐藏文件(隐藏文件以“.”开头,同windows下的隐藏文件)

ll -h /   -h 以更可读的形式展示内容(文件大小的单位会自动转换为最合适的,如下单位变成了K)

ll -i    -i 显示inode节点(每个文件都有一个inode用于全局唯一标识),注意这里没有指定路径,则默认是当前路径

ll -s   -s 显示每个文件分配的文件块的大小(块大小是预分配的,不是使用多少就占多少,如下说明最少占用4块)

ll -S  -S 按照文件大小从大到小排序(默认是从小到大排序)

ll -t   -t 按照文件修改时间排序(从当前时间往后排序,倒数第二列是修改时间)

ll -tr   -r 表示反向排序

linux查看文件列表内存地址ll,linux指令之文件查看 ls相关推荐

  1. 利用FFmpeg将H.264文件读入内存,再输出封装格式文件

    /***先将H.264文件读入内存,*再输出封装格式文件.*/ #include "stdafx.h"#define __STDC_CONSTANT_MACROSextern &q ...

  2. linux系统分配文件夹内存,详解Linux系统内存知识及调优方案

    内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁.计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大.内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器 ...

  3. Linux内核机制总结内存管理之用户页错误文件描述符(二十八)

    文章目录 1 用户页错误文件描述符 1.1 使用方法 1.2 技术原理 重要:本系列文章内容摘自<Linux内核深度解析>基于ARM64架构的Linux4.x内核一书,作者余华兵.系列文章 ...

  4. linux 观察应用使用内存的情况,Linux学习笔记:free和top命令查看系统内存使用情况...

    free 命令 Linux free 命令用于显示内存状态. free 指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等. 语法: free [-b ...

  5. 日志文件列表 读书笔记《Linux 系统管理技术手册(第二版)》

    日志文件列表 文件 程序 出处 频率 发行版本 内容 auth.log su等 S M DU 授权 apache2/* httpd第二版 F D SDU Apache HTTP服务器的日志(第二版) ...

  6. linux查服务器总内存大小,在linux 下怎么查看服务器的cpu和内存的硬件信息

    1,Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu. 其实应该通过Physical ...

  7. linux中查看cpu和内存的命令,Linux系统如何查看cpu和内存信息

    Linux系统,其实并不是很多人都在使用,所以很多人第一次接触这个系统,很多操作都不会,下面就让学习啦小编教大家Linux系统如何查看cpu和内存信息吧. Linux系统查看cpu和内存信息的方法 右 ...

  8. linux gdb#039;查找寄存器地址,【Linux跟踪和调试】gdb

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? gdb是一个由GNU开源组织发布的.UNIX/LINUX操作系统下的.基于命令行的.功能强大的程序调试工具.对于一名Li ...

  9. linux 跨进程读取内存,Android之Linux跨进程通信的方式

    As we all know,Android是基于Linux内核开发的,而市面上几乎所有的App都离开跨进程通信.可能你会说Android是通过Binder完成进程之间的通信的.但是Binder是怎么 ...

最新文章

  1. mysql 月份差_MySQL时间差返回月个数
  2. Spring 自动化装配Bean
  3. RedHat5.6x64下配置Oracle11g
  4. Cambridge Judge Business school faculty review
  5. Python 3 利用 Dlib 和 sklearn 人脸笑脸检测机器学习建模
  6. Devexpress xaf针对某个用户登录后在面板中设置导航无效的解决方法
  7. gtp文件服务器,GTP中文网吉它谱吉他谱guitar网站
  8. 主流操作系统及其特点
  9. 宝宝树小时光品牌升级:让宝宝从小爱上阅读
  10. Excel小技巧分享-自动缩放的表格来了
  11. Redis:列表LPUSH、LPUSHX、RPUSH、RPUSHX、LPOP、RPOP命令介绍
  12. unity导入Standard Assets出现错误
  13. 集成电路将成一级学科,这些高校迎来重大机遇!
  14. vue2 typescript 项目 如何引入antd -ui组件
  15. 数据挖掘:实用案例分析 下载_真经阁丨萌低龄,超实用“萌系”呈现技巧及设计案例分析...
  16. 23、动画及视野拓展
  17. 金融IT的“困”与“道”
  18. 电池上的PHP是什么,一次电池与二次电池的区别是什么?
  19. [转]在.NET CF2.0中调用DirectShow来处理视音频数据
  20. 借鉴:软考高项备考考试心得,来自一名学员的总结,非常全

热门文章

  1. pthread_create函数 参数不匹配的问题
  2. Hadoop权威指南 _01前言感悟
  3. leetcode 95. Unique Binary Search Trees II | 96. Unique Binary Search Trees
  4. 【MyBatis】Mybatis的java对象名和数据库表名不同怎么办?
  5. 网络协议之:加密传输中的NPN和ALPN
  6. linux信号以及core
  7. Navicat数据库错误2003 Can not connect to Mysql Server on以及Windows无法启动mysql 错误1069
  8. (~最新合集~)计算机网络谢希仁第七版 第五章课后答案
  9. 算法竞赛入门经典(第二版) | 例题5-2 木块问题 (紫皮书牛啤!)(UVa101,The Blocks Problem)
  10. python返回列表中出现次数最多的数