首页 > 代码库 > Linux基础命令介绍 - 2

Linux基础命令介绍 - 2

上一篇介绍了两个比较基础的两个命令:

pwd

cd


其实cd这个命令呢,还有一个比较常用的用法,就是: cd -

这个就是在返回最近一次使用的目录,就像电视机遥控器上的一个功能,切换到上一个节目,也就是两个节目来回切换。在这里就是表示当前目录和上次目录来回切换,算是比较常用的吧!直接来看效果吧!

技术分享

为什么会有这个一个功能呢,其实是因为有两个环境变量:

一个是: $PWD 这个表示当前工作目录

一个是: $OLDPWD 这个表示上一次的工作目录


接下来学习新的命令:

ls = list,列出指定目录下的内容,语法规则如下:


ls [OPTION]... [FILE]...


OPTION就是选项值,其中常用的有:

  1. 不接任何OPTION,显示制定目录下的文件。

  2. -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

Linux基础命令介绍 - 2