上一篇介绍了两个比较基础的两个命令:
pwd
cd
其实cd这个命令呢,还有一个比较常用的用法,就是: cd -
这个就是在返回最近一次使用的目录,就像电视机遥控器上的一个功能,切换到上一个节目,也就是两个节目来回切换。在这里就是表示当前目录和上次目录来回切换,算是比较常用的吧!直接来看效果吧!
为什么会有这个一个功能呢,其实是因为有两个环境变量:
一个是: $PWD 这个表示当前工作目录
一个是: $OLDPWD 这个表示上一次的工作目录
接下来学习新的命令:
ls = list,列出指定目录下的内容,语法规则如下:
ls [OPTION]... [FILE]...
OPTION就是选项值,其中常用的有:
不接任何OPTION,显示制定目录下的文件。
-a :显示指定目录下的所有文件,包括隐藏我文件。对比上面的,可以发现多了一些文件。
3. -A:显示除 . 和 .. 以外的所有我文件。
4. -l:--long,长格式列表,显示文件的详细属性信息
-rw-r--r--. 1 root root 14150 Mar 7 05:04 boot.log
- :最左边的 - 表示文件类型, 常见的有这么几种 :-, d, b, c, l, s, p 接下来会单独拿出来讲。
rw-r--r-- :3个字符一组,一共3组,接下来分别讲一下这3组代表什么意思。
rw- :文件属主的权限
r--:文件属组的权限
r--:其它用户(非属主、属组)的权限
1 :数字表示文件被硬连接的次数。
root :文件属主
root :文件属组
14150 : 数字表示文件大小,单位是字节
Mar 7 05:04 : 文件最后一次被修改的时间
boot.log : 文件名
5. -h : --human-readable:对文件大小单位换算,换算后结果可能会非精确值。一般是结合-l来使用。
6. -d :查看目录自身属性,而不显示其内部文件列表,一般结合-l使用。
7. -r :reverse, 逆序显示。看看下图,是不是逆序显示了,文件列表长的时候,这个选项非常有用。
8. -R : recursive, 递归显示,来看一下效果。
其它选项的话,自己用man ls来查看吧,里面有详细的使用介绍。
好了,今天就复习这一个命令吧!明天继续。
本文出自 “苦逼攻城师的笔记” 博客,请务必保留此出处http://jiaszwx.blog.51cto.com/10565760/1904138
原文地址:http://jiaszwx.blog.51cto.com/10565760/1904138