Linux Terminal基本操作

时间:2022-05-13 00:09:53

转载自:https://blog.csdn.net/u013166622/article/details/51327478

Terminal常用快捷键

按键

作用

Tab

补全命令、参数、目录

Ctrl+c

强行终止当前程序

Ctrl+d

键盘输入结束或退出终端

Ctrl+s

暂定当前程序,暂停后按下任意键恢复运行

Ctrl+z

将当前程序放到后台运行,恢复到前台为命令fg

Ctrl+a

将光标移至输入行头,相当于Home

Ctrl+e

将光标移至输入行末,相当于End

Ctrl+k

删除从光标所在位置到行末

Alt+Backspace

向前删除一个单词

Shift+PgUp

将终端显示向上滚动

Shift+PgDn

将终端显示向下滚动

Shell 常用通配符:

字符

含义

*

匹配 0 或多个字符

?

匹配任意一个字符

[list]

匹配 list 中的任意单一字符

[!list]

匹配list中的任意单一字符以外的字符

[c1-c2]

匹配 c1-c2 中的任意单一字符如:[0-9] [a-z]

{string1,string2,...}

匹配 sring1  string2 (或更多)其一字符串

{c2..c2}

匹配 c1-c2 中全部字符{1..10}

 

 

 

 Linux环境中,如果你遇到困难,可以使用man命令,它是Manual page的缩写。

Manual pages是在 UNIX 或类 UNIX操作系统在线软件文档的一种普遍的形式。内容包括计算机程序(包括库和系统调用),正式的标准和惯例,甚至是抽象的概念。用户可以通过执行 man命令调用手册页。

你可以使用如下方式来获得某个命令的说明和使用方式的详细介绍:

man <command_name>

比如你想查看 man命令本身的使用方式,你可以输入:

man man

通常情况下,man手册里面的内容都是英文的,这就要求你有一定的英文基础。man 手册的内容很多,涉及了Linux使用过程中的方方面面,为了便于查找,是做了分册(分区段)处理的,在Research UNIXBSDOS X Linux 中,手册通常被分为8个区段,安排如下:

区段

说明

1

一般命令

2

系统调用

3

库函数,涵盖了C标准函数库

4

特殊文件(通常是/dev中的设备)和驱动程序

5

文件格式和约定

6

游戏和屏保

7

杂项

8

系统管理命令和守护进程

要查看相应区段的内容,就在 man 后面加上相应区段的数字即可,如:

man1 ls

会显示第一区段中的ls命令man页面。

如果你知道某个命令的作用,只是想快速查看一些它的某个具体参数的作用,那么你可以使用--help参数,大部分命令都会带有这个参数,如:

ls --help