【Linux常见命令】ls命令
ls - list directory contents
ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。
语法:
ls [OPTION]... [FILE]...
ls [-alrtAFR] [name...]
参数 :
- -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
- -l (long)长格式,除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
- -r 将文件以相反次序显示(原定依英文字母次序),反转排序,排序时reverse倒序
- -t 按修改时间mtime排序
- -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
- -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
- -R 若目录下有文件,则以下之文件亦皆依序列出 ,显示所有文件和目录,子目录下的文件内容也会全部显示出来
- -d(directory)查看目录entries;
- -p 给目录结果加斜线
- --color=auto 显示颜色
- -h 将字节大小转换为K,兆这种人类习惯的用法大小
- -i 查看 inode 节点,用于研究文件属性,工作中一般很少用
- --time-style 格式化时间,如--time-style=long-iso,或iso,或full-iso,或locale+Format等
示例:
-h参数会将4096这种字节大小转换为人类习惯的用法:
[root@oldboy test]# ls -l
total 12
drwxr-xr-x 2 root root 4096 Sep 5 04:54 dir1
drwxr-xr-x 2 root root 4096 Sep 5 04:54 dir2
drwxr-xr-x 2 root root 4096 Sep 5 04:54 dir3 [root@oldboy test]# ls -lh
total 12K
drwxr-xr-x 2 root root 4.0K Sep 5 04:54 dir1
drwxr-xr-x 2 root root 4.0K Sep 5 04:54 dir2
drwxr-xr-x 2 root root 4.0K Sep 5 04:54 dir3
按照文件的修改时间,查看时间由远及近排序显示文件,并且-F显示文件和目录的区别
[root@oldboy test]# ll -rtF
total 12
-rw-r--r-- 1 root root 0 Sep 5 04:54 file3.txt
-rw-r--r-- 1 root root 0 Sep 5 04:54 file2.txt
-rw-r--r-- 1 root root 0 Sep 5 04:54 file1.txt
drwxr-xr-x 2 root root 4096 Sep 5 04:54 dir3/
drwxr-xr-x 2 root root 4096 Sep 5 04:54 dir2/
drwxr-xr-x 2 root root 4096 Sep 5 04:54 dir1/
-rw-r--r-- 1 root root 0 Sep 5 05:10 newfile.txt
列出目前工作目录下所有名称是 s 开头的文件,越新的排越后面
[root@oldboy oldboy]# ls -ltr s*
-rw-r--r-- 1 root root 3058 Nov 5 22:45 split_test.txt
-rw-r--r-- 1 root root 21 Nov 5 23:33 seq_1.txt
-rw-r--r-- 1 root root 91 Nov 6 17:01 sort_test.txt
-rw-r--r-- 1 root root 24 Nov 6 18:10 sort_c.txt
-rw-r--r-- 1 root root 14 Nov 6 18:25 sort_t.txt
-rw-r--r-- 1 root root 3 Nov 6 21:22 school.txt
【Linux常见命令】ls命令的更多相关文章
- linux系统中ls命令的用法
普通文件: -,f目录文件: d链接文件(符号链接): L设备文件:字符设备:c块设备:b命名管道: p套接字文件: s linux文件时间戳 时间分为三种类型:创建时间,修改时间:open访问时间: ...
- Python学习之旅:使用Python实现Linux中的ls命令
一.写在前面 前几天在微信上看到这样一篇文章,链接为:https://mp.weixin.qq.com/s/rl6Sgv3uk_IpoFAx6cWa8w,在这篇文章中,有这样一段话,吸引了我的注意: ...
- Linux 常用命令 :ls命令
ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linu ...
- linux下的ls命令
在LINUX系统中有一个重要的概念:一切都是文件.其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来.在UNIX系统中,把一切资源都看作是文件,包括硬件设备.U ...
- Linux常见目录及命令介绍
一.Linux中常用的目录介绍: / -根目录 /bin -命令保存目录(普通用户亦可读取的命令) /boot -启动目录,启动相关文件 /d ...
- 每天一个linux命令-ls命令
查看统计当前目录下文件的个数,包括子目录里的. ls -lR| grep "^-" | wc -l[喝小酒的网摘]http://blog.hehehehehe.cn/a/12311 ...
- Linux中的ls命令详细使用
ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一样的都是用来列出目录下的文件,下面我们就来一起看看ls的用法 英文全名:List即列表的意思,当我们学习某种东西的时候要做到知其所 ...
- linux 常见名词及命令(三)
tar 用于对文件打包压缩或解压. 示例: 打包并压缩文件:tar -czvf 压缩包名.tar.gz 文件名 解压并展开压缩包:tar -zxvf 压缩包名.tar.gz -c 创建压缩文件 -x ...
- Linux常见的Shell命令
1.具体的shell命令用法可以通过help或man命令进入手册来查询其具体的用法.2.终端本质上对应着linux上的/dev/tty设备,linux的多用户登录就是通过不同的/dev/tty设备完成 ...
- linux命令之------which命令/cp命令/Head及tail命令/grep命令/pwd命令/cd命令/df命令/mkdir命令/mount及umount命令/ls命令/history命令/ifconfig命令/ping命令/useradd命令/命令passwd/kill命令/su命令/clear命令/ssh命令/tar解压缩/远程拷贝scp
which命令 1) 作用:搜索某个系统命令的位置. 2) 案例:查询vi命令路径:which vi cp命令 1)作用:用于复制文件或目录: 2)-a:此选项通常使用在复制目录时使用,它 ...
随机推荐
- 使用Homebrew在Mountain Lion上安装MySQL
一.安装mysql brew install mysql 二.开机启动mysql brew info mysql 根据提示,设置开机启动 三.设置mysql开启和停止命令 alias mysql-st ...
- go语言goroutine
Go语言goroutine 在别的语言里想要在一个程序中实现多任务,如python,python实现多任务可以使用多进程.多线程.携程.但多进程占用资源,多线程无法发挥多核的优势(GIL),pytho ...
- jvm入门及理解(二)——类加载器子系统
一.类加载子系统的作用 类加载子系统负责从文件系统或者网络中加载Class文件,class文件在文件开头有特定的文件标识: ClassLoader只负责class文件的加载,至于它是否可以运行,则由E ...
- 学习《深入应用c++11》1
C++11 让程序更简洁.更优雅 可调用对象 是一个函数指针 是一个具有operator()成员函数的类对象(仿函数) 是一个可被装换为函数指针的类对象 是一个类的成员(函数)指针 void func ...
- itoa、ltoa
#include <stdlib.h> /*整形转字符型*/ char * itoa(int value, char *string, int radix) { char tmp[33]; ...
- "被删除的文本"组件:<del> —— 快应用组件库H-UI
 <import name="del" src="../Common/ui/h-ui/text/c_tag_del"></import> ...
- 使用docker搭建selenium grid 分布式环境
本文章只做docker搭建selenium grid 分布式环境步骤说明,对于selenium grid中的参数.流程.原理等不做说明.selenium grid的详细情况可查看官方文档https:/ ...
- Js 事件原理与事件委托
事件原理三阶段 捕获(有外向内).目标.冒泡(由内向外) 事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点( ...
- bootstrapTable随机改变列颜色
{ title: '运单编号', field: 'waybillNumber', align: 'center', valign: 'middle', cellStyle: function (val ...
- AJ学IOS(25)UI之触摸事件
AJ分享,必须精品 iOS中的事件 在用户使用app过程中,会产生各种各样的事件;iOS中的事件可以分为3大类型: 响应者对象–UIResponder 在iOS中不是任何对象都能处理事件,只有继承了U ...