linux系统命令-ls详解

笑洋仟 笑洋仟     2022-11-29     321

关键词:

一、列表显示目录内容 ls

1、ls的作用

显示目录中内容,包括子目录和文件相关属性信息

ls [选项] [文件或目录]

可以指定一个文件进行ls查看,也可以直接ls

2、常用选项

 

二、ls常用选项详解分析

1、用ls -l命令查看某一个目录会得到一个7个字段的列表

 

  • 第1字段: 文件属性字

第一个字符代表文件的类型:

"-”表示该文件是一个普通文件

"d”表示该文件是一个目录

"l"表示该文件是一个软链接文件,类似于windows下的快捷方式

第1字符的后面9个字母表示该文件或目录的权限位:

r表示读(查看、下载)

w表示写(添加、更改、删除、上传)

x表示执行(运行文件、切换目录)

其中前三个表示文件拥有者(属主)的权限,中间三个表示文件所属组拥有的权限,最后三个表示其他用户拥有的权限

  • 第2字段:文件硬链接数

如果一个文件不是目录,此时这一字段表示这个文件所具有的硬链接数

如果是一个目录,则第2字段表示该目录所含子目录的个数

如果新建一个空目录,这个目录的第二字段就是2,表示该目录下有两个子目录

  • 第3字段:文件\\目录拥有者
  • 第4字段:文件\\目录拥有者所在的组
  • 第5字段:文件所占用的空间(默认以字节为单位)

如果是一个目录,则表示该目录的大小,而不是目录以及它下面的文件的总大小

Linux系统中一切皆文件,因此目录也是一种文件

  • 第6字段:文件\\目录最近访问或修改时间
  • 第7字段:文件名

如果是一个符号链接(软链接文件),那么会有一个“->”箭头符号,后面根一个它指向的文件名

 2、ls -a 与ls -A、ls -al的用法区别

 3、ls -d 与ls -dl的用法

 4、ls -h 与ls -lh的用法

 5、ls -R的用法举例

 

 

 6、ls -color (默认已开启)

通常情况下:

  • 深蓝色表示目录
  • 白色表示一般文件
  • 绿色表示可执行的文件
  • 黄色表示设备文件
  • 红色表示压缩文件

7、ls -i

 三、通配符

通配符 代表含义
?(问号) 代表任意-个字符,有且一个字符
* (星号) 代表任意数个字符,可以是0个或者1个或者多个
[ ] (中括号) 表示可以匹配字符组中的任意一个字符

 

 

 

 

 

 

linux操作系统笔记基础命令(代码片段)

文章目录linux基础命令cd命令详解ls命令详解pwd命令详解hostname命令详解clear命令详解who、whoami、w命令which命令cal命令详解ldd命令详解scp命令详解ssh命令linux用户权限useradd命令详解usermod命令详解userdel命令详解groupadd命令详解groupdel... 查看详情

linux系统常用命令详解

 Linux命令格式:命令选项参数(大部分命令是这个格式)注意:1.命令区分大小写2.短选项可以合并长选项不能合并如:短选项-l-h可以合并为-lh长选项不能合并1.ls:列出文件信息,默认为当前目录下常用选项:-a:列出所有的文... 查看详情

linux介绍以及初学指令详解(代码片段)

Linux文章目录LinuxLinux背景介绍操作系统我们为什么学习Linux以及Linux相关知识Linux初学指令pwd指令mkdir指令mkdir-ptree指令touch指令ls指令cd指令cd指令的快捷键cd~cd-stat命令rmdir命令rm命令ls选项ls-lls选项ls-als-alls常用选项man指令cp指令mv... 查看详情

linuxshellpath变量用法详解:系统查找命令的路径

...对路径或相对路径指定这个脚本所在的位置。但是为什么系统命令都没有指定路径而是直接执行的?比如,ls命令并没有输入"/bin/ls"来执行,而是直接执行"ls"命令。这就是PATH环境变量的功能了。先查询一下PATH环境变量的值,如... 查看详情

常用linux命令(分类详解!!)(代码片段)

...1.9ln命令1.10touch命令1.11find命令1.12whereis命令二、关机三、系统(信息及日志位置)3.1系统信息3.2系统日志放置位置四、文件内容4.1查看文件内容4.2内部搜索4.3 查看详情

linux常用命令详解(代码片段)

linux命令详解1.ls命令?就是list的缩写,通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等?常用参数搭配:?ls-a列出目录所有文件,包含以.开始的隐藏文件?ls... 查看详情

linux常用命令详解—基于centos7

...令目录,如常用的命令ls、cat、mv等-/boot:该目录中存放系统的内核文件,系统引导时使用的各种文件-/dev:存放linux系统中所有设备的目录,访问其中的某个文件就相当于访问某个设备,常用于挂载光驱mo 查看详情

linux命令-ls详解

Linux命令-ls详解(适合小白用户参考)1.ls    不加任何参数,表示查询当前目录下的文件/文件夹    小提示:上面的白色文字表示普通文件,蓝色文字表示目录2.ls    后面加上路径,表示查询该路径... 查看详情

❤️万字总结《linux系统常用命令》❤️——常用的linux操作指令详解及案例!(建议收藏)(代码片段)

现在的企业有90%甚至更过是使用Linux操作系统,所以不管是开发还是运维,不会点Linux知识肯定是无法进入到企业里工作.而且,全球500强超级计算机几乎都是使用Linux操作系统,这也是Linux操作系统实力的见证,接下来跟大家分享几个工... 查看详情

linux实战技能100讲---初识pwd和ls命令详解

...bsp;显示不同颜色的文件夹表示被赋予了不同的权限4.如果命令的终端里 显示 # 表示当前账号不受限制5.切换为root用户 su-root      -  带着环境变量6.清除屏幕内容 clear  或者Ct... 查看详情

ls命令:显示文件或目录(代码片段)

...内容属性信息(listdirectorycontents)。该命令有点类似于DOS系统下的dir命令,有趣的是,linux下其实也有dir命令,但我们更习惯于使用ls命令。【语法格式】ls[option][file]ls[选项][文件或目录] 查看详情

linux目录详解

...执行文件(ls,cat,mkdir等),常用命令一般都在这里。/etc存放系统管理和配置文件/home存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr用于存放系统应用程序,比较重要... 查看详情

centoslinux6版本系统命令及其使用详解

...命令,分为文件管理、磁盘管理、用户管理、软件管理、系统管理等。文件管理ls命令使用权限:所有使用者使用方式:ls[-alrtAFR][name...]说明:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。-a显示所有档案及... 查看详情

每天一个linux命令001——ls

...数例如文件或者目录(当然,在linux中一切皆文件)ls是Linux系统下的最常用命令之一,而且也比较简单,下面我们就来看看最常用的用法例1:  在Linux系统中,以.(英文.)开头的 查看详情

linux用户及权限详解

...ntext):权限:r,w,x文件:r:可读,可以使用类似cat等命令查看文件内容w:可写,可以编辑或者删除此文件x:可执行,eXacutable,可以命令提示符下当作命令提交给内核运行目录:r:可以对此目录执行ls以列出内部所有文件w:可以... 查看详情

linux常用命令详解--技术流ken(代码片段)

...;aliasunaliasunamesuhostnamehistorywhichwcwwhowhoamipingkillseqdudffreedate命令详解 1.alias设置、’查看别名实例1:查看别名[[email protected]~]#aliasaliascp=‘cp-i‘aliasegrep=‘egrep--color=auto‘aliasfgrep=‘fgrep--color=auto‘aliasgrep=‘grep--color=auto‘ali... 查看详情

系统目录结构/ls命令/文件类型/alias命令

2.1/2.2系统目录结构2.3ls命令2.4文件类型2.5alias命令linux文件目录结构linux文件结构/系统跟目录root root用户主目录,存放启动linux系统的核心文件,如操作系统的内核、引导程序grub等home普通用户主目录bin存放系统启动时需要执行... 查看详情

ls命令详解(代码片段)

...目录)拥有者该字段表示此文件是属于哪个用户。linux类系统都是多用户系统,每个文件都有它的拥有者。只有文件的拥有者才具有改动文件属性的权利。对于一个目录来说,只有拥有该目录的用户, 查看详情