1.默认bash shell 提示符是美元符号$,这个符号表明shell在等待用户输入。
 2.bash 手册
 man命令
 3. cd 命令用于将shell会话切换到另一个目录。
 cd destination
 如果没有指定destination,它将切换至用户主目录。
 4. pwd :可以显示当前工作目录
 5. 绝对文件路径;
 6. 相对文件路径:单点符(.),表示当前目录;
 双点符(.),表示当前目录的父目录。
 7.ls命令:用于显示当前目录下的文件和目录
 -F 参数在目录明后加上正斜线/
 -R 参数列出了当前目录下包含的子目录中的文件。
 -l 参数会产生长列表格式的输出。
 过滤输出列表:例如: ls -l my_script
 问号?代表一个字符;
 *代表零个或多个字符。
 [a-i] [!a]
 7. 创建文件:touch test_one
 8. 复制文件:cp source destination
 -i 强制询问是否覆盖已有文件;
 -R 递归地复制整个目录的内容; cd /tab 显示所有目录
 9. 制表符自动补全
 10.连接文件
 软连接: ln -s
 硬链接:ln
 10. mv命令可以将文件和目录移至另一个位置或重新命名。
 11. rm 命令 :删除文件;
 12. 创建目录:mkdir:
 13. 删除目录:rmdir:
 14. 强制删除目录:rm -rf
 15. 查看文件类型:file my_file
 16. 查看整个文件:cat test1
 -n 参数会给所有的行加上行号;
 -b 给有文本的行加上行号;
 -T 让制表符不出现;
 17.more命令:分页工具;
 less命令:与more类似;
 18.查看部分文件:tail:浏览文件最后十行;
 head 命令:类似
 19.探查进程:ps
 20.实时监测进程:top
 21.结束进程:kill PID
 killall 支持通过进程名而不是PID来结束进程。
 17. 监测磁盘空间:
 mount命令:可输出当前系统挂载的设备列表;
 mount -t type device directory
 type:vfat,ntfs,is09660;
 umount命令:umount directory device
 18.查看磁盘空间:df
 -h 磁盘空间大小显示格式
 19.排序数据:sort
 18. 搜索数据:grep [options] pattern [file]
 19. 压缩数据:gzip:用来压缩文件;
 grcat:用来查看压缩过的文本文件的内容;
 gunzip:用来解压文件;
 20.归档文件:tar function [option] object1 object2 …









