一、快捷键
Ctrl + c 强制停止
- 强制停止运行程序
- 命令输入错误,直接换行重新输入
Ctrl + d 退出或登出
- 如退出root用户
- 由于Linux自带python,则快捷键可直接退出python环境
history 命令查看历史命令
- !“命令一部分” 可从history显示的命令最近去匹配并执行
- Ctrl + r "命令一部分" 可从history显示的命令最近去匹配并执行
ctrl + a ,跳到开头
ctrl + e 跳到结尾
ctrl + <_ 跳前一个单词
ctrl + —> 跳下一个单词
clear 命令
Ctrl + l 命令
二、软件安装
yum 命令安装软件,Linux命令行的”应用商店“
yum:RPM包软件管理器,用于自动化安装配置Linux软件,并自动解决依赖问题。
语法:
yum [ -y ] [install | remove | search]软件名称
- 选项 -y 无需确认
- install 安装
- remove 卸载
- search 收索
- 注:yum 命令需要root权限,或者使用sudo提权,并且需要联网
若在Ubuntu 中只需要把yum换成apt即可
三、systemctl命令控制软件状态和开关机自启
systemctl可控制软件(服务)的启动,查看状态,关闭,开机自启动
系统内置软件可被systemctl控制
第三方下载软件,必须在系统内进行了注册,不然需要手动注册才可以使用systemctl进行控制
语法:
systemctl start | stop | status | enable | disable 服务名
- start 启动
- stop 停止
- status 状态
- enable 开机自启
- disable 不开机自启
系统内置服务:
NetworkManager,主网络服务
network 副网络服务
firewalld,防火墙
sshd ,ssh服务
四、软链接
通过软链接可将文件、文件夹链接到其他位置去打开,相当于windows系统的快捷方式
语法:
ln -s 参数1 参数2
- 参数1 被链接的文件或文件夹
- 参数2 要链接去的目的地
- 注:使用绝对路径
例如:
ln -s /etc/yum.conf /home/qjy/yum.conf
五、日期和时区
date命令显示当前系统时间,也可拼接显示时间形式
语法:
date [ -d ] +格式化字符串
- 选项 -d 表示时间的计算显示,如 data -d "+1 day" +格式化字符串 表示显示当前时间基础上加一天的时间。-d后也可以是 ”-1 day",day也可以换为month year
- 格式化字符串:通过特定的字符串标记,来控制显示的日期格式
- %Y 年
- %y 年份后 两位数字
- %m 月
- %d 日
- %H 小时
- %M 分钟
- %S 秒
- %s 自1970-01-01 00:00:00(协调世界时) 到现在的秒数
例如:
date "+%Y-%m-%d %H:%M:%S" 显示为2023-6-28 04:03:23
data -d "+2 day" "+%Y-%m-%d %H:%M:%S" 显示为2023-6-30 04:03:23
修改时区
root权限下操作
rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/shanghai /etc/localtime
转为了上海所在的时区
矫正时间
ntp
ntpdate -u ntp.aliyun.com
自动矫正联网同步时间,也可以通过手动校准时间(上述命令)
六、ip地址和主机名,固定VMWear ip地址
ip地址略
主机名
固定VMwear ip地址,因为ip地址是DHCP获取的,因此重启后Linux的ip地址就会改变,
若不固定ip则每次Finalshell要重新填入ip进行连接,因此固定ip更加方便
具体操作略
七、网络请求与下载
ping 命令可检测指定网络服务器是否是可连通状态
语法:
ping [ -c num ] ip或主机名
- 选项 -c 检测的次数,若不指定将无限次持续检查
- 参数 ip或主机名 被检查的ip地址或主机地址
例如 ping -c 5 baidu.com
检测百度是否能连接通
wget命令,非交互式文件下载器
语法:
wget [ -d ] url
- 选项 -b 后台下载,并将下载记录保存到wget-log文件中
- 参数 url 下载链接
curl 命令发送http请求
语法:
curl [ - O] url
- 选项:-O,用于下载使用
八、端口
Linux端口
查看端口使用情况(一)
查看 端口使用情况(二)
九、进程
查看当前进程(一般查看进程并配合管道符+grep命令看具体哪些进程)
关闭进程
十、查看主机运行状态的监控命令
top命令
系统资源监控top命令
top命令选项
top 交互式选项
磁盘资源监控
df命令
语法:
df [ -h ]
- 选项 -h 显示单位
iostat命令
iostat -x
网络监控
十一、环境变量
概念:
$符
取key-value的value 用法 $key
自定义一个脚本文件,再将其路径配置到PATH环境变量中
十二、Linux与Windows下载与上传
十三、压缩和解压
tar压缩与解压
压缩:
注:
- -z选项如果使用一般位于选项的第一个
- -f 选项必须方选项的最后一个
但一般都是固定命令格式去压缩
tar -cvf 参数1 参数2 参数3 ...参数n 表示压缩为tar格式
tar -zcvf 参数1 参数2 参数3 ...参数n 表示压缩为gz格式
解压:(在压缩基础上加一个选项z,或者选择解压到的路径使用-C)
zip命令的压缩与解压
压缩
解压