Linux-03_01(Linux实用操控)

(一)各类小技巧(快捷键)

一、ctrl + c 强制停止

  1. Linux 某些程序的运行,如果想要强制停止它, ctrl + c
    在这里插入图片描述

  2. 命令输入错误,ctrl + c,退出当前输入,重新输入。
    在这里插入图片描述

二、ctrl + d 退出或登录

  1. 可以依据快捷键 ctrl+d,退出账户的登录
    在这里插入图片描述

  2. 或者退出某些特定工具的专属页面
    在这里插入图片描述

,不能用于退出 vi/vim就是但

三、历史命令搜索

通过 history 命令,查看历史输入过的命令。

在这里插入图片描述
在这里插入图片描述

可以通过!命令前缀,自动执行上一次匹配前缀的命令。

在这里插入图片描述

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

四、光标移动快捷键

  • ctrl + a:跳到命令开头
  • ctrl + e:跳到命令结尾
  • ctrl + 键盘左键:向左跳一个单词
  • ctrl + 键盘右键:向右跳一个单词

五、清屏

ctrl+L
命令 clear


(二)软件安装

Linux 系统的应用商店

操作系统安装软件有许多种方式,一般分为:

  1. 下载安装包自行安装
    win系统使用 exe 文件、msj 文件等;
    mac系统使用 dmg 文件、pkg 文件等。

  2. 架构的应用商店内安装
    win 系统有 Microsoft Store 商店。
    mac 系统有 AppStore 商店。

Linux 命令行内的“应用商店”,yum 命令安装软件。

yum 命令

yum:RPM包软件管理器,用于自动化安装调整 Linux 软件,并行自动解决依赖问题。
yum [-y] [install|remove|search] 软件名称

  • 选项:-y,自动确认,无需手动确认安装或卸载过程。
  • install:安装
  • remove:卸载
  • search:搜索

yum 命令需要 root 权限。
yum 命令需要联网。

eg:

  • yum [-y] install wget,通过 yum 命令安装 wget 程序。
  • yum [-y] remove wget,通过 yum 命令卸载 wget 命令。
  • yum search wget,通过 yum 命令,搜索是否有 wget 安装包。

apt 命令

在 Ubuntu 环境中,采用 apt 命令联网管理软件安装。
apt [-y] [install|remove|search] 软件名称


(三)systemctl

systemctl 命令

Linux 系统很多软件(内置或第三方)均支持运用 systemctl 命令控制:启动、停止、开机自启。
能够被 systemctl 管理的软件,一般也称之为:服务。
systemctl start|stop|status|enable|disable 服务名

start启动
stop关闭
status查看状态
enable开启开机自启
disable关闭开机自启

系统内置的服务比较多,比如:

  • NetworkManager,主网络服务
  • network,副网络服务
  • firewalld,防火墙服务
  • sshd,ssh 服务(FinalShell 远程登录 Linux 运用的就是这个服务)

查看防火墙状态:
在这里插入图片描述

除了内置的服务以外,部分第三方软件安装后也可能以 systemctl 进行控制。

yum install -y ntp 安装ntp软件
行通过 ntpd 服务名,配合 systemctl 进行控制

在这里插入图片描述
在这里插入图片描述

yum install -y httpd 安装apache 服务器软件
可以通过 httpd 服务名,配合 systemctl 进行控制
在这里插入图片描述

部分软件安装后没有自动集成到 systemctl 中,我们可以手动添加。


(四)软链接

ln 命令创建软链接

在系统中创建软链接,可以将文件、文件夹链接到其他位置。
类似 windows 系统中的“快捷方式”。
ln -s 参数1 参数2

  • -s 选项,创建软连接
  • 参数1:被链接的文件或文件夹
  • 参数2:要链接去的目的地

(五)日期、时区

date 命令

通过 date 命令许可在命令行中查看系统的时间。
date [-d] [+格式化字符串]

  • -d 按照给定的字符串表明日期,一般用于日期计算。
  • 格式化字符串:借助特定的字符串标记,来控制显示的日期格式。
%Y
%y年份后两位数字
%m月份
%d
%H小时
%M分钟
%S
%s1970-01-01 00:00:00 UTC 到现在的秒数
  • 使用 Date 命令本体,无选项,直接查看时间
    在这里插入图片描述

  • 按照 2022-01-01 的格式显示日期
    在这里插入图片描述

  • 按照 2022-01-01 10:00:00的格式显示日期
    在这里插入图片描述
    由于中间带有空格,所以采用双引号包围格式化字符串。

date 命令进行日期加减

-d 选项,可以按照给定的字符串表明日期,一般用于日期计算。

year
month
day
hour小时
minute分钟
second

在这里插入图片描述

修改 Linux 时区

平台默认时区非中国的东八区。

使用 root 权限,执行如下命令,修改时区为东八区。

rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai etc/localtime

将系统自带的 localtime 文件删除,并将 /usr/share/zoneinfo/Asia/Shanghai文件链接为 localtime 文件即可。

在这里插入图片描述

在这里插入图片描述

ntp 程序

我们允许凭借 ntp 程序自动校准系统时间。
当 ntpd 启动后会定期帮助我们联网校准系统时间。

也行手动校准(需要root权限)
ntpdate -u ntp.aliyun.com
通过阿里云供应的服务网站配合 ntpdate(安装 ntp 后会附带这个命令)命令自动校准。


(六)IP 地址、主机名

IP 地址

每一台联网的电脑都会有一个地址,用于和其他计算机进行通讯。
IP 地址主要有 2 个版本,V4 版本和 V6 版本。
IPv4版本的地址格式是:a.b.c.d,其中abcd表示0~255的数字。

可以通过命令 ifconfig 查看本机的 ip 地址。
如无法使用 ifconfig 命令,安装:yum -y install net-tools

在这里插入图片描述

特殊 IP 地址

  • 127.0.0.1,这个IP地址用于指代本机。
  • 0.0.0.0
    通过–能够用于指代本机
    –可以在端口绑定中用来确定绑定关系
    –在一些IP 地址限制中,表示所有 IP 的意思,如放行规则设置为 0.0.0.0,表示允许任意 IP 访问。

主机名

注意:这里主机名和用户名不能一样!
(孩子后来才发现,但是懒得改笔记了,大家注意就好)

每一台电脑除了对外联络地址(IP地址)以外,也可以有一个名字,称之为主机名。
Windows系统或 Linux 系统都可以给系统设置主机名。

Windows 系统主机名
在这里插入图片描述

Linux 框架主机名
在这里插入图片描述

在Linux 中修改主机名

  • 查看主机名:hostname
    在这里插入图片描述

  • 修改主机名(需root):hostnamectl set-hostname 主机名
    在这里插入图片描述

  • 重新登录FinalShell,主机名显示正确。
    在这里插入图片描述

域名解析

凭借主机名或替代的字符地址去代替数字化的IP地址?
通过字符化的地址去访问服务器,很少指定IP地址。

在这里插入图片描述

  • 先看本机的记录
    Windows:C:\Windows\System32\drivers\tec\hosts
    Linux:/etc/hosts
  • 再联网去 DNS 服务器询问

配置主机名映射

C:\Windows\System32\drivers\etc\hosts

在这里插入图片描述
记录——打开——。。。。。。

在这里插入图片描述
hosts
最后一行:IP地址 主机名

在这里插入图片描述
在这里插入图片描述
(如果主机名和用户名一样,这里就连不上啦!)
(孩子后来把主机名改成了yulisa002)

在这里插入图片描述

虚拟机部署固定 IP 地址

通过 DHCP 服务获取的。就是当前我们虚拟机的 Linux 操作系统,其 IP地址
DHCP:动态获取 IP 地址,即每次重启设备后都会获取一次,可能导致 IP 地址频繁变更。

在 VMWare Workstation 中配置固定 IP

  1. 在VMWare Workstation中配置IP地址网关和网段(IP地址的范围)
  2. 在Linux系统中手动修改配置文件,固定IP

1:
在这里插入图片描述

在这里插入图片描述

子网、子网掩码、NAT设置

在这里插入图片描述
网关

确定——确定

2:
进入虚拟机

在这里插入图片描述

切换到 root 用户:
在这里插入图片描述

vim /etc/sysconfig/network-scripts/ifcfg-ens33

显示行号:
在这里插入图片描述

第四行:
dhcp:自动获取ip地址。
把它改成:static。
在这里插入图片描述

添加:
在这里插入图片描述

然后保存退出::wq

停止网卡:systemctl stop network
启动网卡:systemctl start network
查看ip地址:ifconfig
这个地址是固定的啦!

posted on 2025-10-27 11:26  blfbuaa  阅读(6)  评论(0)    收藏  举报