随笔 - 410  文章 - 0  评论 - 519  阅读 - 148万 

 

 

  前面说了,我们要尽量少用GNOME图形界面,而应该以使用BASH命令行为主。

SHELL

 Shell是操作系统内核的壳,因为我们不能直接操作系统的内核Kernel,只能通过Shell去操作,Shell可以简单理解为用户向操作系统发送指令的代理。

看下面两张图。

 

GNOME指的是图形界面,BASH就是命令行,即CentOS下的Terminal终端。

BASH

 BASH可以简单理解为系统下的Terminal终端。

$表示普通用户,#表示root用户,如下图所示。

 

 

实践:

使用TAB键简化命令输入

使用TAB键可以帮助我们自动补全命令名和文件名,但是无法自动补全参数。

 

如果已输入的命令没办法确定是否唯一,此时可以连续按两下TAB键,BASH会自动列出所有匹配的命令,如下图。

历史记录

 

 

通配符

这里的通配符跟正则表达式中的规则完全一样,只要理解了正则表达式再理解这个应该不难。

这些通配符一般用在匹配文件名的时候。

 

实践:

切换用户 

 有的时候,我们需要使用root用户的权限,但是又不想注销再登录,就可以通过切换用户来实现。

 

实践:

作业管理

 作业可以理解为windows下的任务管理器。

 

使用jobs命令相当于打开windows下的任务管理器,可以查看当前打开了哪些应用程序。

posted on   永远的麦子  阅读(2938)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2014-08-03 相关子查询
2014-08-03 独立子查询
点击右上角即可分享
微信分享提示