Linux文件和目录的操作(三) ls
2013-02-01 16:30
169 查看
1、查看目录及文件:ls (list)
ls的命令选项
[user1@localhost ~]$ ls -a
. .. .bash_logout .bash_profile .bashrc .emacs file1 file2 file3 folder1 folder2 folder3 folder4 .lesshst .mozilla .viminfo
[user1@localhost ~]$ ls -l
total 16
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
[user1@localhost ~]$ ls -d
.
[user1@localhost ~]$ ls -dl
drwx------ 7 user1 user1 4096 Feb 1 22:33 .
[user1@localhost ~]$ ls -Fl
total 16
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1/
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2/
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3/
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4/
[user1@localhost ~]$ ls -hl
total 16K
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4.0K Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4.0K Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4.0K Feb 1 22:32 folder3
drwxrwxr-x 3 user1 user1 4.0K Feb 1 22:33 folder4
[user1@localhost ~]$ ls -il
total 16
393255 -rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
393260 -rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
393261 -rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
393256 drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
393258 drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
393259 drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
393262 drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
[user1@localhost ~]$ ls -nl
total 16
-rw-rw-r-- 1 505 505 0 Feb 1 22:10 file1
-rw-rw-r-- 1 505 505 0 Feb 1 22:26 file2
-rw-rw-r-- 1 505 505 0 Feb 1 22:26 file3
drwxrwxr-x 2 505 505 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 505 505 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 505 505 4096 Feb 1 22:32 folder3
drwxrwxr-x 3 505 505 4096 Feb 1 22:33 folder4
[user1@localhost ~]$ ls -rl
total 16
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
[user1@localhost ~]$ ls -Rl
.:
total 16
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
./folder1:
total 0
./folder2:
total 0
./folder3:
total 0
./folder4:
total 4
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:33 folder41
./folder4/folder41:
total 0
[user1@localhost ~]$ ls -tl
total 16
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1本文出自 “石头记” 博客,请务必保留此出处http://stonebox.blog.51cto.com/5409313/1130824
ls的命令选项
选项 | 含义 |
-a | 列出所有文件,包括隐藏文件 |
-l | 以详细格式列出 |
-d | 列出目录信息 |
-F | 列出文件类型 |
-h | 以可读方式显示文件大小 |
-i | 列出i-node节点索引号码 |
-n | 用uid和gid表示用户名和密码 |
-r | 倒序列出 |
-R | 递归列出 |
-t | 按修改时间排列 |
. .. .bash_logout .bash_profile .bashrc .emacs file1 file2 file3 folder1 folder2 folder3 folder4 .lesshst .mozilla .viminfo
[user1@localhost ~]$ ls -l
total 16
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
[user1@localhost ~]$ ls -d
.
[user1@localhost ~]$ ls -dl
drwx------ 7 user1 user1 4096 Feb 1 22:33 .
[user1@localhost ~]$ ls -Fl
total 16
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1/
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2/
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3/
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4/
[user1@localhost ~]$ ls -hl
total 16K
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4.0K Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4.0K Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4.0K Feb 1 22:32 folder3
drwxrwxr-x 3 user1 user1 4.0K Feb 1 22:33 folder4
[user1@localhost ~]$ ls -il
total 16
393255 -rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
393260 -rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
393261 -rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
393256 drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
393258 drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
393259 drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
393262 drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
[user1@localhost ~]$ ls -nl
total 16
-rw-rw-r-- 1 505 505 0 Feb 1 22:10 file1
-rw-rw-r-- 1 505 505 0 Feb 1 22:26 file2
-rw-rw-r-- 1 505 505 0 Feb 1 22:26 file3
drwxrwxr-x 2 505 505 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 505 505 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 505 505 4096 Feb 1 22:32 folder3
drwxrwxr-x 3 505 505 4096 Feb 1 22:33 folder4
[user1@localhost ~]$ ls -rl
total 16
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
[user1@localhost ~]$ ls -Rl
.:
total 16
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
./folder1:
total 0
./folder2:
total 0
./folder3:
total 0
./folder4:
total 4
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:33 folder41
./folder4/folder41:
total 0
[user1@localhost ~]$ ls -tl
total 16
drwxrwxr-x 3 user1 user1 4096 Feb 1 22:33 folder4
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder1
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder2
drwxrwxr-x 2 user1 user1 4096 Feb 1 22:32 folder3
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file2
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:26 file3
-rw-rw-r-- 1 user1 user1 0 Feb 1 22:10 file1本文出自 “石头记” 博客,请务必保留此出处http://stonebox.blog.51cto.com/5409313/1130824
相关文章推荐
- 【Unix/Linux】【命令】【文件,目录操作工具】列出所有子目录与文件——ls (ll)命令
- linux文件和目录操作(附ls命令实现)
- 【Linux命令详解】2、文件和目录操作管理―(pwd、cd、ls、mkdir、rmdir、tree)
- *Linux常用命令学习1---(安装、文件系统、目录操作命令cd ls mv cp rm mkdir、链接命令ln……)
- linux文件与目录的基本操作、linux命令(cp、tar、归档、ls、cd、tr、su、more、less、vi、cat等)
- Linux 文件的管理与目录之 ls 、 cp 命令操作详解
- linux 目录及文件的命名规则、ls操作
- Linux入门 Part2: 目录操作(3) - ls 显示文件与文件夹
- linux 文件目录操作命令 ls
- Linux命令之目录和文件操作
- linux下目录大小为什么是4K?一个目录下最多有个多少个子目录?最多有多少个文件?ls -l显示的内容中total到底是什么?
- Linux文件和目录的操作(九) 控制默认权限 umask
- Linux学习笔记--4.Linux 目录结构及文件基本操作
- Linux文件和目录的操作(十一) 索引节点 inode
- Linux操作目录和文件的命令
- linux基础教程-----目录文件操作(2)
- ubuntu 16 的ls 命令以及文件与目录操作
- linux 文件及目录的基本操作
- Linux目录结构及文件的基本操作(shiyanlou)
- 【学习笔记】Linux平台的文件,目录及操作