参考学习:第四章-01-各类小技巧快捷键_哔哩哔哩_bilibili
Linux的各类小技巧快捷键
- Ctrl + c 强制停止
- 在执行程序时可以使用,会强制停止
- 在输入命令发现输出了不想要了,不用一个个删除,也可以直接使用Ctrl + c 进行直接放弃
- Ctrl + d 退出或登出
- 可以使用Ctrl + d 退出账户的登录
- 或退出某些程序特定程序的专属页面(如python,ps:对vi\vim无效)
- history命令,可以使用history命令,查看历史输入过的命令
最下面是最新的指令
![]()
- !命令前缀 从history历史命令中从下往上搜索,匹配于前缀相同字符的命令,进行直接执行,这个匹配尽量用于短暂的,在最近的4-5个命令之内最精准
- ctrl + r 这个也是指令检索,从history历史命令中从下往上搜索,但是适用于久远的也没问题,只要你记得你执行的那个指令的关键字符,输入后它会先进行匹配给你看,不会匹配到直接运行
如果想要执行直接回车即可; 如果想在这个指令上进行修改,按一下键盘的左右建就能修改
![]()
- 光标移动快捷键
- ctrl + a,跳到命令开头
- ctrl + e,跳到命令结尾
- ctrl + 键盘左键,向左跳一个单词
- ctrl + 键盘右键,向右跳一个单词
- 清屏
- ctrl + l,可以清空终端内容
- 或在终端输入clear命令进行执行
Linux中软件安装
yum命令(这是在Centos操作系统中的指令)
yum : RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题
yum命令需要root权限,可以su切换到root,或使用sudo提权
yum命令需要联网
语法: yum [ -y ] [ install | remove | search ] 软件名称
- -y 表示自动确认,无需手动确认安装或卸载过程
- install 安装
- remove 卸载
- search 搜索
apt命令(这是在Ubuntu操作系统中的指令)
软件安装的时候,CentOS系统和Ubuntu是使用不同的包管理器
CentOS使用yum管理器,Ubuntu使用apt管理器
语法: apt [ -y ] [ install | remove | search ] 软件名称
用法与yum一致,需要root权限

systemctl命令
Linux系统很多软件(内置或第三方)均支持使用systemctl命令控制:启动、停止、开机自启
能够被systemctl管理的软件,一般也称之为:服务
语法: systemctl start | stop | status | enable | disable 服务名
- start 启动
- stop 关闭
- status 查看状态
- enable 开启开机启动
- disable 关闭开机启动
系统内置的服务比较多,eg:
- NetworkManager, 主网络服务
- network , 副网络服务
- firewalld , 防火墙服务
- sshd , ssh服务 (远程连接使用)
在Ubuntu中有些服务不能使用systemctl查询
软链接
ln命令创建软链接
在系统中创建软链接,可以将文件、文件夹链接到其他位置。
类似于windows系统中的《快捷方式》
语法:ln -s 参数1 参数2
- -s 创建软链接
- 参数1 被链接的文件或文件夹
- 参数2 要链接去的地点
![]()
date命令
通过date命令可以在命令行中查看系统的时间
语法: date[ -d ] [ +格式化字符串 ]
- -d 按照给定的字符串显示日期,一般用于日期计算
- 格式化字符串 通过特殊的字符串标记,来控制显示的日期格式
- %Y 年
- %y 年份后两位数字(00,99)
- %m 月份
- %d 日
- %H 小时
- %M 分钟
- %S 秒
- %s 自 1970-01-01 00:00:00 UTC 到现在的秒数

在中间右空格分割的情况下使用双引号进行包围作为整体


