Linux基础(三)- 实用操作

一、快捷键

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命令的压缩与解压

压缩

解压

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DQ小恐龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值