分类: 运维

350 篇文章

Linux怎么禁止某个服务开机启动
答案:禁止Linux服务开机启动可通过systemctl disable或chkconfig off实现,前者适用于systemd系统,后者用于SysVinit;需确认服务名称可使用systemctl list-units或查看/etc/init.d/目录,禁用后若出现问题可通过日志和服务依赖排查。 禁止Linux服务开机启动,其实就是取消服务在系…
Linux如何让进程在后台常驻运行
使用nohup、screen/tmux或systemd可实现Linux进程后台常驻;nohup忽略终端挂断信号,screen/tmux提供会话持久化,systemd用于系统级服务管理,确保开机自启与自动重启。 在Linux环境下,让进程在后台常驻运行,核心思路就是切断它与当前终端的关联,并确保它在终端关闭或用户退出后依然能存活。这通常可以通过几种不…
Linux怎么配置本地yum源
配置本地yum源可在无网络环境下安装软件。首先挂载ISO镜像或插入光盘,创建/etc/yum.repos.d/local.repo文件并配置baseurl指向挂载路径,启用源并设置GPG验证,随后执行yum clean all和yum makecache生成缓存,最后通过yum repolist确认源生效并安装测试软件如vim验证功能。 配置本地y…
Linux查看文件内容命令cat使用方法
cat命令主要用于快速查看小文件内容、合并文件及创建或追加文本,适合处理非二进制文件,但不适用于大文件浏览;对于大文件应使用less、head或tail等工具以避免终端刷屏。 在Linux系统中,cat 命令主要用于连接文件并打印到标准输出设备上。简单来说,它最直接、最常见的用途就是快速查看文本文件的全部内容,尤其适合那些内容不多的配置文件或代码片…
Linux如何查看当前IP地址
使用ip addr或hostname -I可查看Linux本地IP,ip addr显示详细网络接口信息,hostname -I列出所有活动IP,ifconfig需安装net-tools,curl ifconfig.me查询公网IP。 在Linux系统中查看当前IP地址有多种方法,常用命令适用于不同的发行版和网络配置方式。以下是几种简单有效的查看方式…
CentOS系统迁移怎么操作_CentOS系统迁移方案详解
答案是基于rsync的文件同步法最稳妥。核心步骤包括:准备目标环境并备份源系统;用rsync同步数据,排除特殊目录;通过chroot修复新系统,更新fstab、重装GRUB、重建initramfs、调整网络;迁移后若无法启动,需检查fstab、引导、SELinux,网络问题则查网卡名、配置、防火墙。 CentOS系统迁移,说白了,就是把一个跑得好好…
Linux怎么设置端口转发规则
答案:Linux端口转发需启用IP转发并配置iptables规则,首先通过修改/proc/sys/net/ipv4/ip_forward或sysctl.conf永久开启IP转发,然后使用iptables的PREROUTING链设置DNAT目标地址转换,POSTROUTING链添加MASQUERADE源地址伪装,并在FORWARD链允许相应流量,最后…
Linux文件压缩与解压缩命令合集
Linux文件压缩解压需根据格式选择命令:tar用于打包,配合gzip、bzip2、xz可生成.tar.gz、.tar.bz2、.tar.xz;zip适用于跨平台。压缩率xz>bzip2>gzip,速度反之;zip兼容性好。用--exclude可排除文件,split可分卷压缩,-v参数显示过程详情。 Linux下文件压缩与解压缩,其实就…
Linux如何使用nm-tool查看网络状态
nm-tool是Linux下查看NetworkManager管理的网络状态的简易工具,可显示接口、IP、网关、DNS等信息;其输出包括NetworkManager整体状态、设备连接状态及IPv4/IPv6配置,适用于快速诊断网络问题;若命令未找到需安装network-manager或启用NetworkManager服务;尽管nm-tool直观易用,…
如何在Linux中启用IP转发 Linux sysctl内核参数
启用IP转发需修改net.ipv4.ip_forward参数,临时启用用sysctl命令,永久启用需在/etc/sysctl.conf中添加net.ipv4.ip_forward=1并执行sysctl -p生效,还可通过/etc/sysctl.d/管理配置,IPv6对应参数为net.ipv6.conf.all.forwarding,启用后可结合ip…