Linux基础操作命令(以Ubuntu系统为例)
如果Ubuntu系统为图形界面的话,可按 “Ctrl+Alt+T” 打开终端仿真器
也可Ctrl+Alt+F1~F6进入纯字符操控界面,按Crtl+Alt+F7可返回图形界面
1.几个简单的命令
date 显示当前系统的时间和日期
cal 在默认情况下,cal显示当月的月历
df 查看磁盘驱动器当前可用空间
free 显示可用内存
exit 结束终端对话窗口
clear 清空命令行
2.导航
pwd 查看当前工作目录
cd 改变目录(“ cd / ” 回到根目录)
ls 列出目录内容
- 2.1 更改当前工作目录
绝对路径名:绝对路径名从根目录开始,其后接着一个又一个文件树分支,直到到达目录或文件。如/usr/bin目录,大多系统程序都安装到这个目录下面
可输入 cd user/bin 将工作目录从/usr变到/usr/bin
相对路径名:相对路径名则是从工作目录开始的。通常使用特殊符号来表示文件系统树中的相对位置。特殊符号为“ . ” 和 “ . . ” 。
可输入 cd ./bin 将工作目录从/usr变到/usr/bin
在这里必须指出的是,可以省略“ ./ ”,因为它是隐含的。
- 2.2 cd快捷方式
快捷方式 | 结果 |
---|---|
cd | 将工作目录变成主目录 |
cd - | 将工作目录改变成先前的工作目录 |
cd ~username | 将工作目录改变为username的主目录。例如,cd~bob将主目录改变成用户bob的主目录 |
3.Linux系统
ls 列出目录内容
file 确定文件类型
less 查看文件内容
- 3.1 ls命令相关操作
ls /usr
除了显示当前工作目录内容外,还可以指定要显示的目录
ls ~ /usr
这条命令指定显示用户主目录("~"表示)和/usr目录的内容
ls -l
这条命令改变了内容的输出格式来获得内容的更多细节
- 3.1.1 选项和参数
这里来了解一下大部分命令是如何工作的。
通常命令后面跟有一个或多个选项,带有不同选项的命令其功能也不一样。此外,命令后面还会跟有一个或多个参数,这些参数是命令作用的对象,所以大部分命令看起来如下所示:
“command -options arguments”
ls -lt
这条命令ls包含了两个选项;l选项产生长格式的输出,而t选项则表示以文件修改时间的先后将结果进行排序
ls -ls --reverse
加上长选项--reverse,则结果会以相反的顺序输出
- 3.1.2 ls命令的常用选项
选项 | 长选项 | 含义 |
---|---|---|
-a | –all | 列出所有文件,包括以“.”点号开头的隐藏文件,这些文件通常是不列出来的 |
-d | –directory | 通常,如果指定了一个目录,ls命令会列出目录中的内容而不是目录本身。将此选项与-1选项结合使用,可查看目录的详细信息,而不是目录中的内容 |
-F | –classify | 选项会在每个所列出的名字后面加上类型指示符(例如,如果名字是目录名,则会加上一个斜杠) |
-h | –human-readable | 以长格式列出,以人们可读的方式而不是字节数来显示文件大小 |
-l | 使用长格式显示结果 | |
-r | –reverse | 以相反的顺序显示结果。通常ls命令按照字母升序排列显示结果 |
-S | 按文件大小对结果排序 | |
-t | 按修改时间排序 |
- 3.2使用file命令确定文件类型
在探索系统的过程中知道文件包含的内容是非常有用的。
我们可以使用file命令来确定文件类型。
调用file命令:file filename(文件名)
调用后,file命令会打印出文件内容的简短说明
- 3.3使用less命令查看文件内容
less命令是一种查看文本文件的程序。在Linux系统中很多文件都含有人们可以阅读的文本。less程序为我们查看文件提供了方便。
调用less命令:less filename(文件名)
运行起来后,less程序允许我们前后滚动文件。
按Q键可退出less程序
- 3.3.1 less命令
命令 | 功能 |
---|---|
PAGE UP 或 b | 后翻一页 |
PAGE DOWN 或 Spacebar | 前翻一页 |
向上箭头键 | 向上一行 |
向下箭头键 | 向下一行 |
G | 跳转到文本文件的末尾 |
IG或g | 跳转到文本文件的开头 |
IG或g | 跳转到文本文件的开头 |
n | 向前查找下一个出现的字符,这个字符串是之前所指定查找的 |
h | 显示帮助屏幕 |
q | 退出less |