汇报人: 时间:2020
本模板有完整的思路及框架,更贴近实用
使用Linux的命令
4. 输入命令的几种技巧(2)
使用shell历史记录保存输入
使用上、下光标键可以浏览前面输入的命令
使用history命令查看前面输入的多
汇报人: 时间:2020
本模板有完整的思路及框架,更贴近实用
使用Linux的命令
4. 输入命令的几种技巧(2)
使用shell历史记录保存输入
使用上、下光标键可以浏览前面输入的命令
使用history命令查看前面输入的多个命令
!-n:执行倒数第n条命令
!n:执行第n条命令
使用Tab键补全命令
使用分号(“;”)输入多个命令
例子:ls; cat
使用反斜杠(“\”)断开长命令行
例子:
$ ls /tmp; \
> ls /boot; \
> ls /var/log
5. 输入命令时的常见问题
终端停止
现象:键入的字符没有在屏幕上出现
原因:可能是按下了Ctrl+s键
解决办法:按Ctrl+q键使终端活动
系统忽略了我们输入的所有东西
现象:系统以“?”应答输入的命令
原因:可能启动了ed文本编辑器
解决办法:按Ctrl+d键
shell提示符更改了,但是shell没有作用
现象:shell提示符更改为“>”,但是对输入没有反应
原因:偶尔键入了一个不匹配的引号字符
解决办法:按Ctrl+c键
6. I/O重定向和管道
大多数Linux命令调用一个特殊的进程叫做标准输出(stdout)用来显示信息,调用一个标准错误(stderr)的进程来显示任何错误信息,调用一个标准输入(stdin)来得到用户输入的信息。
通常,标准输入为键盘,标准输出为终端窗口(屏幕),标准错误也为终端窗口(屏幕) 。
>:把命令的输出重定向到一个文件中,而不是输出到屏幕
<:从文件而不是从键盘取得命令的输入
>>:把命令的输出追加到已有的文件
2>:把命令的错误重定向到一个文件,而不是屏幕
管道(|):取得命令的输出,把它作为输入传给下一个命令
例子:ls –l /etc | more
7. 获得帮助(1)
Linux发行版包括几乎所有安装在硬盘上的程序、命令和文件的文档。每个发行版都有许多命令和程序帮助你学习与系统有关的信息
使用man命令获取帮助
man命令用于显示与某个命令、文件或其他Linux功能有关的帮助信息或者联机文档的内容。
联机文档或手册页位于/usr/man目录下,并按任务或类型组织成一些不同的节。
$man name:提供特殊命令的帮助,这里“name”表示需要获取帮助的命令的名字。
$man 节号 name:查询相应节的命令
man手册页的节
节号
文档类型
1
常用的命令。例如,ls或cat
2
系统调用(内核函数)
3
库函数
4
特殊文件(/dev目录下的文件)
5
文件格式(/etc/passwd文件及其他)
6
游戏
7
杂项
8
系统管理(root用户工具)
9
内核管理
在man手册页中滚动浏览
空格
一次滚动一屏
回车
一次滚动一行
b
向后滚动一屏
f
向前滚动一屏
q
退出man命令
/字符串
向前查找信息
n
查找下一个字符串的匹配处
h
给出滚动浏览功能的描述
感谢您的关注
使用Linux的命令 来自淘豆网m.daumloan.com转载请标明出处.