当前位置: 首页 > news >正文

Linux-03_01(Linux实用操作)

文章目录

  • (一)各类小技巧(快捷键)
    • 一、ctrl + c 强制停止
    • 二、ctrl + d 退出或登录
    • 三、历史命令搜索
    • 四、光标移动快捷键
    • 五、清屏
  • (二)软件安装
    • Linux 系统的应用商店
    • yum 命令
    • apt 命令
  • (三)systemctl
    • systemctl 命令
  • (四)软链接
    • ln 命令创建软链接
  • (五)日期、时区
    • date 命令
    • date 命令进行日期加减
    • 修改 Linux 时区
    • ntp 程序
  • (六)IP 地址、主机名
    • IP 地址
      • 特殊 IP 地址
    • 主机名
      • 在Linux 中修改主机名
      • 域名解析
      • 配置主机名映射
    • 虚拟机配置固定 IP 地址
      • 在 VMWare Workstation 中配置固定 IP

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

一、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 地址

当前我们虚拟机的 Linux 操作系统,其 IP地址是通过 DHCP 服务获取的。
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
这个地址是固定的啦!

http://www.dtcms.com/a/432277.html

相关文章:

  • [温习C/C++]C++刷题技巧—字符串查找find、find_if、find_first_of和find_last_of
  • 网站空间可以自己买吗wordpress4.9免登陆发布接口
  • 网站建设的行业资讯广西钦州有人帮做网站的公司吗
  • wordpress调用文件上传网络优化工作应该怎么做
  • 网站托管服务国家信息企业网查询
  • 解决 Windows 11 “找不到 gpedit.msc” 问题的方法
  • 网站建设饱和了吗最好的wordpress博客主题
  • TCP粘包和拆包问题
  • C#基础04-基础语法
  • 网站建设期间工作软文营销方法有哪些
  • 网站登陆注册怎么做宁波seo整站优化软件
  • 网站在互联网营销中的作用互联网相关网站
  • Easyx使用(中篇)
  • 省品牌建设联合会网站平面设计图片创意手绘
  • 山西教育学会网站建设网站搭建推广优化
  • 移动端开发平台海南百度推广seo
  • 网站建设与维护的国家定价标准淄博专业网站建设公司
  • 网站设计用什么字体网站商城系统建设方案
  • 广东省农业农村厅彭彬湛江网站优化快速排名
  • 亚马逊品牌注册网站建设建设银行怎么从网站上改手机号码
  • 上海建站模板源码个人简历模板免费下
  • 现在c 做网站用什么软件vps安装wordpress
  • 中国移动深圳有限公司门户网站seo怎么做优化排名
  • 外国购物网站设计风格wordpress头部导航栏代码
  • 互联网金融p2p网站建设模板万装网装修平台
  • 做外单都有什么网站网站建公司简介
  • 正规网站制作全包企业网站如何去做优化
  • 太仓网站制作网站建设网站首页栏目设置
  • aspnet网站开发教程数据库常州快速建站模板
  • 【算法竞赛学习笔记】基础算法篇:递归再探