Linux Terminal基本操作

转载 2018年04月17日 11:18:19

转载自: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


终端下的聊天工具

学到的一些可以在终端下聊天的工具 环境为centos 6.7 x86-64位的系统 他们分别是wall, write, talk,他们都可以给在同一主机上登陆的用户发送消息,不过这些命令全部都跟m...
  • baidu_27251949
  • baidu_27251949
  • 2016-09-13 11:50:41
  • 597

向Linux登录终端发消息

同一台服务器,可能有很多个用户登录在上面,每个用户都是一个系统终端,可以向其他终端发送消息,同在服务器上开发的开发人员可以简单的互动(不能回复)一下哈! 一,效果 先登录一个终端,如下: [ro...
  • lv_xinmy
  • lv_xinmy
  • 2013-02-17 18:00:09
  • 1724

Linux-Terminal上常用的操作命令

本文列出了一些在Linux终端上使用频率比较高的一些操作命令。
  • Arthur_02_13
  • Arthur_02_13
  • 2016-12-02 17:13:03
  • 3785

linux下terminal快捷键

linux下terminal快捷键 本文讲述了Linux命令行编辑快捷键的方法,希望对您有所帮助。 Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) ...
  • xyj0663
  • xyj0663
  • 2014-04-08 15:54:42
  • 12215

Linux下常用的“聊天”命令

当我们在Linux的终端下使用命令“who”或“w”时,我们总会看到一长串的用户列表,此时,你是不是很想发送一个消息给他/她。如果她是一个你心仪很久的MM,而你正好看到她也在,迫于害羞的你,是不是此时...
  • u011244446
  • u011244446
  • 2017-03-19 16:47:54
  • 1057

linux中向其他用户终端发消息

一个简单实用的小功能。。 1.用w命令查看都有哪些中断用户[]#w jeff     pts/5    192.168.96.128   16:47   10:44   0.03s  0.03s -b...
  • knock
  • knock
  • 2009-11-12 10:24:00
  • 8134

在Linux桌面条件下打开Terminal的快捷键

1、Redhat系列的要自己设置,在system下面的preference下的keyboard shortcuts之后找Run a terminal,添加快捷启动按键。 2、debian系列的是Ctr...
  • hkb_107
  • hkb_107
  • 2016-09-24 22:39:40
  • 1219

Linux Terminal基本知识

参考实验楼课程Linux基础入门 我们可以简单的使用下面命令直接添加内容到test.txt中: 命令如:echo ”test” >> test.txt 上述命令中>>表示将标准输出以追加的方式重定向...
  • u013166622
  • u013166622
  • 2016-05-06 00:35:12
  • 2519

linux下 write/wall 给其它用户/终端 发送即时文本消息

from:http://verycto.blog.51cto.com/904981/394337 from:http://blog.donews.com/vanfan/archive/2011/...
  • cloudeagle_bupt
  • cloudeagle_bupt
  • 2014-06-06 21:25:59
  • 5370

手动记录ubuntu终端的日志

我们知道,终端记录的会话是有缓存大小限制的,当在终端打印的消息超出缓存范围,前面打印的内容就会被覆盖,这往往给我们调试程序带来不便。 如何将终端打印的所有内容保存起来呢?script是大多数Li...
  • SHENNONGZHAIZHU
  • SHENNONGZHAIZHU
  • 2016-05-17 15:52:16
  • 624
收藏助手
不良信息举报
您举报文章:Linux Terminal基本操作
举报原因:
原因补充:

(最多只允许输入30个字)