1. ctrl + c 强制停止
Linux某些程序的运行,如果想要强制停止它,可以使用快捷键ctrl + c:
[shaonian@localhost ~]$ tail ^C
[shaonian@localhost ~]$
命令输入错误,也可以通过快捷键ctrl + c,退出当前输入,重新输入:
[shaonian@localhost ~]$ cd /a/b/c/c
[shaonian@localhost ~]$
2. ctrl + d 退出或登出
可以通过快捷键:ctrl + d,退出账户的登录:
[shaonian@localhost ~]$ su - root
密码:
上一次登录:日 10月
2 01:31:36 PDT 2022pts/0 上
[root@bogon ~]# logout
[shaonian@localhost ~]$
或者退出某些特定程序的专属页面:
[shaonian@localhost ~]$ python
Python 2.7.5 (default, Oct 30 2018, 23:45:53)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
[shaonian@localhost ~]$
注意:不能用于退出vi/vim
3. history
可以通过history命令,查看历史输入过的命令:
[shaonian@localhost ~]$ history
1 ls /
2 ifconfig
3 ls
4 ifconfig
5 set +o history;
6 WC
7 tail
8 set +o history;
9 echo "hello linux" >> test.txt
10 echo "im linux" >> test.txt
11 echo "123" >> test.txt
12 tail
13 su- root
14 python
15 history
可以通过:!命令前缀,自动执行上一次匹配前缀的命令:
[shaonian@localhost ~]!py
python
Python 2.7.5 (default, 0ct 30 2018, 23:45:53)
[GCC 4.8.5 20150623 (Red Hat4.8.5-36)] on 1inux2
Type "help", "copyright", "c redits" or "license" for more information.
>>>
可以通过快捷键:ctrl + r,输入内容去匹配历史命令:
(reverse-i-search)`py`: python
如果搜索到的内容是需要的,那么:
回车键可以直接执行;
键盘左右键,可以得到此命令(不执行)。
光标移动快捷键:
ctrl + a,跳到命令开头
ctrl + e,跳到命令结尾
ctrl + 键盘左键,向左跳一个单词
ctrl + 键盘右键,向右跳一个单词
清屏:
通过快捷键ctrl + l,可以清空终端内容,
或通过命令clear得到同样效果。
4. yum命令
yum:RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题。
语法:yum [-y] [install | remove | search | update] 软件名称
选项:-y,自动确认,无需手动确认安装或卸载过程
install:安装; remove:卸载; search:搜索; update:更新
注意:yum命令需要root权限,可以su切换到root,或使用sudo提权。yum命令需要联网。
yum -y update:升级所有软件包。不过考虑到服务器强调稳定性,因此该命令并不常用。
使用 yum 卸载软件包时,会同时卸载所有与该包有依赖关系的其他软件包,即便有依赖包属于系
统运行必备文件,也会被 yum 无情卸载,带来的直接后果就是可能使系统崩溃。
yum list:查询所有已安装和可安装的软件包。
yum list 包名:查询执行软件包的安装情况。
yum info 包名:查询执行软件包的详细信息。
[root@localhost ~]# yum [-y] install wget
#通过yum命令安装wget程序
[root@localhost ~]# yum [-y] remove wget
# 通过yum命令卸载wget命令
[root@localhost ~]# yum search wget
# 通过yum命令,搜索是否有wget安装包