Linux命令学习笔记(三)---导航文件系统

输入“clear"清屏

输入“ls"会列出当前所操作目录的内容。初次登陆shell时,所在目录为主目录。

[root@localhost ftt]# ls
公共  模板  视频  图片  文档  下载  音乐  桌面

在桌面创建一个名为“resource”的文件夹

[root@localhost ftt]# ls 桌面

resource

上述为相对路径,下面为绝对路径

[root@localhost ftt]# ls /home/ftt/桌面
resource

[ftt@localhost ~]$ ls -la //-a(all)显示所有文件,含隐藏文件
总用量 92
drwx------. 17 ftt  ftt  4096 6月  27 09:39 .
drwxr-xr-x.  4 root root 4096 5月  14 21:49 ..
-rw-------.  1 ftt  ftt   603 6月  27 16:07 .bash_history
-rw-r--r--.  1 ftt  ftt    18 4月  11 08:53 .bash_logout
-rw-r--r--.  1 ftt  ftt   193 4月  11 08:53 .bash_profile
-rw-r--r--.  1 ftt  ftt   231 4月  11 08:53 .bashrc
drwx------. 23 ftt  ftt  4096 6月  27 11:22 .cache
drwxr-xr-x. 18 ftt  ftt  4096 6月  27 15:49 .config
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .dbus
-rw-------.  1 ftt  ftt    16 5月  14 21:50 .esd_auth
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .gnupg
-rw-------.  1 ftt  ftt  2170 6月  27 09:39 .ICEauthority
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .local
drwxr-xr-x.  5 ftt  ftt  4096 5月  14 22:42 .mozilla
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .ssh
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 公共
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 模板
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 视频
drwxr-xr-x.  2 ftt  ftt  4096 6月  27 13:23 图片
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 文档
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 下载
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 16:04 音乐
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 13:04 桌面


[ftt@localhost ~]$ ls -aF  //-F直观显示文件类型
./             .bashrc    .gnupg/        公共/  下载/
../            .cache/    .ICEauthority  模板/  音乐/
.bash_history  .config/   .local/        视频/  桌面/
.bash_logout   .dbus/     .mozilla/      图片/
.bash_profile  .esd_auth  .ssh/          文档/



[ftt@localhost ~]$ ls -la --color //--color不同颜色显示不同类型的文件爱你
总用量 92
drwx------. 17 ftt  ftt  4096 6月  27 09:39 .
drwxr-xr-x.  4 root root 4096 5月  14 21:49 ..
-rw-------.  1 ftt  ftt   603 6月  27 16:07 .bash_history
-rw-r--r--.  1 ftt  ftt    18 4月  11 08:53 .bash_logout
-rw-r--r--.  1 ftt  ftt   193 4月  11 08:53 .bash_profile
-rw-r--r--.  1 ftt  ftt   231 4月  11 08:53 .bashrc
drwx------. 23 ftt  ftt  4096 6月  27 11:22 .cache
drwxr-xr-x. 18 ftt  ftt  4096 6月  27 15:49 .config
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .dbus
-rw-------.  1 ftt  ftt    16 5月  14 21:50 .esd_auth
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .gnupg
-rw-------.  1 ftt  ftt  2170 6月  27 09:39 .ICEauthority
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .local
drwxr-xr-x.  5 ftt  ftt  4096 5月  14 22:42 .mozilla
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .ssh
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 公共
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 模板
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 视频
drwxr-xr-x.  2 ftt  ftt  4096 6月  27 13:23 图片
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 文档
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 下载
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 16:04 音乐
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 13:04 桌面



[ftt@localhost ~]$ ls ~/图片  //~代表主目录

2018-06-27 13-23-02屏幕截图.png

//找到后缀为png的文件

[ftt@localhost ~]$ ls ~/图片/*.png
/home/ftt/图片/2018-06-27 13-23-02屏幕截图.png

[ftt@localhost ~]$ ls ~/图片/*屏幕*  //找到包含“屏幕”两个字的文件

/home/ftt/图片/2018-06-27 13-23-02屏幕截图.png

[ftt@localhost ~]$ ls
公共  模板  视频  图片  文档  下载  音乐  桌面
[ftt@localhost ~]$ ls -1 --以列形式显示,此处为数字一
公共
模板
视频
图片
文档
下载
音乐
桌面
[ftt@localhost ~]$ ls -m //逗号间隔显示
公共, 模板, 视频, 图片, 文档, 下载, 音乐, 桌面
[ftt@localhost ~]$ ls -r  //反向显示

桌面  音乐  下载  文档  图片  视频  模板  公共


/home/ftt/音乐/mymusic
[ftt@localhost mymusic]$ cd -

/home/ftt


[ftt@localhost ~]$ pwd   / /print working directory(打印工作目录),显示当前目录的完整绝对路径。
/home/ftt
[ftt@localhost ~]$ cd 音乐 //cd 表示移动到其他目录,其后可以加相对路径,如文中所示,也可以使用绝对路径
[ftt@localhost 音乐]$ pwd
/home/ftt/音乐
[ftt@localhost 音乐]$ cd mymusic
[ftt@localhost mymusic]$ pwd
/home/ftt/音乐/mymusic
[ftt@localhost mymusic]$ cd -//cd -返回到上一目录
/home/ftt/音乐
[ftt@localhost 音乐]$ cd mymusic
[ftt@localhost mymusic]$ pwd
/home/ftt/音乐/mymusic
[ftt@localhost mymusic]$ cd//cd立即返回到home目录,cd ~功能与之一样
[ftt@localhost ~]$ pwd
/home/ftt

[ftt@localhost ~]$ ls -r//反向显示
桌面  音乐  下载  文档  图片  视频  模板  公共
[ftt@localhost ~]$ ls -l //显示详细内容
总用量 32
drwxr-xr-x. 2 ftt ftt 4096 5月  14 21:50 公共
drwxr-xr-x. 2 ftt ftt 4096 5月  14 21:50 模板
drwxr-xr-x. 2 ftt ftt 4096 5月  14 21:50 视频
drwxr-xr-x. 2 ftt ftt 4096 6月  27 13:23 图片
drwxr-xr-x. 2 ftt ftt 4096 5月  14 21:50 文档
drwxr-xr-x. 2 ftt ftt 4096 5月  14 21:50 下载
drwxr-xr-x. 3 ftt ftt 4096 6月  27 16:04 音乐
drwxr-xr-x. 3 ftt ftt 4096 6月  27 13:04 桌面
[ftt@localhost ~]$ ls -latr //t(sort=time)表示从上到下,时间由最近到过去,常与-r构成tr连用
总用量 92
-rw-r--r--.  1 ftt  ftt   231 4月  11 08:53 .bashrc
-rw-r--r--.  1 ftt  ftt   193 4月  11 08:53 .bash_profile
-rw-r--r--.  1 ftt  ftt    18 4月  11 08:53 .bash_logout
drwxr-xr-x.  4 root root 4096 5月  14 21:49 ..
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .dbus
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .local
-rw-------.  1 ftt  ftt    16 5月  14 21:50 .esd_auth
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 下载
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 文档
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 视频
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 模板
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 公共
drwxr-xr-x.  5 ftt  ftt  4096 5月  14 22:42 .mozilla
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .ssh
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .gnupg
-rw-------.  1 ftt  ftt  2170 6月  27 09:39 .ICEauthority
drwx------. 17 ftt  ftt  4096 6月  27 09:39 .
drwx------. 23 ftt  ftt  4096 6月  27 11:22 .cache
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 13:04 桌面
drwxr-xr-x.  2 ftt  ftt  4096 6月  27 13:23 图片
drwxr-xr-x. 18 ftt  ftt  4096 6月  27 15:49 .config
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 16:04 音乐
-rw-------.  1 ftt  ftt   603 6月  27 16:07 .bash_history
[ftt@localhost ~]$ ls -laS  //S(sort=size)表示由大到小,从上至下排列
总用量 92
drwx------. 17 ftt  ftt  4096 6月  27 09:39 .
drwxr-xr-x.  4 root root 4096 5月  14 21:49 ..
drwx------. 23 ftt  ftt  4096 6月  27 11:22 .cache
drwxr-xr-x. 18 ftt  ftt  4096 6月  27 15:49 .config
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .dbus
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .gnupg
drwx------.  3 ftt  ftt  4096 5月  14 21:50 .local
drwxr-xr-x.  5 ftt  ftt  4096 5月  14 22:42 .mozilla
drwx------.  2 ftt  ftt  4096 6月  26 16:10 .ssh
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 公共
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 模板
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 视频
drwxr-xr-x.  2 ftt  ftt  4096 6月  27 13:23 图片
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 文档
drwxr-xr-x.  2 ftt  ftt  4096 5月  14 21:50 下载
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 16:04 音乐
drwxr-xr-x.  3 ftt  ftt  4096 6月  27 13:04 桌面
-rw-------.  1 ftt  ftt  2170 6月  27 09:39 .ICEauthority
-rw-------.  1 ftt  ftt   603 6月  27 16:07 .bash_history
-rw-r--r--.  1 ftt  ftt   231 4月  11 08:53 .bashrc
-rw-r--r--.  1 ftt  ftt   193 4月  11 08:53 .bash_profile
-rw-r--r--.  1 ftt  ftt    18 4月  11 08:53 .bash_logout
-rw-------.  1 ftt  ftt    16 5月  14 21:50 .esd_auth
[ftt@localhost ~]$ ls -laSh    //h(human-readable)表示,用K/M/G表示文件大小
总用量 92K
drwx------. 17 ftt  ftt  4.0K 6月  27 09:39 .
drwxr-xr-x.  4 root root 4.0K 5月  14 21:49 ..
drwx------. 23 ftt  ftt  4.0K 6月  27 11:22 .cache
drwxr-xr-x. 18 ftt  ftt  4.0K 6月  27 15:49 .config
drwx------.  3 ftt  ftt  4.0K 5月  14 21:50 .dbus
drwx------.  2 ftt  ftt  4.0K 6月  26 16:10 .gnupg
drwx------.  3 ftt  ftt  4.0K 5月  14 21:50 .local
drwxr-xr-x.  5 ftt  ftt  4.0K 5月  14 22:42 .mozilla
drwx------.  2 ftt  ftt  4.0K 6月  26 16:10 .ssh
drwxr-xr-x.  2 ftt  ftt  4.0K 5月  14 21:50 公共
drwxr-xr-x.  2 ftt  ftt  4.0K 5月  14 21:50 模板
drwxr-xr-x.  2 ftt  ftt  4.0K 5月  14 21:50 视频
drwxr-xr-x.  2 ftt  ftt  4.0K 6月  27 13:23 图片
drwxr-xr-x.  2 ftt  ftt  4.0K 5月  14 21:50 文档
drwxr-xr-x.  2 ftt  ftt  4.0K 5月  14 21:50 下载
drwxr-xr-x.  3 ftt  ftt  4.0K 6月  27 16:04 音乐
drwxr-xr-x.  3 ftt  ftt  4.0K 6月  27 13:04 桌面
-rw-------.  1 ftt  ftt  2.2K 6月  27 09:39 .ICEauthority
-rw-------.  1 ftt  ftt   603 6月  27 16:07 .bash_history
-rw-r--r--.  1 ftt  ftt   231 4月  11 08:53 .bashrc
-rw-r--r--.  1 ftt  ftt   193 4月  11 08:53 .bash_profile
-rw-r--r--.  1 ftt  ftt    18 4月  11 08:53 .bash_logout
-rw-------.  1 ftt  ftt    16 5月  14 21:50 .esd_auth













你可能感兴趣的:(Linux,Linux)