当前位置:C++技术网 > 资讯 > 跟我一起学习linux命令行(二)

跟我一起学习linux命令行(二)

更新时间:2016-01-03 19:30:35浏览次数:1+次

我们需要学习的第一件事(除了打字之外)是如何在 Linux 文件系统中跳转

有了以下三个命令,就能够满足我们日常生活中的跳转了。

 

? pwd —打印出当前工作目录名
? cd —
更改目录
? ls —
列出目录内容

 

首先,我们直接来感受一下


其中pwd执行之后,显示的是/home/ss , /home/ss表示的就是我们当前的工作目录。

Ls执行之后,显示了当前工作目录下面的一些文件夹和文件等内容。

那么如何更改目录呢?


Cd Desktop/ 表示进入 Desktop的工作目录,我们用pwdls查看了一下,正好和图像化里面的内容相对应。至于用ls命令后,可以看到有个文件demo.sh~ 。在linux中,文件后面有个~多是临时文件,主要是编辑文本或者源代码的时候生成的。

 


 

 

ls 命令有大量的选项
选项 长选项 描述

-a --all
 
列出所有文件,甚至包括文件名以圆点开头的隐藏文
件。


-d   --directory
通常,如果指定了目录名,ls 命令会列出这个目录中
的内容,而不是目录本身。把这个选项与 -l 选项结合
使用,可以看到所指定目录的详细信息,而不是目录
中的内容。



-F  --classify
这个选项会在每个所列出的名字后面加上一个指示
符。例如,如果名字是目录名,则会加上一个’/’
符。


-h  --human-readable
以长格式列出。以人们可读的格式,而不是以字节数
来显示文件的大小。


-l
以长格式显示结果。



-r   --reverse
以相反的顺序来显示结果。通常,ls 命令的输出结果
按照字母升序排列。

 


-S 
命令输出结果按照文件大小来排序。


-t 
按照修改时间来排序。


 

 

 

快捷键 运行结果
cd 更改工作目录到主目录。
cd - 更改工作目录到先前的工作目录。


cd ?user name 更改工作目录到用户主目录。例如, cd ?bob 会更改工作目
录到用户bob的主目录。


好了,今天的教程就到这里。下一次讲

? ls 列出目录内容
? file 确定文件类型
? less 浏览文件内容