一,各类小技巧(快捷键)
强制停止
ctrl+c强制停止
Linux某些程序的运行,如果想要强制停止它,可以使用快捷键ctrl+c
命令输入错误,也可以通过快捷键ctrl+c,退出当前输入,重新输入
退出、登出
ctrl+d退出或登出
可以通过快捷键:ctrl+d,退出账户的登录
或者退出某些特定程序的专属页面
历史命令搜索
可以通过history命令,查看历史输入过的命令
可以通过快捷键:ctrl+r,输入内容去匹配历史命令
如果搜索到的内容是你需要的,那么:
回车键可以直接执行
键盘左右键,可以得到此命令(不执行)
例如:按下Ctrl+r后 输入p 会匹配最近输入的含p的命令,按下回车可以直接执行。
光标移动
ctrl+a,跳到命令开头
ctrl+e,跳到命令结尾
ctrl+键盘左键,向左跳一个单词ctrl+键盘右键,向右跳一个单词
清屏
通过快捷键ctrl+l可以清空终端内容
或通过命令clear得到同样效果
二,软件安装
操作系统安装软件有许多种方式,一般分为:
下载安装包自行安装
如win系统使用exe文件、msi文件等如mac系统使用dmg文件、pkg文件等系统的应用商店内安装
如win系统有 Microsoft Store商店
如Mac系统有AppStore商店
Linux系统同样支持这两种方式,我们首先,先来学习使用:Linux命令行内的”应用商店”,yum命令安装软件
1.掌握使用yum为Cent0s系统安装软件
yum命令
yum:RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题。
语法:yum[-y][install|remove|search]软件名称
选项:-y,自动确认,无需手动确认安装或卸载过程
install: 安装
remove:卸载
search:搜索
例如:以wget软件为例
首先我们搜索该软件 yum search wget
接着我们进行安装 yum install wget
2.掌握使用apt为Ubuntu安装软件
apt命令
三,systemctl命令
Linux系统很多软件(内置或第三方)均支持使用systemctl命令控制:启动、停止、开机自启
能够被systemctl管理的软件,一般也称之为:服务
语法:
systemctl start | stop | status | enable | disable 服务名
start 启动 stop 关闭 status 查看状态
enable 开启开机自启 disable 关闭开机自启
系统内置的服务比较多,比如:
NetworkManager,主网络服务
network,副网络服务
firewalld,防火墙服务
sshd,ssh服务(Finalshell远程登录Linux使用的就是这个服务
例如查看防火墙状态 systemctl status firewalld
除了内置的服务以外,部分第三方软件安装后也可以以systemctl进行控制。
yum install-yntp,安装ntp软件可以通过ntpd服务名,配合systemctl进行控制
yum install-yhttpd,安装apache服务器软件可以通过httpd服务名,配合systemctl进行控制
首先安装ntp服务 yum install ntp
设为开机自启
四,软连接
在系统中创建软链接,可以将文件、文件夹链接到其它位置类似Windows系统中的《快捷方式》
语法:ln-s 参数1 参数2
-s选项,创建软连接
参数1:被链接的文件或文件夹
参数2:要链接去的目的地
如下图,将etc中的yum软连接到了home目录中
连接文件夹类似