ls命令

LS=list  (列表)

→ls   (列出当前目录下所有的文件和目录,后面也可以跟目录的名字)

→ls -l(显示目录或文件的详细信息)

[[email protected] ~]# ls -l

总用量 24

-rw-------. 1 root root   943 12月 17 05:17 anaconda-ks.cfg

-rw-r--r--. 1 root root 12360 12月 17 05:17 install.log

-rw-r--r--. 1 root root  3482 12月 17 05:16 install.log.syslog

http://blog.csdn.net/haiross/article/details/39157885     理解 inode

→ls -lh (+h很合理的显示文件大小,用最适合的单位显示)

[[email protected] ~]# ls -lh anaconda-ks.cfg

-rw-------. 1 root root 1.6K 5月  28 21:27 anaconda-ks.cfg

→ls -a(查看隐藏的文件)--{文件前面有个点,就表示文件是隐藏的}

[[email protected] ~]# ls -a

.       anaconda-ks.cfg  .bash_profile  install.log

..      .bash_history    .bashrc        install.log.syslog

.1.txt  .bash_logout     .cshrc         .tcshrc

→touch(创建文件){可以直接创建隐藏的文件,例:touch .1.txt}

[[email protected] ~]# touch .1.txt

[[email protected] ~]# ls -a

.       anaconda-ks.cfg  .bash_profile  install.log

..      .bash_history    .bashrc        install.log.syslog

.1.txt  .bash_logout     .cshrc         .tcshrc

→ls -d(只查看当前目录 ){ls -ld可以查看目录本身的详细信息}

[[email protected] ~]# ls -ld

dr-xr-x---. 2 root root 4096 12月 18 06:19 .

→ls -t(查看当前目录下或者指定目录下的文件按时间排序)

[[email protected] ~]# ls -lt

总用量 24

-rw-------. 1 root root   943 12月 17 05:17 anaconda-ks.cfg

-rw-r--r--. 1 root root 12360 12月 17 05:17 install.log

-rw-r--r--. 1 root root  3482 12月 17 05:16 install.log.syslog

→ls -lta ./(列出当前目录下所有目录和文件的详细信息,按时间排序显示)

[[email protected] ~]# ls -lta ./

总用量 56

-rw-r--r--.  1 root root     0 12月 18 06:25 .1.txt

dr-xr-x---.  2 root root  4096 12月 18 06:19 .

dr-xr-xr-x. 21 root root  4096 12月 18 06:14 ..

-rw-------.  1 root root   779 12月 17 18:56 .bash_history

-rw-------.  1 root root   943 12月 17 05:17 anaconda-ks.cfg

-rw-r--r--.  1 root root 12360 12月 17 05:17 install.log

-rw-r--r--.  1 root root  3482 12月 17 05:16 install.log.syslog

-rw-r--r--.  1 root root    18 5月  20 2009 .bash_logout

-rw-r--r--.  1 root root   176 5月  20 2009 .bash_profile

-rw-r--r--.  1 root root   129 12月  4 2004 .tcshrc

-rw-r--r--.  1 root root   176 9月  23 2004 .bashrc

-rw-r--r--.  1 root root   100 9月  23 2004 .cshrc

→ls -i(可以查看文件或目录的inode号) {inode记录文件或目录的属性信息的}

每一个文件都对应一个唯一的inode号,(数字)

[[email protected] ~]# ls -i

783726 anaconda-ks.cfg  783364 install.log.syslog

783363 install.log

[[email protected] ~]# ls -li

总用量 24

783726 -rw-------. 1 root root   943 12月 17 05:17 anaconda-ks.cfg

783363 -rw-r--r--. 1 root root 12360 12月 17 05:17 install.log

783364 -rw-r--r--. 1 root root  3482 12月 17 05:16 install.log.syslog

时间: 2024-12-28 14:38:39

ls命令的相关文章

从零开始学习Linux(ls命令)

学习Linux已经两年了,可是仍然是小白一个.用过很多命令,可是很多都没记住,基础不扎实,很大程度上是不记笔记,得过且过. 从今天起,开始整理Linux笔记. Linux每个命令都有--help这个选项,这也是我们学习命令的主要途径. ls   命令,这个命令一般用来查看文件文件夹下的文件. ls  没有参数,默认显示当前目录下的非隐藏文件. ls  后面可以跟文件目录,相对路径和绝对路径都可以. 例如 : [email protected]:~$ ls /home/gaozy/ [email 

ls命令的20个实用范例

contents ls -l -h -lhS -l --block-size=M -a -d */ -g -G -n --color=never -i -p -r -R -t ls ~ ls --version ls是什么 ls命令用于列出文件和目录.默认上,他会列出当前目录的内容.带上参数后,我们可以用ls做更多的事情.这里是一些在日常操作中使用到的ls用法的示例. 1. 不带参数运行ls 不带参数运行ls会只列出文件或者目录.看不到其他信息输出(译注:有时候你发现无参数的ls命令和这里描述的

linux命令(1):ls命令

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

每天一个linux命令(1):ls命令

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

Linux下的 ls 命令的简单实现

又到了期末的时候,Linux实践课的老师挺厚道,布置了算是一个入门的大作业:实现一个简单版本的ls命令.三个文件,先上传再说. ls2.c #include <stdio.h> #include "ls_header.h" int main(int argc, char **argv) { // 处理参数, lsLong是带有 -l 参数的, lsShort为没有-l参数的ls命令 int i; if (argc == 1) { /* ls . */ lsShort(&qu

每天一个Linux命令(2):ls命令

版权声明 更新:2017-04-26博主:LuckyAlan联系:[email protected]声明:吃水不忘挖井人,转载请注明出处! 1 文章介绍本文介绍了Linux下命令ls. 2 开发平台接扫开发平台 3 阅前须知提示信息,比如预先知道的知识,需要先看哪些博客 4 文章正文ls(list segment,列出分割)用于列出文件,是一个由POSIX和单一Unix标准规范的命令.我们可以使用ls命令: 打印当前目录的文件或文件夹清单 指定目录里的文件或文件夹清单 查看文件.文件夹.文件目录

Linux下ls命令显示符号链接权限为777的探索

Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录下所有可见文件的详细属性,包括文件属性.所有者.文件大小等信息.但是,当其显示符号链接的属性时,无论其指向文件属性如何,都会显示777,即任何人可读可写可执行.本文从ls命令源码出发,由浅入深地分析该现象的原因,简略探究了Linux 4.10下的符号链接链接.文件系统与权限的源码实现. 关键词:Li

ls命令--Linux命令应用大词典729个命令解读

内容来源于人民邮电出版社<Linux命令应用大词典> 讲述729个命令,1935个例子 学习Linux系统的参考书.案头书,遇到不懂的命令或命令选项一查即可 争取每天都发布内容 ls命令 使用ls命令,对于目录而言将列出其中的所有子目录与文件信息:对于文件而言将输出其文件名以及所要求的其它信息.    命令语法: ls [选项] [目录|文件] 命令中各选项的含义如表所示. 表                                    ls命令选项含义 选项 含义 -a 显示指定目

Windows中用“ls”命令

解决办法是: 在C:\Windows\System32目录下新建文本文档,文件内容为: @echo off dir 另存为“ls.bat” 类型为所有文件,编码ANSI 可使用dir 或者ls都可以 经常切换于Windows与Linux之间的用户可能都面临一个问题——二者的一些命令是不同的,有时候很容易弄混了,比如Windows下列出目录中的文件与文件夹用命令“dir”,但是在Linux下却是用“ls”的. 解决这个问题在Linux下可以用“alias”建立别名来使用Windows下的命令,例如

Linux - Linux ls命令参数详解

-a — 全部(all).列举目录中的全部文件,包括隐藏文件(.filename).位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录.-l — 长(long).列举目录内容的细节,包括权限(模式).所有者.组群.大小.创建日期.文件是否是到系统其它地方的链接,以及链接的指向.-F — 文件类型(File type).在每一个列举项目之后添加一个符号.这些符号包括:/ 表明是一个目录:@ 表明是到其它文件的符号链接:* 表明是一个可执行文件.-r — 逆向(reverse).从后