#linux基本概念及操作(实验楼实验一)

#

目录

[TOC]

1、重要快捷键


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

2、历史输入命令

键盘方向键

3、通配符

常用通配符及使用方法

shell常用通配符含义及用法,使用方式 ls + 通配符,如 ls *a.txt

字符 含义 实例
* 匹配 0 或多个字符 a*b a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。
? 匹配任意一个字符 a?b a与b之间必须也只能有一个字符, 可以是任意字符, 如aab, abb, acb, a0b。
[list] 匹配 list 中的任意单一字符 a[xyz]b a与b之间必须也只能有一个字符, 但只能是 x 或 y 或 z, 如: axb, ayb, azb。
[!list] 匹配 除list 中的任意单一字符以外的字符 a[!0-9]b a与b之间必须也只能有一个字符, 但不能是阿拉伯数字, 如axb, aab, a-b。
[c1-c2] 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] a[0-9]b 0与9之间必须也只能有一个字符 如a0b, a1b… a9b。
{string1,string2,…} 匹配 sring1 或 string2 (或更多)其一字符串 a{abc,xyz,123}b a与b之间只能是abc或xyz或123这三个字符串之一。
{c2..c2} 匹配 c1-c2 中全部字符 如{1..10} a{1..3}.txt 将会查找a1.txt a2.txt a3.txt

4、帮助命令

man

  • 使用方式:
    $ man
  • 区段说明
    1 一般命令
    2 系统调用
    3 库函数,涵盖了C标准函数库
    4 特殊文件(通常是/dev中的设备)和驱动程序
    5 文件格式和约定
    6 游戏和屏保
    7 杂项
    8 系统管理命令和守护进程

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

help
$ ls --help

你可能感兴趣的:(linux)