每天linux命令_ls命令

ls命令是linux系统最为常用的一个命令,其功能就是列出文件目录信息。该命令应用简单,但是参数众多,下面就分享一下该命令的主要参数及用法。

ls命令的相关参数:

在提示符下输入ls --help ,屏幕会显示该命令的使用格式及参数信息:

先介绍一下ls命令的主要参数:

-a 列出目录下的所有文件,包括以 . 开头的隐含文件。

-A 显示除 “.”和“..”外的所有文件

-b 把文件名中不可输出的字符用反斜杠加字符编号的形式列出

-B 不输出以 “~”结尾的备份文件。

-c 输出文件的 i 节点的修改时间,并以此排序。

-C 按列输出,纵向排序。

-d 将目录象文件一样显示,而不是显示其下的文件。

-e 该ls命令选项可以输出时间的全部信息,而不是输出简略信息。

-f -U 该ls命令选项可以对输出的文件不排序。

-i 该ls命令选项可以输出文件的 i 节点的索引信息。

-k 该ls命令选项可以以 k 字节的形式表示文件的大小。

-l 该ls命令选项可以列出文件的详细信息。

-m 该ls命令选项可以横向输出文件名,并以“,”作分格符。

-n 该ls命令选项可以用数字的GUID代替名称。

-o 该ls命令选项可以显示文件的除组信息外的详细信息。

-p -F 该ls命令选项可以在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。

-q 该ls命令选项可以用?代替不可输出的字符。

-r 该ls命令选项可以对目录反向排序。

-s 该ls命令选项可以在每个文件名后输出该文件的大小。

-t 该ls命令选项可以以时间排序。

-u 该ls命令选项可以以文件上次被访问的时间排序。

-x 该ls命令选项可以按列输出,横向排序。

-G 该ls命令选项可以输出文件的组的信息。

-L 该ls命令选项可以列出链接文件名而不是链接到的文件。

-N 该ls命令选项将不限制文件长度。

-Q 该ls命令选项可以把输出的文件名用双引号括起来。

-R 该ls命令选项可以列出所有子目录下的文件。

-S 该ls命令选项可以以文件大小排序。

-X 该ls命令选项可以以文件的扩展名(最后一个 . 后的字符)排序。

-1 该ls命令选项可以一行只输出一个文件。

ls命令的功能及参数使用:

# ls -a     ----显示所有文件,包含隐藏文件。其中以.开头的文件为隐含文件,直接用ls命令无法看到

# ls -al    ----a参数与l参数结合使用,以长列表形式显示所有目录及文件详细信息。包括文件类型、文件权限、硬连接数、文件拥有者、文件所属组、文件大小、更动时间、文件名等。

其中第1列:drwxr-xr-x代表文件的类型及权限

以d开头的为文件夹,以-开头的为文件,

以l开头的为连接文件

第2列:文件的链接数.

第3、4列:拥有文件的用户及组

第5列:文件的大小。

第6列:文件最后的修改时间。

第7列:文件名

# ls -al |more   当文件夹下的文件及目录过多,一屏显示不下的情况下可以结合管道符及more命令使用,以实现分屏显示

# ls -lh   h参数与l参数结合,更合理的显示文件的大小。

# ls -d */  只列出目录信息,而不显示文件。有时文件夹下文件和目录过多,可以用-d参数只显示目录

#ls -R  显示目录及多级子目录下的文件及目录信息

# ls -il   在第一列显示inode信息,即文件索引信息

#ls -lt   按修改时间排序,正序显示

#ls -ltr  按修改时间排序,反序显示

 

时间: 2024-09-22 13:59:50

每天linux命令_ls命令的相关文章

Linux中常用命令

一.Linux下常用命令:文件与目录操作 basename:从文件名中去掉路径和扩展名 cd:切换当前工作目录到指定目录 chgrp:改变文件所属组 chmod:改变文件的权限 chown:改变文件的所有者和组 cp:复制文件或目录 dd:复制文件并转换文件内容 file:确定文件类型 find:在指定目录下查找文件并执行指定的操作 ln:创建文件链接 locate/slocate:快速定位文件的路径 ls/dir/vdir:显示目录内容 mkdir:创建目录 mv:移动或重命名文件 pwd:显

grep-windows下类似linux下搜索命令

问题描述 windows下类似linux下搜索命令 想问一下如何在windows下有没有类似linux下的"find "+url+" | xargs grep "+keyWords的命令, 就是在指定路径下通过关键字搜索返回含有关键字的文件. 解决方案 写个批处理留着,类似http://wenku.baidu.com/link?url=KC_AB4vCJ85JbBT0EJFYwzQOvuqmDdATAOVwv85raC_q6N0-CXd9d7pk3n3yz1pobh

Linux管理磁盘命令:dd命令详解

linux/unix  dd命令是一个非常好的管理磁盘命令 dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用 1. 命令简介 dd的主要选项: 指定数字的地方若以下列字符结尾乘以相应的数字: b=512, c=1, k=1024, w=2, xm=number m if=file 输入文件名,缺省为标准输入. of=file 输出文件名,缺省为标准输出. ibs=bytes 一次读入 bytes 个字节(即一个块大小为 bytes 个字节). obs

Linux系统进程管理命令详解

1.at命令:定时运行命令 作用:at命令在指定时刻执行指定的命令序列. 格式: at [-V] [-q x] [-f file] [-m] time atq [-V] [-q x] atrm [-V] [-q x] job- batch [-V] [-f file] [-m] 主要选项如下. -V:显示作业将被执行的时间. -q:选用q参数则可选队列名称,队列名称可以是a-z和A-Z之间的任意字母.队列字母顺序越高则队列优先级别越低. -f:从文件中读取命令或shell脚本,而非在提示后指定它

Linux下find命令实例

Linux下find命令实例 $find ~ -name "*.txt" -print #在$HOME中查.txt文件并显示 $find . -name "*.txt" -print $find . -name "[A-Z]*" -pri26nbsp; #对匹配的文件使用cpio命令,将他们备份到 磁带设备中-prune #忽略某个目录 $find . -name "[A-Z]*" -print #查以大写字母开头的文件 $f

在Linux系统的命令行中为MySQL创建用户的方法

  这篇文章主要介绍了在Linux系统的命令行中为MySQL创建用户的方法,包括对所建用户的权限管理,需要的朋友可以参考下 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行.每个MySQL用户帐号都有许多与之相关连的属性,例如用户名.密码以及权限和资源限制."权限"定义了特定用户能够在MySQL服务器中做什么,而"资源限制"为用户设置了一系列服务器资源的使用许可.创建或更新一个用户涉及到了对用户帐号所有属性的管理. 下面展示了如何在Linux中创建

Linux 下 Make 命令实例详解

  Linux 下 Make 命令实例详解          Linux 下 make 命令是系统管理员和程序员用的最频繁的命令之一.管理员用它通过命令行来编译和安装很多开源的工具,程序员用它来管理他们大型复杂的项目编译问题.本文我们将用一些实例来讨论 make 命令背后的工作机制. Make 如何工作的 对于不知道背后机理的人来说,make 命令像命令行参数一样接收目标.这些目标通常存放在以 "Makefile" 来命名的特殊文件中,同时文件也包含与目标相对应的操作.更多信息,阅读关

linux定时关机命令是什么?

  linux定时关机命令是什么?在之前的教程中,我们分享了win7系统定时关机命令的使用方法,给网友们带来了不少的便利.也有网友使用的是Linux系统,因此,他们好奇:Linux系统的定时关机命令跟win7系统的一样吗?Linux系统定时关机的命令是什么?在今天的教程中,我们就简单了解一下同样的功能在linux下使用shutdown命令和在Windows下使用shutdown命令的不同. 系统关机 1.linux下:shutdown [选项] 有如下选项: - k =>不执行任何关机操作,只发

Linux中cron命令的用法详解

  linux中有一个命令可以定期来执行系统任务.这就是crond服务.下面介绍下crontab命令的用法. linux任务调度的工作主要分为以下两类: 编辑/etc/crontab 文件配置cron cron服务每分钟不仅要读一次 /var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用cron服务做一些事情.用 crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务.此文件的文件格式是: 1.系统执行的工作:系