目录
一、一些快捷键
1、强制停止 ctrl+c
- 停止程序运行
- 命令输入错误
2、退出或登出 ctrl+d
- 退出账户的登录
- 退出某些特定程序的专属页面
注:不能用于退出vi/vim
3、历史命令搜索 history & !& ctrl+r
- history 查看历史输入过的命令
- 与grep连用,筛选符合条件的历史命令
- ! 作为命令的前缀,自动执行上一次匹配前缀的命令
在历史命令里从下向上搜索,!加上命令前缀,一般用于最近使用的命令
- ctrl+r 输入内容去匹配历史命令,搜索到的内容是需要的,回车执行;不需要则通过键盘的左右键,进行命令的修改
4、光标移动快捷键
- ctrl+a,跳到命令开头
- ctrl+e,跳到命令结尾
- ctrl+键盘左键,向左跳一个单词
- ctrl+键盘右键,向右跳一个单词
5、清屏 ctrl+l & clear命令
二、使用yum为CentOS系统安装软件
使用命令行内的“应用商店”,yum命令安装软件
yum:RPM(Linux操作系统常见的软件安装包.rpm)包软件管理器,用于自动化安装配置LInux软件,并可以自动解决依赖问题。
- yum [ -y ] [ install | remove | search ] 软件名称
- -y,自动确认,无需手动确认安装或卸载过程
- 需要root权限和联网
eg:使用 yum [ -y ] install wget,安装wget程序
## Ubuntu使用apt(.deb)管理器
- apt [ -y ] [ install | remove | search ] 软件名称
三、使用systemctl命令控制软件的启动和关闭
Linux系统很多软件(内置或第三方)支持systemctl命令:启动、停止、开机自启
能被systemctl管理的软件,一般称为:服务
- systemctl start | stop | status | enable | disable 服务名
- 分别对应 启动 | 关闭 | 查看状态 |开启开机自启 | 关闭开机自启
eg:查看防火墙的状态,显示active,说明防火墙正在运行
部分软件安装后会自动集成到systemctl中,有些需要手动添加
eg:使用yum install ntp,安装ntp软件(服务名为ntpd),配合systemctl进行控制