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

Linux系统初始化命令的备忘单,Linux运维工程师收藏!

在管理和维护Linux系统时,有一些常用的命令可以帮助您进行系统初始化和配置。这些命令涵盖了各种任务,包括系统设置、用户管理、软件安装和网络配置等。

本文将为您提供一个Linux系统初始化命令的备忘单,以便在需要时方便查阅和使用。

系统设置

主机名设置

  • hostname:显示当前主机名。
  • hostnamectl set-hostname <new_hostname>:设置新的主机名。

时区设置

  • timedatectl set-timezone <timezone>:设置系统的时区。

软件包管理器更新

  • apt update:更新APT软件包列表(适用于Debian/Ubuntu)。
  • yum update:更新YUM软件包列表(适用于CentOS/RHEL)。
  • dnf update:更新DNF软件包列表(适用于Fedora)。

系统更新

  • apt upgrade:升级系统中的所有软件包(适用于Debian/Ubuntu)。
  • yum upgrade:升级系统中的所有软件包(适用于CentOS/RHEL)。
  • dnf upgrade:升级系统中的所有软件包(适用于Fedora)。

用户管理

创建用户

  • adduser <username>:创建一个新用户。
  • useradd <username>:创建一个新用户(高级选项)。

用户组管理

  • groupadd <groupname>:创建一个新用户组。
  • usermod -aG <groupname> <username>:将用户添加到指定的用户组。

修改用户密码

  • passwd <username>:更改用户密码。

删除用户

  • userdel <username>:删除指定用户(不会删除用户的主目录)。
  • userdel -r <username>:删除指定用户及其主目录。

网络配置

查看网络配置信息

  • ifconfig:显示网络接口的配置信息(已过时)。
  • ip addr show:显示网络接口的配置信息。
  • ip route show:显示网络路由表的信息。

配置静态IP地址

  • nano /etc/network/interfaces:编辑网络接口配置文件(适用于Debian/Ubuntu)。
  • vi /etc/sysconfig/network-scripts/ifcfg-<interface>:编辑网络接口配置文件(适用于CentOS/RHEL)。

重启网络服务

  • systemctl restart networking:重启网络服务(适用于Debian/Ubuntu)。
  • systemctl restart network:重启网络服务(适用于CentOS/RHEL)。

软件安装

安装软件包

  • apt install <package>:安装指定软件包(适用于Debian/Ubuntu)。
  • yum install <package>:安装指定软件包(适用于CentOS/RHEL)。
  • dnf install <package>:安装指定软件包(适用于Fedora)。

卸载软件包

  • apt remove <package>:卸载指定软件包(适用于Debian/Ubuntu)。
  • yum remove <package>:卸载指定软件包(适用于CentOS/RHEL)。
  • dnf remove <package>:卸载指定软件包(适用于Fedora)。

搜索软件包

  • apt search <keyword>:在APT软件包列表中搜索指定关键字(适用于Debian/Ubuntu)。
  • yum search <keyword>:在YUM软件包列表中搜索指定关键字(适用于CentOS/RHEL)。
  • dnf search <keyword>:在DNF软件包列表中搜索指定关键字(适用于Fedora)。

系统监控

查看系统状态

  • top:实时查看系统资源使用情况和进程信息。

查看硬件信息

  • lscpu:显示CPU信息。
  • lsblk:显示块设备信息。
  • free:显示系统内存使用情况。
  • df -h:显示文件系统的磁盘空间使用情况。

查看网络连接

  • netstat -tuln:显示所有网络连接和监听端口。

系统日志

查看系统日志

  • tail -f /var/log/syslog:实时查看系统日志文件。

查看登录日志

  • last:显示最近登录用户的信息。

查看服务日志

  • journalctl -u <service>:查看指定服务的日志(适用于systemd系统)。

系统安全

防火墙配置

  • ufw enable:启用Uncomplicated Firewall(适用于Debian/Ubuntu)。
  • firewall-cmd --zone=public --add-port=<port>/tcp --permanent:允许特定端口通过FirewallD(适用于CentOS/RHEL)。

更新系统安全补丁

  • apt upgrade:升级系统中的所有软件包,包括安全补丁(适用于Debian/Ubuntu)。
  • yum update --security:更新系统中的安全相关软件包(适用于CentOS/RHEL)。
  • dnf updateinfo list security:列出可用的安全更新信息(适用于Fedora)。

总结

本文提供了一个Linux系统初始化命令的备忘单,涵盖了系统设置、用户管理、网络配置、软件安装、系统监控、系统日志和系统安全等方面的命令。

相关文章:

Linux系统初始化命令的备忘单,Linux运维工程师收藏!

在管理和维护Linux系统时&#xff0c;有一些常用的命令可以帮助您进行系统初始化和配置。这些命令涵盖了各种任务&#xff0c;包括系统设置、用户管理、软件安装和网络配置等。 本文将为您提供一个Linux系统初始化命令的备忘单&#xff0c;以便在需要时方便查阅和使用。 系统设…...

五月最近一次面试,被阿里P8测开虐惨了...

都说金三银四涨薪季&#xff0c;我是着急忙慌的准备简历——5年软件测试经验&#xff0c;可独立测试大型产品项目&#xff0c;熟悉项目测试流程...薪资要求&#xff1f;5年测试经验起码能要个20K吧 我加班肝了一页半简历&#xff0c;投出去一周&#xff0c;面试电话倒是不少&a…...

工业机器视觉缺陷检测工作小结

工业机器视觉检测工作小结 &#xff08;因为网上没有很系统的讲义和文档&#xff0c;都是零零散散的&#xff0c;因此&#xff0c;我自己尝试着总结一下、仅供参考&#xff09; 你想知道的大概率在这都可以找到、相机的了解镜头的了解光源的了解传统算法DL深度学习方法 &#…...

技术笔记:默默耕耘,赢得铁粉的秘密策略!

目录 第一步&#xff1a;真实实践&#xff0c;价值分享第二步&#xff1a;高质量文章的撰写第三步&#xff1a;积极互动&#xff0c;回复评论和留言第四步&#xff1a;定期更新和持续学习第五步&#xff1a;参与技术社区第六步&#xff1a;社区问答和问题解答总结 导语&#xf…...

回收站中怎么找回误删除的文件?这几种方法很实用

当我们在电脑上操作文件的时候&#xff0c;难免会有不小心删除文件的情况发生。这个时候&#xff0c;我们可以打开回收站来找回误删除的文件。但是&#xff0c;有时候我们也会误将回收站清空。那么&#xff0c;该怎样才能找回已经误删除的文件呢&#xff1f;在这里提供了回收站…...

Gateway网关参数进行验签POST 包含requestbody 请求体封装

Gateway网关自定义拦截器的不可重复读取数据 特别注意一点, 因为在网关层 拿出 request 流之后,必须重写getbody()方法把所有的参数放进去,否则后面转发的请求无法接收到任何数据, 坑,巨坑,因为版本问题网上很多都不能兼容, 我的springboot环境 依赖包 <parent><gr…...

【Netty】字节缓冲区 ByteBuf (六)(上)

文章目录 前言一、ByteBuf类二、ByteBuffer 实现原理2.1 ByteBuffer 写入模式2.2 ByteBuffer 读取模式2.3 ByteBuffer 写入模式切换为读取模式2.4 clear() 与 compact() 方法2.5 ByteBuffer 使用案例 总结 前言 回顾Netty系列文章&#xff1a; Netty 概述&#xff08;一&…...

Python - 面向对象编程 - 实例方法、静态方法、类方法

实例方法 在类中定义的方法默认都是实例方法&#xff0c;前面几篇文章已经大量使用到实例方法 实例方法栗子 class PoloBlog:def __init__(self, name, age):print("自动调用构造方法")self.name nameself.age agedef test(self):print("一个实例方法&…...

性能测试——基本性能监控系统使用

这里写目录标题 一、基本性能监控系统组成二、环境搭建1、准备数据文件 type.db collectd.conf2、启动InfluxDB3、启动grafana4、启动collectd5、Grafana中配置数据源 一、基本性能监控系统组成 Collectd InfluxdDB Grafana Collectd 是一个守护(daemon)进程&#xff0c;用来…...

JavaCollection集合

5 Collection集合 5.1 Collection集合概述 是单列集合的顶层接口,它表示一组对象,这些对象也称Collection元素JDK不提供此接口的直接实现,它提供更具体的子接口(Set 和 List)实现package ceshi;import java.util.AbstractCollection; import java.util.ArrayList; import…...

C++中string的用法

博主简介&#xff1a;Hello大家好呀&#xff0c;我是陈童学&#xff0c;一个与你一样正在慢慢前行的人。 博主主页&#xff1a;陈童学哦 所属专栏&#xff1a;CSTL 前言&#xff1a;Hello各位小伙伴们好&#xff01;欢迎来到本专栏CSTL的学习&#xff0c;本专栏旨在帮助大家了解…...

目标检测YOLO实战应用案例100讲-基于深度学习的交通场景多尺度目标检测算法研究与应用

目录 基于深度学习的交通目标检测算法研究 传统的目标检测算法 基于深度学习的目标检测算法 </...

面试:vue事件绑定修饰符

stop - 调用 event.stopPropagation()。 prevent - 调用 event.preventDefault()。 trim 自动过滤用户输入的首尾空格 number 将输出字符串转为Number类型 enter 回车键 capture - 添加事件侦听器时使用 capture 模式。 self - 只当事件是从侦听器绑定的元素本身触发时才触发…...

优思学院|从0到1,认识精益生产管理

精益生产是一种系统性的生产管理方法&#xff0c;旨在最大化价值&#xff0c;最小化浪费&#xff0c;以及提高产品质量和客户满意度。它源于丰田生产系统&#xff08;TPS&#xff09;&#xff0c;是一种基于流程优化、以人为本的管理方法&#xff0c;强调优化生产流程、减少浪费…...

HashSet创建String类型的数据

package com.test.Test07;import java.util.HashSet;public class TestString {//这是一个main方法&#xff0c;是程序的入口public static void main(String[] args) {//创建一个HashSet集合HashSet<String> hs new HashSet<>();hs.add("hello");Syste…...

真会玩:莫言用ChatGPT为余华写了一篇获奖词

5月16日&#xff0c;《收获》杂志65周年庆典暨新书发布活动在上海舞蹈中心举行。 典礼现场&#xff0c;余华凭借《文城》获得收获文学榜2021年长篇小说榜榜首。 作为老友&#xff0c;莫言在颁奖时故意卖了个关子&#xff1a;“这次获奖的是一个了不起的人物&#xff0c;当然了&…...

10 工具Bootchart的使用(windows)

Bootchart的使用方法&#xff08;windows&#xff09; 下载bootchart.jar并拷贝到windows, 然后保证windows也安装了open jdk 1.8; 下载地址&#xff1a;https://download.csdn.net/download/Johnny2004/87807973 打开设备开机启动bootchart的开关: adb shell touch /data/boo…...

电磁频谱异常监测论文阅读 | 《战场电磁环境下的电磁频谱管控指标体系研究》

文章目录 1.《战场电磁环境下的电磁频谱管控指标体系研究》1.1 电磁频谱管控的基本概念:1.2 电磁频谱管控的主要内容:1.3 指标体系1.3.1 技术指标体系1.3.2 战术指标体系1.《战场电磁环境下的电磁频谱管控指标体系研究》 1.1 电磁频谱管控的基本概念: 频谱管控是指军队领导…...

掌握好linkedin的这些技巧,你就已经超越了80%的跨境人

领英作为一款目前市面上最多人使用的在线职场社交媒体软件&#xff0c;是我们这些跨境电商人拓展客户的好渠道&#xff0c;并且很容易找到相应的外贸客户。但是领英的玩法并不像其他社交媒体平台一样简单&#xff0c;规则比较多&#xff0c;很多国内的用户都是胡乱操作&#xf…...

Linux——网络套接字1|socket编程

IP地址(公网IP),标定了主机的唯一性。 通常情况,把数据送到对方的机器是目的吗? 不是的,真正的网络通信过程其实是进程间通信,如客户端进程和服务器进程,我们把数据在主机间转发仅仅是手段,机器收到数据之后,需要将数据交付给指定的进程,当客户端有多个进程在运行时…...

再论观点“C++是否应避免使用普通指针,而使用智能指针(包括shared,unique,weak)”

再论观点“C是否应避免使用普通指针&#xff0c;而使用智能指针&#xff08;包括shared&#xff0c;unique&#xff0c;weak&#xff09;” PS&#xff1a;笔者这次投稿的问题是&#xff1a;https://www.zhihu.com/question/319277442。老规矩&#xff0c;顺手投稿的问题&…...

哔哩下载姬完整使用指南:免费高效管理B站视频的终极方案

哔哩下载姬完整使用指南&#xff1a;免费高效管理B站视频的终极方案 【免费下载链接】downkyi 哔哩下载姬downkyi&#xff0c;哔哩哔哩网站视频下载工具&#xff0c;支持批量下载&#xff0c;支持8K、HDR、杜比视界&#xff0c;提供工具箱&#xff08;音视频提取、去水印等&…...

终极指南:使用Xenos实现Windows进程DLL注入的完整教程

终极指南&#xff1a;使用Xenos实现Windows进程DLL注入的完整教程 【免费下载链接】Xenos Windows dll injector 项目地址: https://gitcode.com/gh_mirrors/xe/Xenos 在Windows系统开发和安全研究中&#xff0c;DLL注入技术是实现进程监控、调试和功能扩展的核心手段。…...

聚合芘环石墨炔:机器学习模拟揭示新型二维碳负极材料的储锂潜力

1. 项目概述&#xff1a;从石墨烯到PolyPyGY&#xff0c;二维碳负极材料的进阶之路在锂离子电池这个已经相当成熟的领域里&#xff0c;负极材料的创新一直是推动能量密度和功率密度突破的关键。从早期的石墨&#xff0c;到后来的硅基材料&#xff0c;再到如今备受瞩目的二维材料…...

LVF时序变异分析:原理、应用与EDA工具支持

1. 什么是LVF&#xff08;Liberty Variance Format&#xff09;&#xff1f;在芯片设计领域&#xff0c;时序分析是确保电路性能符合预期的重要环节。Liberty Variance Format&#xff08;LVF&#xff09;是一种用于描述时序变异的新方法&#xff0c;它解决了传统Stage Based O…...

健身行业AI Agent部署失败率高达68%?(2024真实数据复盘与5步合规上线法)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;健身行业AI Agent部署失败率高达68%&#xff1f;——2024真实数据复盘与5步合规上线法 2024年Q2《中国智能健身系统落地白皮书》抽样调研覆盖全国137家连锁健身房及SaaS服务商&#xff0c;结果显示&…...

鸿蒙electron跨端框架PC片段匣实战:给常用代码片段一个能搜索、复制和整理的桌面仓

前言 欢迎加入鸿蒙PC开发者社区&#xff0c;共同打造开发者工具生态&#xff1a;鸿蒙PC开发者社区 &#xff1a;https://harmonypc.csdn.net/ 项目开源地址&#xff1a;https://AtomGit.com/lqjmac/ele-pianduanxia 片段匣这一篇&#xff0c;我更想按一次真实改项目的节奏来…...

Spark Transformer:稀疏激活技术提升大模型计算效率

1. Spark Transformer架构概述在当今大规模语言模型的时代&#xff0c;计算效率已成为制约模型实际应用的关键瓶颈。传统Transformer架构中&#xff0c;前馈网络(FFN)和注意力机制占据了绝大部分计算开销&#xff0c;特别是在处理长上下文时&#xff0c;这种计算负担呈指数级增…...

2026企业数字化转型:从规则脚本到实在Agent智能体进化全解析

站在2026年的时间节点回看&#xff0c;企业数字化转型已从“工具补丁时代”全面进入“原生智能时代”。 曾被视为提效利器的传统RPA&#xff08;机器人流程自动化&#xff09;&#xff0c;在面对日益复杂的业务长链路与海量非结构化数据时&#xff0c;正逐渐显露出其作为“静态…...

基于SpringBoot的运动会报名与成绩录入系统毕业设计

博主介绍&#xff1a;✌ 专注于Java,python,✌关注✌私信我✌具体的问题&#xff0c;我会尽力帮助你。一、研究目的本研究旨在构建一个基于Spring Boot与Vue框架的运动会报名与成绩录入系统以解决传统体育赛事管理中存在的信息处理效率低下数据准确性不足以及资源分配不科学等问…...