当前位置: 首页 > news >正文

Linux中ls -lsa 和ls -lst区别

在Linux中,ls 命令用于列出目录内容。当与不同的选项组合时,它可以以不同的方式显示文件和目录的详细信息。

对于 ls -lsals -lst,它们的主要区别在于显示的列和排序方式:

  1. ls -lsa:

    • -l: 使用长格式显示文件和目录的详细信息。这包括文件权限、所有者、组、大小、修改时间、文件名等。
    • -s: 显示每个文件分配的块数。这通常用于确定文件在磁盘上占用的空间大小(以512字节块为单位)。
    • -a: 显示所有文件和目录,包括以点(.)开头的隐藏文件和目录。

所以,ls -lsa 会以长格式显示所有文件和目录(包括隐藏文件),并显示每个文件分配的块数。

在Linux中,文件或目录的"隐藏"通常是通过在文件名前添加一个点(.)来实现的。这样的文件或目录被称为“点文件”或“隐藏文件”。虽然它们在文件系统中是可见的,但大多数文件和目录列表命令(如ls)默认不会显示它们

创建隐藏文件或目录:
在命令行中,你可以使用touch命令来创建一个隐藏文件,或使用mkdir命令来创建一个隐藏目录。只需在文件名或目录名前添加一个点即可。

mkdir -p /mysql_data/3306/data/.dbamaofile

ls -lsa /mysql_data/3306/data/ 查看信息

[root@openEuler ~]# ls -lsa /mysql_data/3306/data/ |wc -l
36
[root@openEuler ~]# ls -lsa /mysql_data/3306/data/
total 1035484 drwxr-x---. 8 mysql mysql     4096 Jun 19 11:38  .4 drwxr-x---. 3 mysql mysql     4096 Jun 19 11:03  ..4 drwxr-xr-x  2 root  root      4096 Jun 19 16:00  .dbamaofile4 -rw-r-----. 1 mysql mysql       56 Jun 19 11:10  auto.cnf4 -rw-r-----. 1 mysql mysql      181 Jun 19 11:13  binlog.0000014 -rw-r-----. 1 mysql mysql      181 Jun 19 11:19  binlog.00000212 -rw-r-----. 1 mysql mysql    10883 Jun 19 11:37  binlog.0000034 -rw-r-----. 1 mysql mysql      181 Jun 19 11:37  binlog.0000044 -rw-r-----  1 mysql mysql      158 Jun 19 11:38  binlog.0000054 -rw-r-----  1 mysql mysql       80 Jun 19 11:38  binlog.index4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  ca-key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  ca.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  client-cert.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  client-key.pem8 -rw-r-----. 1 mysql mysql     7127 Jun 19 11:38  error.log6144 -rw-r-----. 1 mysql mysql  6291456 Jun 19 11:40 '#ib_16384_0.dblwr'
14336 -rw-r-----. 1 mysql mysql 14680064 Jun 19 11:10 '#ib_16384_1.dblwr'4 -rw-r-----. 1 mysql mysql     3471 Jun 19 11:37  ib_buffer_pool
12288 -rw-r-----. 1 mysql mysql 12582912 Jun 19 11:39  ibdata1
12288 -rw-r-----  1 mysql mysql 12582912 Jun 19 11:38  ibtmp14 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:38 '#innodb_redo'4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:38 '#innodb_temp'4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  mysql
25604 -rw-r-----. 1 mysql mysql 26214400 Jun 19 11:38  mysql.ibd4 -rw-r-----  1 mysql mysql        5 Jun 19 11:38  mysql.pid4 -rw-r-----. 1 mysql mysql      124 Jun 19 11:10  mysql_upgrade_history4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  performance_schema4 -rw-------. 1 mysql mysql     1709 Jun 19 11:10  private_key.pem4 -rw-r--r--. 1 mysql mysql      452 Jun 19 11:10  public_key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  server-cert.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  server-key.pem4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:34  superdb4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  sys
16384 -rw-r-----. 1 mysql mysql 16777216 Jun 19 11:40  undo_001
16384 -rw-r-----. 1 mysql mysql 16777216 Jun 19 11:40  undo_002
  1. ls -lst:

    • -l: 与上面相同,使用长格式显示详细信息。
    • -s: 同样显示每个文件分配的块数。
    • -t: 根据文件的修改时间对输出进行排序。最新的文件首先显示。

因此,ls -lst 会以长格式显示所有文件和目录(不包括隐藏文件,除非指定了 -a),并根据文件的修改时间对它们进行排序。每个文件分配的块数也会被显示。

[root@openEuler ~]# ls -lst /mysql_data/3306/data/ |wc -l
33
[root@openEuler ~]# ls -lst /mysql_data/3306/data/
total 103540
16384 -rw-r-----. 1 mysql mysql 16777216 Jun 19 11:40  undo_001
16384 -rw-r-----. 1 mysql mysql 16777216 Jun 19 11:40  undo_0026144 -rw-r-----. 1 mysql mysql  6291456 Jun 19 11:40 '#ib_16384_0.dblwr'
12288 -rw-r-----. 1 mysql mysql 12582912 Jun 19 11:39  ibdata1
25604 -rw-r-----. 1 mysql mysql 26214400 Jun 19 11:38  mysql.ibd
12288 -rw-r-----  1 mysql mysql 12582912 Jun 19 11:38  ibtmp18 -rw-r-----. 1 mysql mysql     7127 Jun 19 11:38  error.log4 -rw-r-----  1 mysql mysql        5 Jun 19 11:38  mysql.pid4 -rw-r-----  1 mysql mysql      158 Jun 19 11:38  binlog.0000054 -rw-r-----  1 mysql mysql       80 Jun 19 11:38  binlog.index4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:38 '#innodb_redo'4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:38 '#innodb_temp'4 -rw-r-----. 1 mysql mysql     3471 Jun 19 11:37  ib_buffer_pool4 -rw-r-----. 1 mysql mysql      181 Jun 19 11:37  binlog.00000412 -rw-r-----. 1 mysql mysql    10883 Jun 19 11:37  binlog.0000034 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:34  superdb4 -rw-r-----. 1 mysql mysql      181 Jun 19 11:19  binlog.0000024 -rw-r-----. 1 mysql mysql      181 Jun 19 11:13  binlog.0000014 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  sys4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  mysql4 -rw-r--r--. 1 mysql mysql      452 Jun 19 11:10  public_key.pem4 -rw-------. 1 mysql mysql     1709 Jun 19 11:10  private_key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  client-cert.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  client-key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  server-cert.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  server-key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  ca.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  ca-key.pem4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  performance_schema4 -rw-r-----. 1 mysql mysql      124 Jun 19 11:10  mysql_upgrade_history
14336 -rw-r-----. 1 mysql mysql 14680064 Jun 19 11:10 '#ib_16384_1.dblwr'4 -rw-r-----. 1 mysql mysql       56 Jun 19 11:10  auto.cnf

如果你想要看到隐藏文件并按时间排序,你可以使用 ls -last。这样,所有文件和目录(包括隐藏文件)都会以长格式显示,并根据修改时间排序,同时还会显示每个文件分配的块数。

[root@openEuler ~]# ls -lsat /mysql_data/3306/data/ |wc -l
35
[root@openEuler ~]# ls -lsat /mysql_data/3306/data/4 drwxr-x---. 9 mysql mysql     4096 Jun 19 16:00  .4 drwxr-xr-x  2 root  root      4096 Jun 19 16:00  .dbamaofile
16384 -rw-r-----. 1 mysql mysql 16777216 Jun 19 11:40  undo_001
16384 -rw-r-----. 1 mysql mysql 16777216 Jun 19 11:40  undo_0026144 -rw-r-----. 1 mysql mysql  6291456 Jun 19 11:40 '#ib_16384_0.dblwr'
12288 -rw-r-----. 1 mysql mysql 12582912 Jun 19 11:39  ibdata1
25604 -rw-r-----. 1 mysql mysql 26214400 Jun 19 11:38  mysql.ibd
12288 -rw-r-----  1 mysql mysql 12582912 Jun 19 11:38  ibtmp18 -rw-r-----. 1 mysql mysql     7127 Jun 19 11:38  error.log4 -rw-r-----  1 mysql mysql        5 Jun 19 11:38  mysql.pid4 -rw-r-----  1 mysql mysql      158 Jun 19 11:38  binlog.0000054 -rw-r-----  1 mysql mysql       80 Jun 19 11:38  binlog.index4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:38 '#innodb_redo'4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:38 '#innodb_temp'4 -rw-r-----. 1 mysql mysql     3471 Jun 19 11:37  ib_buffer_pool4 -rw-r-----. 1 mysql mysql      181 Jun 19 11:37  binlog.00000412 -rw-r-----. 1 mysql mysql    10883 Jun 19 11:37  binlog.0000034 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:34  superdb4 -rw-r-----. 1 mysql mysql      181 Jun 19 11:19  binlog.0000024 -rw-r-----. 1 mysql mysql      181 Jun 19 11:13  binlog.0000014 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  sys4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  mysql4 -rw-r--r--. 1 mysql mysql      452 Jun 19 11:10  public_key.pem4 -rw-------. 1 mysql mysql     1709 Jun 19 11:10  private_key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  client-cert.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  client-key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  server-cert.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  server-key.pem4 -rw-r--r--. 1 mysql mysql     1108 Jun 19 11:10  ca.pem4 -rw-------. 1 mysql mysql     1705 Jun 19 11:10  ca-key.pem4 drwxr-x---. 2 mysql mysql     4096 Jun 19 11:10  performance_schema4 -rw-r-----. 1 mysql mysql      124 Jun 19 11:10  mysql_upgrade_history
14336 -rw-r-----. 1 mysql mysql 14680064 Jun 19 11:10 '#ib_16384_1.dblwr'4 -rw-r-----. 1 mysql mysql       56 Jun 19 11:10  auto.cnf4 drwxr-x---. 3 mysql mysql     4096 Jun 19 11:03  ..

相关文章:

Linux中ls -lsa 和ls -lst区别

在Linux中,ls 命令用于列出目录内容。当与不同的选项组合时,它可以以不同的方式显示文件和目录的详细信息。 对于 ls -lsa 和 ls -lst,它们的主要区别在于显示的列和排序方式: ls -lsa: -l: 使用长格式显示文件和目录的详细信息。…...

TDengine 签约上海晶澳太阳能,助力储能业务平台搭建

在全球能源结构转型和碳中和目标的大背景下,太阳能作为清洁能源的重要组成部分,正逐渐成为新能源发展的关键。作为一个领先的数据处理平台,TDengine 最近与太阳能行业的领头羊晶澳太阳能科技股份有限公司开展了深度合作。这项合作旨在利用 TD…...

【数据结构】选择题

在数据结构中,从逻辑上可以把数据结构分为(线性结构和非线性结构) 当输入规模为n时,下列算法渐进复杂性中最低的是() 时间复杂度 某线性表采用顺序存储结构,每个元素占4个存储单元&#xf…...

数据库 |试卷八试卷九试卷十

1.基数是指元组的个数 2.游标机制 3.触发器自动调用 4.count(*)统计所有行,不忽略空值null,但不但要全局扫描,也要对表的每个字段进行扫描; 5.eacherNO INT NOT NULL UNIQUE,为什么不能断定TeacherNO是主码&#xff…...

【华为HCIA数通网络工程师真题-构建互联互通的IP网络】

文章目录 一、选择题 一、选择题 1、缺省情况下,广播网络上OSPF协议RouterDeadInterval是? 40s (ospf 的 RouterDeadInterval 为四倍 hello time 时间,hello time 周期默认为10s,所以 RouterDeadInterval 默认为 40s …...

Kafka 负载均衡挑战及解决思路

本文转载自 Agoda Engineering,介绍了在实际应用中,如何应对 Kafka 负载均衡所遇到的各种挑战,并提出相应的解决思路。本文简要阐述了 Kafka 的并行性机制、常用的分区策略以及在实际操作中遇到的异构硬件、不均匀工作负载等问题。通过深入分…...

【Java面试】二十一、JVM篇(中):垃圾回收相关

文章目录 1、类加载器1.1 什么是类加载器1.2 什么是双亲委派机制 2、类装载的执行过程(类的生命周期)3、对象什么时候可以被垃圾回收器处理4、JVM垃圾回收算法4.1 标记清除算法4.2 标记整理算法4.3 复制算法 5、分代收集算法5.1 MinorGC、Mixed GC、Full…...

深入理解预处理

1.预定义符号 C语言设置了⼀些预定义符号,可以直接使用,预定义符号也是在预处理期间处理的。 __FILE__ //进⾏编译的源⽂件 __LINE__ //⽂件当前的⾏号 __DATE__ //⽂件被编译的⽇期 __TIME__ //⽂件被编译的时间 __STDC__ //如果编译器遵循ANSI C&…...

DSP28335:定时器

1.定时器介绍 1.1 定时器工作原理 TMS320F28335的CPU Time有三个,分别为Timer0,Timer1,Timer2,其中Timer2是为操作系统DSP/BIOS保留的,当未移植操作系统时,可用来做普通的定时器。这三个定时器的中断信号分…...

系统架构理解

一、统一提前查好所有数据后续逻辑用到啥取啥,还是等用到对应数据的时候再查 1、用到啥查啥: 优势:减少依赖调用次数,减轻服务器压力;代码逻辑清晰,没有太多分支判断 劣势:无法避免串行调用&am…...

uni-app页面的跳转三种方式,功能作用有什么区别?

一、三种方式的作用 1、uni.reLaunch 作用是关闭所有页面,然后打开新的页面 类似于重新启动应用,打开的页面栈会被清空,只显示新打开的页面。使用uni.reLaunch方法可以实现整个应用的重定向 uni.reLaunch({url: /pages/login/login }) 2、…...

React 通信:深层传递(Props、Context、Children Jsx)

在之前的文章 探讨:围绕 props 阐述 React 通信 中总结了关于“父子”组件传值,但是当需要在组件树中深层传递参数以及需要在组件间复用相同的参数时,传递 props 就会变得很麻烦。 实际案例: 下述展示有两种状态:① 详…...

《Windows API每日一练》5.1 键盘基础

本节我们讲述关于键盘的一些基础知识。当我们按下一个键盘按键时,会产生一个键盘按键消息。这一点你能确定吗?假如是一个菜单快捷键消息,或者是一个子窗口控件消息呢?这就超出了本节讨论的范围,我们将在菜单和子窗口控…...

Class.forName()方法总结

Class.forName()方法总结 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!Class.forName()方法是Java反射机制中的一个重要方法,它用于动态加载类并返…...

Python | Leetcode Python题解之第168题Excel表列名称

题目: 题解: class Solution:def convertToTitle(self, columnNumber: int) -> str:ans list()while columnNumber > 0:columnNumber - 1ans.append(chr(columnNumber % 26 ord("A")))columnNumber // 26return "".join(an…...

【ARMv8/ARMv9 硬件加速系列 3.5.2 -- SVE 向量寄存器 有多少位数?】

文章目录 SVE 向量寄存器SVE 向量寄存器大小SVE 可伸缩性的好处SVE 寄存器长度示例SVE 向量寄存器 在 ARMv9 架构中,包括其 Scalable Vector Extension (SVE) 和 Scalable Vector Extension 2 (SVE2) 的增强,向量寄存器(通常称为 Z 寄存器)的大小设计为可伸缩的,以便在不…...

Vulkan入门系列2- 绘制三角形(未完待续)

概述: Vulkan的学习曲线是比较陡峭的,学习Vulkan刚开始像是在爬一个陡坡,等上了这个陡坡之后,后面学习曲线就相对比较平缓了。那么在Vulkan中绘制一个三角形,就相当于是在爬这样一个陡坡,因为绘制三角形需…...

企业UDP文件传输工具测速的方式(下)

在前一篇文章中,我们深入讨论了UDP传输的基本概念和镭速UDP文件传输工具如何使用命令行快速进行速度测试。现在,让我们进一步探索更为高级和灵活的方法,即通过整合镭速UDP的动态或静态库来实现网络速度的测量,以及如何利用这一过程…...

Artalk-CORS,跨域拦截问题

今天重新部署Artalk之后,遇到了CORS——跨域拦截的问题,卡了好一会记录一下。 起因 重新部署之后,浏览器一直提示CORS,之前在其他项目也遇到过类似的问题,原因就在于跨域问题。...

SSL证书怎样配置部署更安全?

在互联网上,SSL证书是用于加密网站与用户之间传输的数据的一种数字证书。它通过建立安全的连接,确保网站的身份和保护用户的隐私,是网站安全的重要组成部分。然而,要想让SSL证书发挥最大的作用,除了检查证书是否过期外…...

M1失效后,哪个是观察A股的关键新指标?

M1失效后,哪个是观察A股的关键新指标? 央地支出增速差(地方-中央支出增速的差值)或许是解释沪深300定价更有效的前瞻指标。该数值扩张,则有利于大盘指数,反之亦然,该指标从2017年至今对大盘指数…...

springboot集成积木报表,怎么将平台用户信息传递到积木报表

springboot集成积木报表后怎么将平台用户信息传递到积木报表 起因是因为需要研究在积木报表做数据筛选的时候需要拿到系统当前登录用户信息做筛选新的模块 起因是因为需要研究在积木报表做数据筛选的时候需要拿到系统当前登录用户信息做筛选 官网有详细介绍怎么集成进去的&…...

Spring Bean详解

Spring Bean作用域 默认情况下,所有的 Spring Bean 都是单例的,也就是说在整个 Spring 应用中, Bean 的实例只有一个 如果我们需要创建多个实例的对象,那么应该将 Bean 的 scope 属性定义为 prototype,如果 Spring 需…...

前端根据环境变量配置网页的title和favicon

前端根据环境变量配置网页的title和favicon 前言流程步骤一、设置environment文件二、在入口文件中配置三、删除index.html中的title和 icon link四、使用对应的打包命令进行部署 注意事项一、angular中,需要在angular.json添加favicon.ico额外的构建 前言 有些项目…...

服务器负载均衡

什么是服务器负载 1. 常见理解的平均负载 每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况。比如下列情况 [rootkube-node1 ~]# uptime09:44:37 up 74 days, 11:53, 1 user, load average:…...

如何设置Excel单元格下拉列表

如何设置Excel单元格下拉列表 在Excel中设置单元格下拉列表可以提高数据输入的准确性和效率。以下是创建下拉列表的步骤: 使用数据验证设置下拉列表: 1. 选择单元格: 选择你想要设置下拉列表的单元格或单元格区域。 2. 打开数据验证&…...

红队内网攻防渗透:内网渗透之Linux内网权限提升技术:LXDDockerRbash限制型bash

红队内网攻防渗透 1. 内网权限提升技术1.1 Linux系统提权-普通用户-LXD容器1.2 Linux系统提权-普通用户-Docker容器1.3 权限在docker里面1.4 Linux系统提权-普通用户-Rbash限制型bash1. 内网权限提升技术 利用参考 https://gtfobins.github.io/LXD、LXC 和 Docker 是三种不同…...

【笔记】复制Edge的网址粘贴后自动变成中文标题超链接

问题 1、从edge复制的网址粘贴直接显示网页内容名称而不是网址url。 2、复制任何网址粘贴到CSDN里面粘贴时直接转换成标题超链接(很讨厌的功能习惯)。 而如上两种问题不是互相影响的,就算设置了Edge的粘贴方式,复制到CSDN的文章…...

HTML5和CSS3总结

HTML5 HTML5是最新的HTML标准,它的主要目标是提供所有内容而不需要任何像flash,silverlight等的额外插件,这些内容来自动画、视频、富GUI等。HTML5是万维网联盟(W3C)和网络超文本应用技术工作组(WHATWG&am…...

探索数据分析无限潜能:vividime Desktop助力企业智能决策

在数字化浪潮席卷全球的今天,数据已经成为企业最宝贵的资产之一。通过对海量数据的深度挖掘和分析,企业能够洞察市场趋势、优化运营流程、提升用户体验,从而在激烈的市场竞争中脱颖而出。永洪科技的vividime Desktop作为一款功能强大、操作简…...

长沙网站设计建设/推广普通话

本文摘自CSDN其他大佬的讲解 在计算机系统的发展过程中,业界曾经提出过许多实数的表达方法,比较典型的有相对于浮点数(Floating Point Number)的定点数(Fixed Point Number)。在定点数表达法中&#xff0c…...

wordpress会员插件/网站建设优化公司

转自:http://www.cnblogs.com/tudas/p/how-to-understand-lua-oo-self__index.html首先看看从lua表中查找一个键时的流程: -- 当从表t中查找键k时,lua处理如下: -- 1.t中是否有k,有则直接返回值,否则第2步 …...

怎样查网站和增加网站/搜索引擎优化的基本方法

/*** author :ChenHao86* date :Created in ${DATE} ${TIME}* description:${description}* modified By:* version: $version$*/...

关闭wordpress自动更新/百度一下百度一下

将所有的事件,属性,都映射到ViewModel中。好处多多,以后开发尽量用这种模式。 解决方法: 使用System.Windows.Interactivity.dll,添加该dll到项目引用 xmlns:i"clr-namespace:System.Windows.Interactivity;assem…...

沈阳模板网站制作/企业培训课程清单

封装一个DivTag,在页面加载的时候自动执行。用于创建任意的DOM节点,并且可以追加到任意的DOM节点上,可以设置样式,添加文本。var element { __init__: function ( tagName ) {//创建DOM标签 this.DOM document.createEle…...

wordpress 插入 视频/seo最强

很久木有来写博文!最近研究微信接口开发,从网上查到的资料不是很多,就把自己研究成果跟大家分享一下!首先我们需要申请一个微信公众账号,因为这个公众账号是公司的,所以不方便透露给大家! 相信简…...