Linux命令行使用技巧
什么是Linux
Linux是操作系统的一种,是一套免费使用和自由传播的类 Unix 操作系统, 能运行主要的 UNIX 工具软件、应用程序和网络协议.
在入门中需要简单了解的是Linux内核(系统的核心)以及Shell(常用工具)
Linux内核
Linux内核是Linux类操作系统的核心程序,系统的运转离不开内核.
打比方的话,就像是人的大脑或者组织的核心首脑.
Linux内核主要负责系统程序和硬件分配及调度.
Shell
Shell同时指代一种程序设计语言和一种应用程序,此处特指程序.
Shell这类应用程序提供了一个界面,使得用户可以通过这个界面访问操作系统内核的服务.
通过这种方法,Shell同时实现了外部操作者与操作系统的沟通以及对于系统内核的保护.
同时,在Shell这类应用程序中也有着多类互相有所区别的个体程序,如sh/shell/C shell/Kshell等等.
在我所使用的Redhat操作系统中,默认的Shell为bash,后文也将以bash为基底进行讨论.
bash=GNU Bourne-Again SHell
以下为bash示例
- 值得一提的是,当使用Shell的用户为root(超级用户)时,身份提示符为 # ,而当使用者为一般用户时,身份提示符为 $ ,需要特别注意.
Shell应用部分
Shell中的常用快捷键
当使用Shell时,可能出现以下常见的应用场景.
- 同时打开多个窗口/分页进行监控或同时操作.
- 执行了错误的命令,需要及时取消.
- 使用完毕,需要关闭Shell.
- 复制粘贴已经存在的命令或语句.
这些功能在Shell中都已经内建了快捷键,熟练运用可以提高操作效率.
< Ctrl > + < Shift > + < t > 在同一Shell窗口内开启新的分页
< Ctrl