Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 shell命令属于Linux命令的一种,但是又独立于Linux系统的其他命令,Linux shell命令行自成一个体系。本文就来介绍一下Linux系统shell命令行的操作方法。
1.自动补齐 自动补齐可以应用于路径名、变量(以$开头的单词)、用户名(以~开头)、命令(单词时命令行第一个单词)、主机名(单词以@开头,只对/etc/hosts下的主机名有效) 命令 作用 Alt-$ 显示所有可能项。等价于按两次Tab Alt-* 插入所有可能匹配项 2. 命令行历史 history命令直接输出历史记录,默认500个。 历史记录命令 命令 作用 Ctrl-P 移动到前一条历史记录,等于上箭头 Ctrl-N 移动到后一条历史记录,等于下箭头 Alt-《 移动到历史记录开始处 Alt-》 移动到历史记录末尾处,即当前命令行 Alt-P 非递增搜索。输入搜索串后键入Enter才开始搜索 Alt-N 向前非递增搜索 Ctrl-O 执行历史记录项,执行完后跳到下一项。用于执行一系列历史记录 Ctrl-R 逆向递增搜索历史记录;搜索时查找下一个匹配项 Ctrl-J 把搜索内容复制到当前命令行(按左右方向键也能复制,若按Enter会立即执行命令) Ctrl-G或C 退出搜索 !! 重复最后一个命令,等价于上箭头+Enter !number 执行历史记录第number行的命令 ! string 执行最近的以string开头的历史记录 !?string
执行最近的包含string的历史记录 Linux是一套免费使用和自由传播的类Unix操作系统 |
温馨提示:喜欢本站的话,请收藏一下本站!