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 //重启网卡

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/799491.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STC89C51学习笔记(五)

STC89C51学习笔记(五) 综述:文本讲述了代码中速写模板的创建、如何将矩阵键盘的按键与数字一一对应以及如何创建一个矩阵键盘密码锁。 一、速写模板 点击“templates”,再鼠标右键选择配置,按照以下方式即可修改一些…

倒反天罡的ssh后门 | Linux 后门系列

0x00 简介 今天看见有安全研究员发了一篇 ssh 后门的文章,复现思考后分享给大家 https://blog.thc.org/infecting-ssh-public-keys-with-backdoors 0x01 ssh密钥登录 参考 https://www.commandlinux.com/man-page/man5/authorized_keys.5.html 运维人员管理 Linux …

【Linux ARM 裸机】开发环境搭建

1、Ubuntu 和 Windows 文件互传 使用过程中,要频繁进行 Ubuntu 和 Windows 的文件互传,需要使用 FTP 服务; 1.1、开启 Ubuntu 下的 FTP 服务 //安装 FTP 服务 sudo apt-get install vsftpd //修改配置文件 sudo vi /etc/vsftpd.conf//重启…

rsync 远程同步----------安全高效的异地备份策略

目录 一、rsync介绍 rsync和cp的区别 rsync和scp的区别 二、rsync同步方式 rsync备份的方式 三、配置rsync源服务器 ①本地复制 ②下行同步 ③上行同步 四、常用Rsync命令 五、配置源的两种表达方法 六、部署rsync下行同步 ①环境准备 ②配置rsync源服务器-------…

【Leetcode每日一题】 动态规划 - LCR 166. 珠宝的最高价值(难度⭐⭐)(52)

1. 题目解析 题目链接:LCR 166. 珠宝的最高价值 这个问题的理解其实相当简单,只需看一下示例,基本就能明白其含义了 2.算法原理 想象一下,你正在玩一个寻宝游戏,游戏地图是一个二维网格,每个格子都藏有一…

单片机IGBT驱动电路一例

概述: 驱动的作用有三个: 1.是作为放大器获得所需要的驱动电压。 2.是提高输出电流能力。 3.是进行功率回路和控制回路的隔离 信号从MCU到IGBT驱动芯片 首先驱动电流需要放大 MCU的输出电流是mA级别,而IGBT需要的驱动电流可能达到几安培…

SpringCloud Alibaba Sentinel 简介和安装

一、前言 接下来是开展一系列的 SpringCloud 的学习之旅,从传统的模块之间调用,一步步的升级为 SpringCloud 模块之间的调用,此篇文章为第十三篇,即介绍 SpringCloud Alibaba Sentinel 简介和安装。 二、Sentinel 简介 2.1 Sent…

Qt使用iostream的cout

在QT想使用iostream的cout。 参考以下博客: (转载)Qt中使用cout输出的方法 pro里加上; CONFIG console勾选 Run in Terminal clean工程,重新构建 上面是cout的,下面是我的另一个函数的qDebug输出的。

编译原理实验3(基于算符优先文法分析的语法分析器 )

实验目的 加深对语法分析器工作过程的理解;加强对算符优先分析实现语法分析程序的掌握;能够产用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法分析。 实验要求 根据简单表达式文法构造算符优先分…

jupyter python paramiko 网络系统运维

概述 通过使用jupyter进行网络运维的相关测试 设备为H3C 联通性测试 import paramiko import time import getpass import re import os import datetimeusername "*****" password "*****" ip "10.32.**.**"ssh_client paramiko.SSHCli…

小红薯笔记一键克隆

此工具是用于一键克隆同行笔记的 点击启动浏览器后 扫码登录小红书账号 不需要填写ck 直接输入作品链接,记住是纯链接,不要带文字并点击一键获取 然后软件会全自动解析并发布笔记 操作很简单,一看就懂,所以就没有录制教程哈兄…

技术大揭秘:如何通过JVM状态定位问题,提升阿里巴巴面试胜率?

欢迎关注我的公众号“知其然亦知其所以然”,获取更多技术干货! 大家好,我是小米!今天我要和大家分享的是关于Java虚拟机(JVM)状态定位问题和优化的技巧。在阿里巴巴的面试中,这个话题常常被提及,因为它对于保障系统性能和稳定性至关重要。接下来,让我们逐个来了解如何…

Python常用算法--解决数据结构问题【附源码】

一、约瑟夫环问题 解释:约瑟夫环(Josephus Problem)是一个著名的数学问题,它描述了一个关于围坐一圈的人进行游戏的场景。游戏规则是从一个人开始,顺序报数,每报到特定数目的人将会被排除出圈子,然后从被排除的下一人开始继续报数,游戏继续进行直到最后剩下一个人。 …

【蓝桥杯嵌入式】第十三届省赛(第二场)

目录 0 前言 1 展示 1.1 源码 1.2 演示视频 1.3 题目展示 2 CubeMX配置(第十三届省赛第二场真题) 2.1 设置下载线 2.2 HSE时钟设置 2.3 时钟树配置 2.4 生成代码设置 2.5 USART1 2.5.1 基本配置 2.5.2 NVIC 2.5.3 DMA 2.6 TIM 2.6.1 TIM2 2.6.2 TIM4 2.6.3 …

企业组网异地组网区别是什么?

在现代企业运营过程中,随着企业规模的不断扩大和业务的全球化趋势,企业内部不可避免地需要进行组网工作。在组网过程中,有时可能需要实现异地组网,以便连接位于不同地理位置的分支机构或远程办公室。本文将对企业组网和异地组网进…

如何在社交媒体中使用增强现实来提高客户参与度?

目录 1. 增强现实在社交媒体中的应用是如何发展的 2. 社交媒体营销和广告中的增强现实 3. 社交媒体上的增强现实滤镜和镜头 4. 社交媒体平台上的增强现实购物 5. 利用社交媒体的增强现实事件和品牌激活 6. 增强现实在社交媒体中的未来是什么 7. 社交媒体中的增强现实常见…

Java常用API_正则表达式_分组——捕获分组与非捕获分组介绍与练习

在正则表达式中,从左到右第一个左括号确定为第一组,继续往右看再有左括号它表示的组数就加一。我们可以在正则表达式中使用 \\组数 的方法表示第几组,如\\1表示第一组的内容。 1.捕获分组 捕获分组就是把这一组的数据捕获出来,后…

vscode 安装vim插件配置ctrl + c/v功能

搜索Vim插件 插件介绍部分有提示操作 首先安装该插件,然后按照下述步骤设置ctrl相关的快捷键,以便于脱离im快捷键而愉快的敲代码。 1.在“设置”搜索框内搜索vim.handleKeys,选择 Edit in settings.json 2. 设置ctrl-c,ctrl-v等快捷键置为fa…

【Java集合进阶】list常见的方法和五种遍历方式数据结构

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【python】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收藏…

会话控制 与 IMS基本概念

目录 1. 因特网和电信网的介绍 2. 7号信令的分层结构及其作用 3. 基本的呼叫过程(ISUP流程) 4. 多媒体通信中的会话的概念 5. 关于IMS 5.1 IMS介绍 5.2 IMS控制层中的主要网元(主要分为两类) 5.3 现在来了解呼叫会话控制功能这一类的网元 6. 总…