基本信息
文件名称:ubuntu操作命令说明书-back-240606.docx
文件大小:1.2 MB
总页数:47 页
更新时间:2025-02-20
总字数:约3.81万字
文档摘要

PAGE

PAGE1

ubuntu操作命令

前言:

1.蓝色字体表示命令行命令,正式执行时不要复制命令前面的#$号,#$只是提示符

2.#绿色字体表示注释,有时注释太多就不用绿色表示了

3.本文档以ubuntu2204为基础做操作命令示例;默认是在2204的版本上操作的

4.注意:本文档的所有操作请先在测环境进行实践,请不要直接在真实的服务器中操作!

★使用linux服务器注意事项:

①在使用新环境时,先alias查看别名,防止有人改了alias造成误操作

②谨慎操作用于远程登录的防火墙规则,先添加新的规则,后删除旧的规则

③未经允许,禁止在正式服务器上安装/运行任何工具软件(含脚本)

④修改网口ip后,不可使用ifdown/ifup操作,只可重启网络服务或重新加载网口配置

⑤对于路由操作,先添加新的,后删除旧的

⑥修改任何配置文件,必须先备份,再修改

版权声明:

本文档以开源的形式发布,所有条款如下:

(1)无担保:作者不保证文档内容的准确无误,亦不承担由于使用此文档所导致的任何后果

(2)自由使用:任何人可以出于任何目的而自由地阅读/链接/打印/转载/引用/分发/再创作此文档,无需任何附加条件

若您阅读/链接/打印/转载/引用/分发/再创作本文档,则说明接受以上2个条款。

作者:李茂福

邮箱:sysyear@163.com

更新日期:2024-06-06

第0章、ubuntu系统内核及py版本

发行版本

代号version_codename

内核版本

python版本

16.04.1LTS

xenial

4.4.0-31-generic

3.5.2

18.04.5LTS

bionic

4.15.0-112-generic

3.6.9

20.04.2LTS

focal

5.4.0-65-generic

3.8.5

21.04

hirsute

5.11.0-16-generic

3.9.4

22.04LTS

jammy

5.15.0-25-generic

3.10.4

24.04LTS

noble

6.8.0-31-generic

3.12.3

第1章、下载并安装ubuntu

官网:/

/#下载Serverinstallimage

/download/server#下载Manualserverinstallation版本

★本小节以2204版本为示例:

然后创建一个虚拟机,使用下载的光盘文件安装系统:

选择“TryorInstallUbuntuServer”(默认就是这行,背景色为白色),按下回车键

语言选择默认的“English”,按下回车键

选择“Done”确定,按下回车键

选择“Done”确定,按下回车键

网络配置可跳过

选择“Continuewithoutnetwork”,按下回车键

Proxyaddress这里不填,回车,选择“Done”确定,按下回车键

如果不想检查升级,可以跳过,选择“Continuewithoutupdating”

默认使用lvm逻辑卷管理,选择“SetupthisdiskasanLVMgroup”(前面[]括号里有个x表示选中了这一项)

上图是默认的磁盘分区情况,大概看一下,然后继续,选择“Continue”回车

填写用户名密码,选择“Done”回车

按下空格,选择“InstallOpenSSHserver”安装ssh服务,(前面[]括号里有个x表示选中了这一项)

选择“Done”回车

当屏幕上方出现“Installcomplete”表示系统安装完成了

选择“RebootNow”,回车

★需要手动按下Enter回车键才重启

重启后可用前面设置的用户名和密码登录了

要想关机,可直接输入sudoinit0

默认安装系统时创建的用户是加入了sudo组,所以此用户是有sudo权限的

可使用sudo命令执行需要root权限的命令,而不建议直接使用root用户登录操作

第2章、网络配置

可参考:https://netplan.io/examples/

★使用netplan的ubuntu版本

1804,2004,2204,2404

★默认在/etc/netplan/目录下有00-installer-config.yaml配置文件,可直接编辑它并应用即可使网络配置生效,如果没有文件,可直接创建一个.yaml文件。如果默认还有其他名称的配置文件,则需要一一查看并编辑相应网口的配置。

在安装系统时,我们跳过了网络配置,所以默认是使用dhcp自动获取ip配置,如下图:

$sudosystemctlstatussystemd-