Liunx常用命令解析(一)--导航命令

来源:互联网 发布:tower windows 破解版 编辑:程序博客网 时间:2024/05/15 13:41

**

Liunx常用命令解析(一)

**
在介绍命令之前,先对 Linux 的 Shell 进行了简单介绍,然后对各种操作和相关命令进行了分类介绍。
Shell,英文本意是外壳,Linux Shell 就是 Linux 操作系统的外壳,为用户提供使用操作系统的接口,是 Linux 系统用户交互的重要接口。登录 Linux 系统或者打开 Linux 的终端,都将会启动 Linux 所使用的 Shell。Liunx Shell有很多种,比较通用且有标准的主要分两类:Bourne Shell和C Shell,而各自有包括几种Shell,如下表所示,而目前Ubuntu系统用的是dash shell。

这里写图片描述
Shell 一般都具有如下特性:
1、 具有内置命令可供用户直接使用;
2、支持复合命令:把已有命令组合成新的命令;
3、支持通配符(*、?、[]);
4、支持 TAB 键补齐;
5、支持历史记录;
6、支持环境变量;
7、支持后台执行命令或者程序;
8、支持 Shell 脚本程序;
9、具有模块化编程能力,如顺序流控制、条件控制和循环控制等;
10、Ctrl+C 能终止进程。

Liunx常见命令

嵌入式 Linux 开发经常会用到的一些操作和相关命令。命令是 Linux 最重要的人机交互界面之一,学习和掌握 Linux 命令是学习 Linux 不可逾越的阶段。在 Shell 下,一些命令加上一些参数,或者几个简单命令进行组合,可以完成在图形界面下需要经过复杂操作才能完成的功能。“简单就是美”在 Linux 的命令中得到了很好的体现。

1、导航命令
导航命令主要有3个:ls、cd和pwd。
1.1、查看当前目录下的内容
打开 Linux 虚拟终端后,查看当前目录下的内容,几乎是所有 Linux 使用者的习惯。查看当前目录下有什么文件和目录,然后再进行其它操作。查看当前目录下的内容的命令式 ls,简单的输入 ls 就可以了。如下图所示。
这里写图片描述
ls命令支持选项,加上不同的选项,可以按照不同条件查看或者按不同方式排序结果。下面给出一些常用选项和说明,如下表所列。

注:1、Liunx是区分大小写的;2、各选项可以任意组合;
使用范例如下,使用ls -la命令可以以详细列表查看当前目录下的全部内容。
这里写图片描述
在上图结果中,以点号(.)开始的是隐藏文件,在Liunx下,隐藏一个文件只需将文件改为带点号(.)开始的文件就行了。
1.2、切换工作目录
得知所处目录下的内容后,可以根据需求进行操作。如果想进入到更深的目录中去,或者进入到系统其它目录中去,这就要用到 cd 命令。cd 命令是 change directory的缩写,用于改变工作目录。用法:
$cd 目标路径
Liunx下路径表达方式有如下几种;
这里写图片描述
上图第一条命令cd /的意思是切换到根目录;
第二条命令cd /home/wp/Arduino的意思是切换到根目录的/home/wp/Arduino文件目录下;
第三条命令cd . 切换到当前目录;
第四条命令cd ..意思是切换到上一层目录;
第五条命令cd ~/Arduino意思是切换到/home/wp/Arduino目录下,这里的~就代表/home/usrname,因为我系统登录用户为wp所以这~代表/home/wp目录。
第六条命令cd -是切换到上一次工作目录的意思。
1.3、查看当前路径
掌握了前面介绍的 ls 和 cd 两条命令后,几乎可以走遍整个 Linux 文件系统中所允许访问的目录。但是如果将 Linux 的命令提示设置为只提示当前目录名而不会显示完整的路径,在 Shell 下如果进入的目录较深,有时候可能不清楚当前所在路径而“迷路”。pwd 命令是一个导航辅助命令,功能是打印当前所在路径,告知用户当前所处位置。用法很简单,在 Shell终端中输入 pwd 即可。
这里写图片描述
在此之前本应介绍Ubuntu的安装过程,但这方面网上教程很多,在这就不加以介绍了。

2 0
原创粉丝点击