Linux基本概念及操作(终端、shell、快捷键、通配符)

终端的概念:
通常我们在使用 Linux 时,并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成用户输入和显示输出,Linux 系统还提供了一个叫做终端模拟器的程序(Terminal)。要注意的是这里所说的终端(Terminal)和控制台(Console)是有区别的

比较常见的终端模拟器: gnome-terminal,Konsole,xterm,rxvt,kvt,nxterm 和 eterm 。

在物理机系统上你可以通过使用[Ctrl]+[Alt]+[F1]~[F6]进行切换,当你切换到其中一个终端后想要切换回图形界面,你可以按下[Ctrl]+[Alt]+[F7]来完成

Shell的概念:
Shell 是指“提供给使用者使用界面”的软件(命令解析器),类似于 DOS 下的 command(命令行)和后来的 cmd.exe 。普通意义上的 Shell 就是可以接受用户输入命令的程序。它之所以被称作 Shell 是因为它隐藏了操作系统底层的细节。同样的 UNIX/Linux 下的图形用户界面 GNOME 和 KDE,有时也被叫做“虚拟 shell”或“图形 shell”。

在 UNIX/Linux 中比较流行的常见的 Shell 有 bash、zsh、ksh、csh 等等。

重要的快捷键:

[Tab]
使用Tab键来进行命令补全,Tab键一般是在字母Q旁边,这个技巧给你带来的最大的好处就是当你忘记某个命令的全称时可以只输入它的开头的一部分,然后按下Tab键就可以得到提示或者帮助完成。
当然不止补全命令,补全目录、补全命令参数都是没问题的。

[Ctrl+c]
使用Ctrl+c键来强行终止当前程序(它并不会使终端退出)。

其他快捷键:
Ctrl+d :键盘输入结束或退出终端
Ctrl+s :暂停当前程序,暂停后按下任意键恢复运行
Ctrl+z :将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+a :将光标移至输入行头,相当于Home键
Ctrl+e :将光标移至输入行末,相当于End键
Ctrl+k :删除从光标所在位置到行末
Alt+Backspace :向前删除一个单词
Shift+PgUp :将终端显示向上滚动
Shift+PgDn :将终端显示向下滚动

学会利用历史输入命令
你可以使用键盘上的方向上键,恢复你之前输入过的命令,你一试便知。

通配符:
通配符是一种特殊语句,主要有星号(*)和问号(?),用来对字符串进行模糊匹配(比如文件名、参数名)。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正字符。

  • :匹配 0 或多个字符
    ? :匹配任意一个字符
    这里写图片描述
    这里写图片描述

{c1..c2} :匹配c1-c2的全部字符。
在创建文件的时候,如果需要一次性创建多个文件,
比如:“love_1_linux.txt,love_2_linux.txt,… love_10_linux.txt”。在 Linux 中十分方便:
只需要输入命令 touch love_{1..10}_linux.txt

linux中清屏的命令
1、clear:这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。一般都会用这个命令。
2、reset:这个命令将完全刷新终端屏幕,之前的终端输入操作信息将都会被清空,这样虽然比较清爽,但整个命令过程速度有点慢,使用较少。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值