1.主键盘快捷键
bash的快捷键和emacs保持一致,用惯其中之一再用另一个程序会很顺手的。请记住一条原则:尽量使用主键盘快捷键而不使用移动光标键和编辑键。因为手不必离开主键盘是效率最高的,这样在你一生之中所节省的来回移动手的时间绝对可以用星期来计算,是绝对值得你花十分钟的时间记住这些快捷键的。
| 功能| 快捷键| 助记|
|-----------±----------±-----------------|
| 上| Ctrl-p | previous |
| 下| Ctrl-n | next |
| 左| Ctrl-b | backward |
| 右| Ctrl-f | forward |
| Del | Ctrl-d | delete光标后面的|
| Home | Ctrl-a | the first letter |
| End | Ctrl-e | end |
| Backspace | Backspace | delete光标前面的|
2 类Unix系统目录结构
/opt 可选的应用软件包
/proc 这个目录是系统内存的映射,我们可以直接访问这个目录来获取系统信息。也就是说,这个目录的内容不再硬盘上,而是在内存里。
3.ls
ls –a 列出隐藏文件,文件中以”.”开头的均为隐藏文件,如:~/.bashrc
ls –l 列出文件的详细信息
ls –R连同子目录中的内容一起列出
用ls -l命令显示的信息中,开头是由10个字符构成的字符串,其中第一个字符表示文件类型,它可以是下述类型之一
-普通文件
d 目录
l 符号链接
b 块设备文件
c 字符设备文件
s socket文件,网络套接字
p 管道
4.which
查看指定命令所在路径:which ls
5.mv
通过mv命令移动文件
6.head
显示文件的前n行
7.ln
硬链接(不能建立指向目录的硬链接):
Touch hello
ln hello word_h :(ln 文件名 链接名),相当于给hello这个文件新建了一个快捷方式
软链接
ln –s hello word_s
8.wc命令
利用wc 指令我们可以计算文件的Byte 数、字数、或是列数,若不指定文件名称、或
是所给予的文件名为“-”,则wc 指令会从标准输入设备读取数据。
wc -l ./