运维
-
linux下怎么用一条命令创建root权限用户
[root@docker-test ~]# useradd -p “123456” toor -o -u 0 命令解析: -p 指定密码 -u 指定UID -g 指定用户组 -o 一般情况下除了root的uid为0,其他的用户不可以为0,所以需要-o来强制 Linux有哪些版本 Linux的…
-
怎么用linux nohup命令实现退出终端后程序继续后台运行
Unix/Linux下一般想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行;但如果要想在退出终端后,程序依然还在后台运行,则要用%ignore_a_1%与&组合来实现。 nohup 命令 用途: 不挂断地运行命令 语法: nohup Command [ Arg … ]…
-
如何配置IPv6地址 基础IPv6网络设置
配置ipv6地址并完成基础网络设置的关键是选择合适的获取方式并正确设置参数,1. 首先理解ipv6地址类型:链路本地地址(fe80::/10)用于本地链路通信,全局单播地址(2000::/3)用于公网访问,唯一本地地址(fc00::/7)用于私有网络;2. ipv6地址可通过slaac自动配置、dh…
-
如何编译源码软件包 configure/make流程
编译源码软件包的流程为:一、安装编译环境,如ubuntu下使用apt install build-essential,centos下使用yum groupinstall “development tools”;二、解压源码包并进入目录,命令为tar -xzf package-…
-
如何升级系统软件包 全系统升级安全指南
升级前必须备份重要数据并检查系统状态、升级源和网络稳定性;2. 按发行版执行对应升级命令,如debian/ubuntu使用apt update与full-upgrade,centos/rhel使用dnf update,arch linux使用pacman -syu并关注公告;3. 升级过程中应避开高…
-
如何分割Linux大文件 split命令按大小分割教程
按指定大小分割大文件用split -b参数,如split -b 1g filename.ext prefix_;生成文件按字母后缀命名,可用-d参数改为数字命名;合并时用cat prefix_* > merged_file.ext确保顺序正确;注意分割大小合理、避免覆盖文件及后台运行处理。 直…
-
如何重建RPM数据库 rpm –rebuilddb恢复操作
当rpm数据库损坏导致yum/dnf报错或无法识别已安装包时,可通过重建rpm数据库解决。rpm数据库是red hat系发行版记录软件包信息的底层数据库,位于/var/lib/rpm/目录下,损坏后会导致rpm -qa无输出、安装卸载失败等问题。1.执行rpm –rebuilddb命令重…
-
Linux vi命令如何使用
1、三种模式以及切换 ①命令行模式 ②插入模式 (进入文件编辑,按ESC进入底行模式) ③底行模式 2、vi模式切换命令 a —> [进入编辑状态,从当前光标的位置后一个插入字符] A …
-
Linux Swap空间利用率过高怎么解决
什么是swap? swap space是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合。 简单点说,当系统物理内存吃紧时,Linux会将内存中不常访问的数据保存到swap上,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问swap上存储的内容时,再将swap上的数据加…
-
如何配置Linux防火墙规则 iptables基础语法指南
iptables 是 linux 中用于配置防火墙规则的经典工具,其核心结构为“表→链→规则”,常用表包括 filter、nat、mangle 和 raw,每个表包含 input、output、forward 等链以处理不同路径的数据包;基本语法为 iptables [-t table] comma…