Linux ls命令

目录

  • 一. 配置项
    • 1.1 `ls -l`
    • 1.2 `ls -a`
    • 1.3 `ls -lrt`
    • 1.4 `ls -ld .?*`
  • 二. 案例
    • 2.1 查看指定文件夹下文件的数量
    • 2.2 查看多个文件夹下文件信息


一. 配置项

1.1 ls -l

ls

  • 列出当前文件夹下所有文件名称(不包含隐藏文件)
jmw_num_00  jmw_num_02  jmw_num_04  jmw_num_06  jmw_num_08  jmw_num_10  jmw_num_12  jmw_num_14  number.txt
jmw_num_01  jmw_num_03  jmw_num_05  jmw_num_07  jmw_num_09  jmw_num_11  jmw_num_13  jmw_num_15

ls -l

  • -l 选项: 将以详细列表格式显示文件和目录的详细信息
  • 包括权限、所有者、组、文件大小、创建时间等
total 68
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_00
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_01
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_02
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_03
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_04
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_05
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_06
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_07
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_08
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_09
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_10
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_11
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_12
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_13
-rw-rw-r-- 1 fengyehong fengyehong   75 Nov 12 03:28 jmw_num_14
-rw-rw-r-- 1 fengyehong fengyehong    2 Nov 12 03:28 jmw_num_15
-rw-rw-r-- 1 fengyehong fengyehong 1127 Nov 12 03:17 number.txt

1.2 ls -a

  • linux中的隐藏文件是以点开头的
  • -a 选项: 将显示所有文件,包括以点开头的隐藏文件

在这里插入图片描述

1.3 ls -lrt

⏹以详细列表方式显示目录内容,按修改时间逆序排列,最新修改的文件或目录会显示在列表的最前面。

  • -t 选项: 以时间排序,最新的文件会排在上面。
  • -r 选项: 反向排序、倒序输出。

ls -l 按照文件名排序。

在这里插入图片描述

ls -lt 刚编辑完的file2.log文件显示到顶部。

在这里插入图片描述

ls -lrt 刚编辑完的file2.log文件显示到底部。

在这里插入图片描述

1.4 ls -ld .?*

⏹仅列出隐藏文件

  • -d 选项: 显示目录本身的信息,而不是目录中的内容。
  • 如果不使用 -d,ls 会显示目录中的内容。

在这里插入图片描述


二. 案例

2.1 查看指定文件夹下文件的数量

ls -l 指定的路径 | grep "^-" | wc -l

  • grep "^-": 过滤出只有文件(不包括子目录)的行。
  • ^表示匹配行的开头,-表示普通文件。

在这里插入图片描述

💥如果我们使用 ls -l | wc-l 来统计的话,会把目录也算进入,统计结果不正确。

在这里插入图片描述

2.2 查看多个文件夹下文件信息

ls -l ./mpl_202312/20231{12[7-9],130,2*}_xxx.log

查看mpl_202312这个文件夹下,下列日期的日志文件

  • 20231127,20231128,20231129
  • 20231130
  • 202312月份

ls -l ./mpl_202401/202{3122[5-9],3123[01],401*}_xxx.log

查看mpl_202401这个文件夹下,下列日期的日志文件

  • 20231225,20231226,20231227,20231228,20231229
  • 20231230,20231231
  • 202401月份

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/605730.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

try catch 应该在 for 循环里面还是外面

正文 首先 , 话说在前头, 没有什么 在里面 好 和在外面好 或者 不好的 一说。 本篇文章内容: 使用场景 性能分析 个人看法 1. 使用场景 为什么要把 使用场景 摆在第一个 ? 因为本身try catch 放在 for循环 外面 和里面 …

【sgPasswordInput】自定义组件:带前端校验密码强度的密码输入框,能够提供密码强度颜色提示和文字提示

特性&#xff1a; 有密码强度颜色提示密码强度进度条提示支持设置默认输入提示和密码长度 sgPasswordInput源码 <template><div :class"$options.name" style"width: 100%"><el-inputstyle"width: 100%"ref"psw"type&…

LED驱动芯片SM901K:可用于消除led无极调光频闪

LED驱动芯片SM901K/KF是一款专门用于消除100/120Hz LED电流纹波的芯片。当LED灯串中的LED电流发生纹波时&#xff0c;会影响到LED的亮度和寿命&#xff0c;因此消除这种电流纹波对于LED灯串的稳定工作非常重要。 SM901K LED驱动芯片SM901K/KF采用了先进的控制技术&#xff0c;…

基于Java SSM框架实现点餐系统网站系统项目【项目源码

基于java的SSM框架实现点餐系统网站系统演示 JAVA简介 JAVA语言是目前软件市场上应用最广泛的语言开发程序。可以在多种平台上运用的&#xff0c;兼容性比较强&#xff0c;适应市面上大多数操作系统&#xff0c;不会出现乱码的现像&#xff0c;其扩展性和维护性都更好&#xf…

一文读懂「Self Attention」自注意力机制

前言&#xff1a;Self-Attention是 Transformer 的重点&#xff0c;因此需要详细了解一下 Self-Attention 的内部逻辑。 一、什么是自注意力机制&#xff1f; 就上图为例&#xff0c;老实告诉我当你第一眼看到上图时&#xff0c;你的视线停留在哪个位置&#xff1f;对于我这种…

使用 Docker 和 Diffusers 快速上手 Stable Video Diffusion 图生视频大模型

本篇文章聊聊&#xff0c;如何快速上手 Stable Video Diffusion (SVD) 图生视频大模型。 写在前面 月底计划在机器之心的“AI技术论坛”做关于使用开源模型 “Stable Diffusion 模型” 做有趣视频的实战分享。 因为会议分享时间有限&#xff0c;和之前一样&#xff0c;比较简…

记一次使用mpvue开发微信小程序动画播放播放完成再播放下一个动画,实现动画队列的实战操作

微信小程序wxss支持Css的keyframes动画&#xff0c;我们想通过事件监听&#xff0c;在动画开始、动画播放阶段、动画播放结束的时候进行下一步动作。如下图&#xff0c;有一个从右飘入&#xff0c;然后从左侧出去的动画&#xff0c;我们希望的是&#xff0c;前一个出去后&#…

[VUE]4-状态管理vuex

目录 状态管理 vuex 1、vuex 介绍 2、安装 3、使用方式 4、总结 &#x1f343;作者介绍&#xff1a;双非本科大三网络工程专业在读&#xff0c;阿里云专家博主&#xff0c;专注于Java领域学习&#xff0c;擅长web应用开发、数据结构和算法&#xff0c;初步涉猎Python人工智…

【设计模式】迭代器模式

一起学习设计模式 目录 前言 一、概述 二、结构 三、案例实现 四、优缺点 五、使用场景 六、JDK源码解析 总结 前言 【设计模式】迭代器模式——行为型模式。 一、概述 定义&#xff1a; 提供一个对象来顺序访问聚合对象中的一系列数据&#xff0c;而不暴露聚合对象…

文本可视化之词云图的使用

环境安装&#xff1a; pip install wordcloud -i https://pypi.tuna.tsinghua.edu.cn/simple/ conda install wordcloud # -i 后面加镜像源网站​ WordCloud(background_color,repeat,max_words600,height480, width584, max_font_size,font_path colormap,mask,mode,coll…

人工智能_机器学习089_DBSCAN聚类案例_DBSCAN聚类算法效果展示_使用轮廓系数来评分DBSCAN效果---人工智能工作笔记0129

dbscan = DBSCAN(eps = 0.2,min_samples =3) 我们指定半径是0.2 然后每个圆圈至少是3个数据就可以归为一类 dbscan.fit(X) 然后进行训练 # 得到每个样本的标签,分类结果 y_ =dbscan.labels_ 然后得到结果 ,注意这里不需要进行predict,因为fit直接就相当于分类了 plt.scatte…

12 月 NFT 市场动态:强劲增长塑造年终趋势

作者&#xff1a;stellafootprint.network 数据来源&#xff1a;NFT Research 12 月加密货币和 NFT 领域出现了显著的上涨趋势&#xff0c;比特币和以太坊价格的大幅上涨标志着市场的复苏。与此同时&#xff0c;NFT 领域的交易量飙升&#xff0c;独立用户&#xff08;钱包&am…

wordcloud,一个超酷的python库

一、简单介绍一下 词云图是文本挖掘中用来表征词频的数据可视化图像&#xff0c;通过它可以很直观地展现文本数据中地高频词&#xff0c;让读者能够从大量文本数据中快速抓住重点。如下图&#xff1a; wordcloud则是一个非常优秀的词云展示python库&#xff0c;它支持自定义词…

文件夹重命名:如何一键完成简体中文文件夹名到繁体中文的批量转换

随着科技的发展&#xff0c;人类越来越依赖计算机和电子设备进行文件管理。在这个过程中&#xff0c;经常会遇到要将简体中文文件夹名转换为繁体中文的情况。这有助于统一文件名的格式&#xff0c;也能提高文件的可读性和检索性。那如何一键完成简体中文文件夹名到繁体中文的批…

CSC行业合作项目|政府公务员赴英国南安普顿大学访学交流

CSC的行业合作项目由于是单位性质及CSC资助等原因&#xff0c;申请者一般不去美国&#xff0c;而选择较易通过签证的国家&#xff0c;且访学交流的方向也偏向于非敏感领域。遵循这一原则&#xff0c;我们最终为U老师申请到英国南安普顿大学&#xff0c;使其顺利获批CSC&#xf…

【2024系统架构设计】 系统架构设计师第二版-面向服务架构设计理论与实践

目录 一 概述 二 SOA的参考架构 三 SOA主要协议和规范 四 SOA设计标准和原则 五 SOA的设计模式 六 SOA的构建和实施 ​

多模态推荐系统综述:一、特征交互 Bridge

一、特征交互 挑战1.如何融合不同语义空间中的模态特征并获得每种模态的偏好。GNN注意力 挑战2.如何在数据稀疏的情况下获得推荐模型的全面表示。对比学习解缠学习 挑战3. 如何优化轻量级推荐模型和参数化模态编码器。 1. Bridge 侧重于考虑多模态信息来捕获用户和项目之间的…

【一文详解】知识分享:(MySQL关系型数据库快速入门)

mysql基础 sql通用语法分类 DDL&#xff08;Data Define Language&#xff09;: 数据定义语言&#xff0c;用来定义数据库对象&#xff08;数据库、表、字段&#xff09;DML&#xff08;Data Manipulation Language&#xff09;: 数据操作语言&#xff0c;用来对数据库表中的…

彻底掌握Python中 * 号

Python中的 *号是一个特殊的符号&#xff0c;在其他编程语言中&#xff0c;它最广为人知的用途就是作为乘法运算的符号。 而在Python中&#xff0c;它的用途远不止如此。 本文总结了Python中*号的所有用途&#xff0c;以供参考。 1. 算术运算 *号用来做算术运算几乎是所有编…

creo老是卡住怎么办?如何解决Creo卡顿问题

Creo&#xff08;PRO/E&#xff09;是美国PTC公司于2010年10月推出CAD设计软件包。Creo是整合了PTC公司的三个软件Pro/Engineer的参数化技术、CoCreate的直接建模技术和ProductView的三维可视化技术的新型CAD设计软件包&#xff0c;是PTC公司闪电计划所推出的第一个产品。那么C…