Linux从入门到精通 --- 4(上).快捷键、软件安装、systemctl、软链接、日期和时区、IP地址
文章目录
- 第四章(上):
- 4.1 快捷键
- 4.1.1 ctrl + c 强制停止
- 4.1.2 ctrl + d 退出
- 4.1.3 history
- 4.1.4 历史命令搜索
- 4.1.5 光速移动快捷键
- 4.1.6 清屏
- 4.2 软件安装
- 4.2.1 yum
- 4.2.2 apt
- 4.3 systemctl
- 4.4 软链接
- 4.4.1 ln
- 4.5 日期和时区
- 4.5.1 date命令
- 4.5.2 date进行日期加减
- 4.5.3 修改时区
- 4.5.4 ntp
- 4.6 IP地址和主机名
- 4.6.1 IP地址
- 4.6.2 特殊IP地址
- 4.6.3 主机名
- 查看主机名
- 修改主机名
- 4.6.4 域名解析
- 4.7 配置固定IP地址
- 4.7.1 VMware WorkStation配置固定IP
第四章(上):
4.1 快捷键
4.1.1 ctrl + c 强制停止
- 想要停止某些程序的运行或命令输入错误,退出输入想重新输入都可使用快捷键ctrl + c

4.1.2 ctrl + d 退出
- 可用于退出账户的登录或退出某些特定程序的页面

注意:不能退出vi/vim
4.1.3 history
- 可用于查看历史输入命令

4.1.4 历史命令搜索
-
可通过:!命令前缀,自动执行上一次匹配的命令

-
可通过快捷键:ctrl + r,输入内容去匹配历史命令

-
回车可直接执行
-
键盘左右键,可得此命令
4.1.5 光速移动快捷键
-
ctrl + a,表示跳到命令开头
-
ctrl + e,表示跳到命令结尾
-
ctrl + 键盘左键,表示向左跳一个单词
-
ctrl + 键盘右键,表示向右跳一个单词
4.1.6 清屏
- 可通过快捷键:ctrl + l 或 命令clear,清空终端内容
4.2 软件安装
4.2.1 yum
作用:RPM包软件管理器,用于自动化安装配置Linux软件,并自动解决依赖问题。
语法:yum [-y] [install | remove | search] 软件名
-
-y选项,表示自动确认,不需要再手动确认安装或卸载的过程
-
install,表示安装
-
remove,表示卸载
-
search,表示搜索
注意:yum命令需要root权限或sudo授权,还需联网





4.2.2 apt
作用:安装Ubuntu软件
语法:apt [-y] [install | remove | search] 软件名称
操作时需要有root权限:
-
apt install wget //安装wget服务
-
apt remove wget //卸载wget服务
-
apt search wget //搜索wget服务
4.3 systemctl
作用:控制服务的启动、关闭、自启动
语法:systemctl start | stop | status | enable | disable 服务名
-
start:启动
-
stop:关闭
-
status:查看服务状态
-
enable:开启开机自启
-
disable:关闭开机自启


4.4 软链接
4.4.1 ln
作用:创建软链接,可将文件、文件夹链接到其他位置
语法:ln -s 参数1 参数2
-
-s选项,表示创建软链接
-
参数1,表示被链接的文件或文件夹
-
参数2,表示要链接去的地方
例:

4.5 日期和时区
4.5.1 date命令
作用:查看系统时间
语法:date [-d] [+格式化字符串]
-
-d选项,表示通过特定的字符串标记,控制显示的日期格式
-
%Y 年
-
%y 年份后两位数字
-
%m月份
-
%d 日
-
%H 小时
-
%M 分钟
-
%S 秒
-
%s 时间戳

4.5.2 date进行日期加减
-
year 年
-
month 月
-
day 天
-
hour 小时
-
minute 分钟
-
second 秒

4.5.3 修改时区
系统默认时区为东八区。使用root权限,可修改时区

4.5.4 ntp
作用:自动校准系统时间
安装:yum -y install ntp
启动并设置开启自启:systemctl start ntpd; systemctl enable ntpd
启动后会定期帮助我们联网校准系统时间,也可手动校准(root权限):
ntpdate -u ntp.aliyun.com
4.6 IP地址和主机名
4.6.1 IP地址
IP地址有两个版本,分别是IPv4,IPv6
IPv4的地址格式是:a.b.c.d,abcd表示0~255数字
可使用ifconfig,查看本机ip地址,若无法使用,可安装:yum -y install net-tools

4.6.2 特殊IP地址

-
127.0.0.1 用于指代本机
-
0.0.0.0 可用于指代本机或可在端口绑定中确认绑定关系。在一些IP地址限制中,代表所有IP的意思,若访问规则为0.0.0.0,则表示允许任意IP访问
4.6.3 主机名
查看主机名
语法:hostname

修改主机名
语法:hostnamectl set-hostname 主机名


重启后即可看到主机名以正确修改
4.6.4 域名解析
可通过主机名找到对应计算机的IP地址,先通过系统本地的记录查找,若找不到就联网去公开DNS服务器查找
4.7 配置固定IP地址
4.7.1 VMware WorkStation配置固定IP
配置固定IP需要两个步骤:
第一步:


第二步:在Linux系统中修改固定IP
- vim /etc/sysconfig/network-scripts/ifcfg-ens33

- systemctl restart network //重启网卡
相关文章:
Linux从入门到精通 --- 4(上).快捷键、软件安装、systemctl、软链接、日期和时区、IP地址
文章目录 第四章(上):4.1 快捷键4.1.1 ctrl c 强制停止4.1.2 ctrl d 退出4.1.3 history4.1.4 历史命令搜索4.1.5 光速移动快捷键4.1.6 清屏 4.2 软件安装4.2.1 yum4.2.2 apt 4.3 systemctl4.4 软链接4.4.1 ln 4.5 日期和时区4.5.1 date命令4.5.2 date进行日期加减…...
ESP32调试笔记
目录 基于Thonny和micropythonESP32-CAM开发板无法连接Thonnyesp32cam局域网图传esp32代码上位机代码 基于Thonny和micropython ESP32-CAM开发板无法连接Thonny esp32cam有两个模式:下载模式、运行模式 两种模式的接线不同 IO0 短路 GND ! 正是因为两种模式接线…...
python -- NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+
报错分析 完整的报错:urllib3 v2 only supports OpenSSL 1.1.1, currently the ssl module is compiled with LibreSSL 2.8.3. See: https://github.com/urllib3/urllib3/issues/3020报错分析:LibreSSL 是 OpenSSL 的一个分支,LibreSSL 2.8.…...
解决nginx代理后,前端拿不到后端自定义的header
先说结论,因为前端和nginx对接,所以需要在nginx添加如下配置向前端暴露header add_header Access-Control-Expose-Headers Authorization 排查过程 1.后端设置了Authorization 的响应头作为token的返回,前后端本地联调没有问题 response.s…...
C++从入门到精通——类的6个默认成员函数之构造函数
构造函数 前言一、构造函数的概念二、构造函数特性 前言 类的6个默认成员函数:如果一个类中什么成员都没有,简称为空类。 空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数…...
第十四届蓝桥杯省赛大学B组(C/C++)整数删除
原题链接:整数删除 给定一个长度为 N 的整数数列:A1,A2,...,AN。 你要重复以下操作 K 次: 每次选择数列中最小的整数(如果最小值不止一个,选择最靠前的),将其删除,并把与它相邻的…...
openGauss学习笔记-257 openGauss性能调优-使用Plan Hint进行调优-Custom Plan和Generic Plan选择的Hint
文章目录 openGauss学习笔记-257 openGauss性能调优-使用Plan Hint进行调优-Custom Plan和Generic Plan选择的Hint257.1 功能描述257.2 语法格式257.3 示例 openGauss学习笔记-257 openGauss性能调优-使用Plan Hint进行调优-Custom Plan和Generic Plan选择的Hint 257.1 功能描…...
智慧校园|智慧校园管理小程序|基于微信小程序的智慧校园管理系统设计与实现(源码+数据库+文档)
智慧校园管理小程序目录 目录 基于微信小程序的智慧校园管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、微信小程序前台 2、管理员后台 (1)学生信息管理 (2) 作业信息管理 (3)公告…...
【信贷后台管理之(五)】
文章目录 目录结构一、面包屑组件封装二、退出登录接口联调三、申请列表的菜单路由3.1 路由创建,表格编写3.2 列表接口调用3.3 出生日期转变3.4 申请状态3.5 申请列表的操作3.5.1 编辑删除提交操作3.5.2 禁用状态3.5.3 操作接口3.5.4 搜索查询3.5.5 申请列表分页功能…...
C++ 动态字符串String的介绍及经典用法展示
std::string: 在C中,std::string是标准模板库(STL)中的一个类,用于表示和操作字符串。std::string提供了丰富的功能来处理文本数据,包括字符串的创建、修改、搜索、比较和转换等操作。 std::string的特点:…...
.NET Standard、.NET Framework 、.NET Core三者的关系与区别?
.NET Standard、.NET Framework 和 .NET Core 是 .NET 平台生态中的三个关键概念,它们之间存在明确的关系和显著的区别。下面分别阐述它们各自的角色以及相互间的关系: .NET Standard 角色: .NET Standard 是一套正式的 API 规范,…...
【国产AI持续突破带动互联网智能生态进入正循环】
2022年底ChatGPT横空出世带动AI产业大规模崛起,人工智能领域技术如雨后春笋一般迅速发芽,随着各领域不断深入探索AI大模型,该技术开始发展成新质生产力,在这个以数据驱动的新时代,AI芯片已成为新的战略资源,…...
全志 Linux Qt
一、简介 本文介绍基于 buildroot 文件系统的 QT 模块的使用方法: • 如何在 buildroot 工具里编译 QT 动态库; • 编译及运行 qt_demo 应用程序; • 适配过程遇到的问题。 二、QT动态库编译 在项目根路径执行 ./build.sh buildroot_menuc…...
微功耗数据监测终端可应用在哪些场景?
随着科技的飞速发展,绿色、低碳、可持续已成为当代社会发展的重要主题。微功耗电池供电遥测终端机,正是这一时代背景下的杰出代表。它采用先进的微功耗技术,有效延长电池使用寿命,减少频繁更换电池的麻烦,同时降低能源…...
Windows下Docker安装Kafka3+集群
编写 docker-compose.yaml 主要参照:https://www.cnblogs.com/wangguishe/p/17563274.html version: "3"services:kafka1:image: bitnami/kafka:3.4.1container_name: kafka1environment:- KAFKA_HEAP_OPTS-Xmx1024m -Xms1024m- KAFKA_ENABLE_KRAFTyes- K…...
关于前端资源文件打包问题
可以使用webpack CopyWebpackPlugin插件 CopyWebpackPlugin是一个用于在构建过程中共复制文件和文件夹的Webpack插件。可以帮助我们将特定的文件或文件夹从源目录复制到构建目录,使得这些文件能够在输出的bundle中被访问到。 使用步骤: 1、安装CopyWeb…...
蓝桥杯备考随手记: 常用的字符串排序方式
在Java中,有多种方式可以对字符串进行排序。 下面将详细介绍几种常用的方法: 使用String的compareTo()方法进行排序: String类自带了compareTo()方法用于比较两个字符串的大小关系。可以直接使用该方法在排序时实现字符串的自然排序。 Strin…...
Linux--进程(2)
目录 前言 1. 进程的状态 1.1 进程排队 1.2 运行,阻塞,挂起 2.Linux下具体的进程状态 2.1僵尸和孤儿 3.进程的优先级 4.Linux的调度与切换 前言 这篇继续来学习进程的其它知识 上篇文章:Linux--进程(1)-CS…...
贪心算法思想
求上下界极值: main(){对每一组输入数据计算比值的上下界,更新比值界限的极值全局最大的最小比值和全局最小的最大比值 }Note: V需要满足所有记录,所以取---->全局最大的最小比值和全局最小的最大比值 P9240 [蓝桥杯 2023 省 B] …...
PKI:构建数字安全基石的关键技术
在数字化时代,网络安全已成为我们日常生活和工作的重要组成部分。为了确保数据的完整性、机密性和身份的真实性,公钥基础设施(Public Key Infrastructure,简称PKI)技术应运而生,为构建数字安全基石提供了重…...
CVPR 2025 MIMO: 支持视觉指代和像素grounding 的医学视觉语言模型
CVPR 2025 | MIMO:支持视觉指代和像素对齐的医学视觉语言模型 论文信息 标题:MIMO: A medical vision language model with visual referring multimodal input and pixel grounding multimodal output作者:Yanyuan Chen, Dexuan Xu, Yu Hu…...
<6>-MySQL表的增删查改
目录 一,create(创建表) 二,retrieve(查询表) 1,select列 2,where条件 三,update(更新表) 四,delete(删除表…...
无法与IP建立连接,未能下载VSCode服务器
如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...
el-switch文字内置
el-switch文字内置 效果 vue <div style"color:#ffffff;font-size:14px;float:left;margin-bottom:5px;margin-right:5px;">自动加载</div> <el-switch v-model"value" active-color"#3E99FB" inactive-color"#DCDFE6"…...
[10-3]软件I2C读写MPU6050 江协科技学习笔记(16个知识点)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
Spring Boot面试题精选汇总
🤟致敬读者 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉 📘博主相关 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息 文章目录 Spring Boot面试题精选汇总⚙️ **一、核心概…...
多模态大语言模型arxiv论文略读(108)
CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题:CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者:Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...
浅谈不同二分算法的查找情况
二分算法原理比较简单,但是实际的算法模板却有很多,这一切都源于二分查找问题中的复杂情况和二分算法的边界处理,以下是博主对一些二分算法查找的情况分析。 需要说明的是,以下二分算法都是基于有序序列为升序有序的情况…...
selenium学习实战【Python爬虫】
selenium学习实战【Python爬虫】 文章目录 selenium学习实战【Python爬虫】一、声明二、学习目标三、安装依赖3.1 安装selenium库3.2 安装浏览器驱动3.2.1 查看Edge版本3.2.2 驱动安装 四、代码讲解4.1 配置浏览器4.2 加载更多4.3 寻找内容4.4 完整代码 五、报告文件爬取5.1 提…...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...
