【小命令大作用】第三篇 ls 命令 - 查看目录或文件

ls命令查看目录或文件

【语法】

ls [选项] (路径)

【常用选项】

-l    长文本查看文件=windows的右键属性
-d    查看目录 PS:一般配合-l使用
-a    查看目录下所有文件(包括隐藏文件)
-i    显示索引号(inode)
-F    给文件加标识
-t    以文件修改时间排序
-r    倒序排列
-k    以K为单位显示大小

【实例】

查看/etc/最近修改的文件并以长格式显示

[[email protected] ~]# ls -lrt /etc/              #内容太多,自己查看效果

查看/root目录的属性

[[email protected] etc]# ls -ld /root 
dr-xr-x---. 7 root root 4096 Apr 2 00:12 /root

显示/root下的所有文件

[[email protected] ~]# ls -la
total 116
dr-xr-x---.   7  root root  4096 Apr 2 00:12  .
dr-xr-xr-x.  26  root root  4096 Apr 2 00:14  ..
drwxr-xr-x   2  root root  4096 Apr 2 00:12  A
-rw-------.  1  root root  1106 Mar 1903:15   anaconda-ks.cfg
-rw-r--r--.  1  root root    9 Apr 1 02:51  A.sh
drwxr-xr-x   2  root root  4096 Apr 2 00:12  B
-rw-------.  1  root root  4147 Apr 2 00:12  .bash_history
-rw-r--r--.  1  root root   18 May 20 2009  .bash_logout
-rw-r--r--.  1  root root   176 May 20 2009  .bash_profile
-rw-r--r--.  1  root root   176 Sep 23 2004  .bashrc
......

扩展:默认情况不加参数,表示当前目录,以.开头的文件表示隐藏文件

【ls 命令的小技巧】

查看root下面的所有目录不包含文件

[[email protected] ~]# ls -lF             #<--通过-F给目录加标识
total 72
drwxr-xr-x  2 root root  4096 Apr 2 00:12 A/
-rw-------.  1 root root  1106 Mar 19 03:15 anaconda-ks.cfg
-rw-r--r--.  1 root root   9 Apr 1 02:51 A.sh
drwxr-xr-x  2 root root  4096 Apr 2 00:12 B/
-rw-r--r--.  1 root root    9 Apr 1 02:51 B.sh
drwxr-xr-x  2 root root  4096 Apr 2 00:12 C/
-rw-r--r--.  1 root root   28 Apr 1 03:38 date.txt
-rw-r--r--.  1 root root  23040 Mar 19 03:15 install.log
-rw-r--r--.  1 root root  6240 Mar 19 03:12 install.log.syslog
drwxr-xr-x  2 root root  4096 Apr 1 21:46 test/
-rw-r--r--.  1 root root   16 Apr 1 02:17 test.txt
[[email protected] ~]# ls -lF|grep /     #<--grep在这的作用是过滤包含“/”的内容, “|”的作用是将ls -lF的内容提交给grep处理
drwxr-xr-x  2 root root  4096 Apr 2 00:12 A/
drwxr-xr-x  2 root root  4096 Apr 2 00:12 B/
drwxr-xr-x  2 root root  4096 Apr 2 00:12 C/
drwxr-xr-x  2 root root  4096 Apr 1 21:46 test/

扩展:此法了解-F作用给文件加标识

【总结】

  1. ls的作用是查看文件或目录。
  2. 查看目录需要加-d不加是查看目录内。
  3. -l可以查看文件或目录的详细信息,相当于windows的右键属性。
  4. 利用-lrt可以查看最近修改的文件。
  5. 隐藏文件是以"."开头的文件。
  6. “|”作用是将|前面的内容提交到|后面来处理。

《小命令大作用》下篇预告:touch 创建文件

时间: 2024-10-18 18:13:34

【小命令大作用】第三篇 ls 命令 - 查看目录或文件的相关文章

【小命令大作用】cd 命令

[小命令大作用]cd 命令 cd命令可以说是linux中最常用的命令,那么下面来看看你所熟悉又陌生的cd. [命令格式] cd (目录名) [命令功能] cd的主要就是切换目录层次,到达指定目录. [使用实例] 1.切换至当前用户的家目录. [[email protected] ~]# cd ~ [[email protected] ~]# pwd /root 扩展:~代表当前用户的家目录,pwd显示当前所在目录. 2.接题1,切换到上级目录.

cocos2d-x 3.2 之 三消类游戏——万圣大作战 (第三篇)

***************************************转载请注明出处:http://blog.csdn.net/lttree******************************************** 这是第三篇了, 前面已经建立了界面,建立的精灵,并且能自动消除精灵. 现在就要做我们的触摸事件了 本文内容: > 实现触摸事件 > 实现交换的功能 1.触摸事件 我们玩三消游戏,就要对屏幕进行滑动,所以需要做一个触摸事件来处理对屏幕的触摸. 这里主要是要获得

学习笔记(三)——ls命令、Linux目录结构、cd命令、PATH、快捷键

1.ls 命令: ls 用来查看文件,是非常常用的一个命令: [[email protected] ~]# ls      //不包含隐藏文件 [[email protected] ~]# ls -a    //全部文件,包含隐藏文件 [[email protected] ~]# ls -l    //文件详细信息 [[email protected] ~]# ls -lt   //文件详细信息,按 mtime 降序 [[email protected] ~]# ls -ltr   //文件详细

linux ls (查看目录信息)

ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等.ls 命令在日常的linux操作中用的很多! 1. 命令格式: ls [选项] [目录名] 2. 命令功能: 列出目标目录中所有的子目录和文件. 3. 常用参数: -a, –all 列出目录下的所有文件,包括以 . 开头

linux,Mac下 ls 查看目录(文件夹)内容大小

习惯Terminal没有不知道ls命令的(等同于DOS的dir),经常只是需要查看目录的内容大小,但ls -h显示的只是目录的本身大小,而且很多项内容 ls 在这方面的两个诟病出现了: 小诟1. 显示的信息很全,我们只提取Size和Name两列,分别是第5和9列 但是发现不对,像Edge的话起码有200G,但是为什么显示的是306B,说明ls只是显示目录的本身大小,不显示内容大小 大诟2. 不显示目录的实际大小,要显示目录(文件夹)的内容大小,需要用到du(disk utility的缩写)来显示

CSS中zoom:1的作用 ,小标签大作用

CSS中zoom:1的作用兼容IE6.IE7.IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题.比如,本站使用DIV做一行两列显示,HTML代码: <div class="h_mainbox"> <h2>推荐文章</h2> <ul class="mainlist"> <li><a href=&quo

移动端车牌识别,小功能大作用

手机拍照识别车牌技术是一款成熟的安卓手机拍照识别车牌,可以看到它支持的车牌类型很多,而且对摄像头像素要求不高,所以集成手机拍照识别车牌软件的时候方便了很多.车牌识别已经成为每个城市的车辆管理重点工作之一,有效.准确.及时的车牌识别为工作人员的交通执法.停车场车辆管理等工作带来极大的便利. 手机拍照识别车牌是指通过计算机视觉.图像处理与模式识别等方法从车辆图像中提取车牌字符信息,从而确定车辆身份的技术.手机拍照识别车牌分为车牌定位.字符分割.字符识别三大部分.车牌区域在整幅图像中所占比例很小,车牌

思科命令学习之第三篇

1.ip route  ->  配置静态路由 2.show ip route  ->  查看路由表 3.ip classless  ->  打开有类路由功能 4.no ip classless  ->  关闭有类路由功能 5.ping 2.2.2.2 sourse loopback 0 ->  指定源端口进行ping测试

java中的@Override标签,小细节大作用

转载:http://www.cnblogs.com/octobershiner/archive/2012/03/09/2388370.html 一般用途                                                                                                                                                       帮助自己检查是否正确的复写了父类中已有的方法