先来两个基础技能:shell下命令行补全和通配符。
Tab 键具有文件名补全功能,单击补全,双击列出文件列表。同样的功能使用与命令行补全。
通配符
* 匹配任意长度字符串
? 匹配一个字符串
[ ] 匹配出现在方括号内的字符,例如 [aA] a 或 A , [1-3] 1、2或3
记录几个常用的命令:
命令名 | 全称 | 功能 |
pwd | Print Working Directory | 显示当前目录 |
cd | Change directory | 改变目录 |
ls | List files | 列出目录内容 |
dir |
| 列出目录内容 |
vdir |
| 列出目录内容 |
cat |
| 查看文本文件 |
more |
| 查看文本文件 |
head |
| 阅读文件的开头 |
tail |
| 阅读文件的结尾 |
less |
| 查看文本文件(功能更强大) |
grep |
| 查找文件内容 |
find |
| 查找文件 |
locate |
| 更快速地定位文件 |
whereis |
| 查找特定的程序 |
who |
| 查看登录的用户 |
whoami |
| 查看自己是以哪个用户登录 |
uname |
| 显示当前系统的版本信息 |
man |
| 查看某个命令的帮助文档 |
whatis |
| 查看某个命令的简介 |
apropos |
| 该命令会把 命令使用说明中包含你紧跟其后输入单词的所有命令列出 例如 apropos search |
从终端运行程序只需输入程序名
例如:firefox
若需后台运行则 firefox &
本文不是命令使用手册,所以没有对每个命令给出详细的参数解释。只是给学习linux的新手一个参考。
其中最重要的应当是man whatis 和 apropos ,因为它们可以呈现给你更多其它命令的使用方法。