本文介绍的是linux中的ls命令,ls的单词是list files的缩写,意思的列出目录文件。

首先我们在admin用户的当前路径,新建一个test的文件夹,为了方便本文操作和介绍,创建了不同文件类型,如下:

1. ls的基本使用,不带选项参数

cd到Desktop这个文件夹,利用ls显示Desktop下有什么文件和目录。

再cd到test这个文件夹,用ls显示test下有什么文件。

2. ls -a ,显示全部文件,a是单词all的缩写

3. ls -l , 长格式显示文件信息,l 是单词Long的缩写

通过长格式显示,可以看到关于文件或者目录更多详细的信息。

用第五行解释:

1) 第一列 drwxr-xr-x ,字母d代表目录或者文件,目录directory的意思,r表示read,w表示wirte,-表示是文件,x表示文件执行权限,一般这有三组权限,前三个rwx表示该文件拥有者的权限,中间三个r-x表示文件的所有组权限,最后三个r-x,表示对其他人访问的权限(读,执行,没有写权限)。

2) 第二列 数字5表示有多少个链接指向这个文件

3) 第三列 root是这个文件或文件夹的拥有者

4) 第四列,表示谁是这个文件或文件夹的所有组

5) 第五列,表示以字节为单位的大小,目录的大小总是47大小

6) 第六列,文件的最后修改时间

7) 第七列,文件名或者目录名

4. ls -al ,列出所有文件并长格式显示

PS:点号开头的文件表示隐藏文件。

5. ls / 显示根目录下文件清单,你不需要cd到根目录就可以直接查看它下的文件

PS: 在实际练习过程,你可以通过命令clear来清屏,如果你向上滚动鼠标滑轮,你还是可以发现之前输入过的命令的历史记录,clear只是给你翻页,让你感觉清屏的效果。

6. ls ~ , 波浪线,这个可以显示用户的家目录

7. ls .. 和ls ../.. 查看父目录的文件

..表示上一层,如果你要返回上一层的上一层,就  ../..表示

8. ls -lS, 小写的L和大写的S,表示文件大小排序,S是size的意思

9. ls xxx/*.xxx ,有点类似筛选

这里例如我们要只显示test文件夹下的txt文件类型

10. ls -lS > out.txt

在当前相同路径下,把文件清单名称输出到一个out.txt的文件里。

总结:

以上介绍了常用的ls命令和一些带选项的结合的命令。如果还需要更多了解ls命令,可以在终端输入man ls,man是manual的缩写,man是linxu下命令查询的一个手册。

linux输入ls命令报错,Linux命令基础2-ls命令相关推荐

  1. linux中make命令报错,Linux命令make报错总结

    Linux环境报错原因.解决方法记录(逐步总结) 1:/bin/sh: lex: command not found make[1]: Leaving directory `/home/ksj/tes ...

  2. linux进入vi编辑报错,Linux Vi编辑器的使用及C编程

    实验3  Vi编辑器的使用及C编程 一.实验要求 (1)掌握Vi的三种运行模式及切换方法: (2)掌握使用Vi的各种操作命令进行文本文件的编辑: (3)用Vi编写Linux下C程序,掌握gcc编译. ...

  3. linux线程超过1024报错,Linux定位c++程序运行异常的经历《实操》

    对于c++程序来说,以segment fault为代表的程序异常行为千奇百怪,没有一套比较丰富的工具集去对付他们,在处理实际问题时就会显得捉襟见肘.本文列举几种程序异常的定位方法. 子线程创建不出来 ...

  4. linux安装vnc服务报错,Linux安装vnc server

    操作系统: centos7.6 需求: 安装并配置vnc server 参考: https://blog.csdn.net/absenceoftrace/article/details/5188203 ...

  5. linux安装多路径报错,Linux操作系统配置多路径通用教程(适用于(RHEL,CentOS,SuSE等)...

    Linux操作系统配置多路径通用教程(适用于(RHEL,CentOS,SuSE等) 猫先生 • 2019 年 06 月 01 日 一,安装软件 1,执行以下命令,检查当前系统中是否已经安装多路径工具: ...

  6. linux u盘 启动报错,linux U盘启动系统的绘制

    brw-r----- 1 root disk 8, 32 10-16 15:50 /dev/sdc brw-r----- 1 root disk 8, 36 10-16 15:50 /dev/sdc4 ...

  7. 退出命令_Vim命令报错问题:无法用:wq命令保存并退出只读文件

    报错问题 用vim指令修改文件.改完后,按下esc键,取消编辑文件.接下来输入":wq",按下回车(enter)键执行该命令来保存并退出文件,导致错误"E45: 'rea ...

  8. linux 复制硬盘 启动报错,linux挂载硬盘报错(you must specify the filesystem type)

    今天自己的虚拟机磁盘用完成,于是想加一磁盘,当挂载时发现报错you must specify the filesystem type.(注:我的系统环境是lcentos6.3装在virtualbox的 ...

  9. linux重启was控制台报错,Linux非WAS部署,启动报错Cannot run program \lsb_release\

    Linux非WAS部署,启动报错Cannot run program "lsb_release" 已确认 tools.jar 文件是当前 linux 中的 jdk 下的 jar 文 ...

最新文章

  1. 敏捷(Agile)与精益(Lean)对比
  2. Linux对外连接端口数限制
  3. Windows 10 [ ERROR ] Can not init Myriad device: NC_ERROR Error
  4. nio框架中的多个Selector结构
  5. bug6-_SymbolicException: Inputs to eager execution function cannot be Keras symbolic
  6. 威联通 Qnap PK 群晖 Synology 安全篇3
  7. 细粒度分类网络之WS-DAN论文阅读附代码
  8. uvlayout和MAYA的接口的问题
  9. Hibernate实战——Enumerated注解
  10. python输入一段英文_编写程序,用户输入一段英文,然后输出这段英文中所有长度为 3 个字母的单词。_学小易找答案...
  11. JetBrains下载历史版本(IDEA、PyCharm、WebStorm、PhpStorm等)
  12. Python也能识别图文,看到好的文章就用它一键扫描吧
  13. springcloud实战:springboot的核心原理
  14. 互联网的“达尔文”式猜想
  15. 2022-2028年中国金融业OCR识别行业市场调查研究及前瞻分析报告
  16. 计算机内部应用什么计算,计算机内部使用什么来计数
  17. 简单爬取Library genesis 免费文献下载网
  18. 可视化工具--Plotly
  19. 信用评分建模中样本容量不足怎么办
  20. 组织或项目内部影响因素分析

热门文章

  1. 多任务上实现SOTA,UBC、谷歌联合Hinton等提出3D点云的无监督胶囊网络
  2. android 九宫格绘制,Android draw9patch.bat 九宫格绘制工具使用
  3. Java EE---通过Spring JDBC实现数据库的增、删、改、查
  4. js如何动态的加载js文件
  5. 在ROS中使用奥比中光Orbbec Astra Pro
  6. Drug Target Review | 虚拟现实(VR)用于新药设计
  7. 在Windows系统利用IP地址登陆Linux服务器
  8. 连续发表三篇NAR的数据库文章——数据库承建
  9. mSystems:南京土壤所禇海燕组受邀发表微生物生物地理学综述(官方配视频简介)
  10. 英国JIC院士组3.8万英镑招博后-植物代谢物与微生物组-截止6月27日