-
Linux转发功能默认关闭,需确认/proc/sys/net/ipv4/ip_forward值为1;临时开启用echo1>/proc/sys/net/ipv4/ip_forward或sysctl-w,永久生效需在/etc/sysctl.d/下配置并运行sysctl--system。
-
Linux中chmod命令用于修改文件权限,通过符号模式(u、g、o、a与+、-、=)或数字模式(4=r,2=w,1=x)设置三类用户(所有者、组、其他)的读、写、执行权限,如755表示所有者rwx、组和他人r-x,配合-R可递归修改目录权限,合理配置可保障系统安全。
-
需修改sudoers配置启用NOPASSWD:一、用visudo编辑主文件并添加用户规则;二、通过/etc/sudoers.d/新建独立配置文件;三、按最小权限原则限定免密命令路径;四、通过用户组统一授权免密权限。
-
MySQL8.0+忘密码后必须用ALTERUSER修改,不可UPDATEmysql.user;需免密启动(加--skip-grant-tables和--skip-networking),执行ALTERUSER并指定插件类型,再FLUSHPRIVILEGES。
-
Linux各发行版软件安装方法不同:一、CentOS/RHEL7用yuminstall;二、Fedora/RHEL8+用dnfinstall;三、Debian/Ubuntu用apt-getinstall;四、推荐用aptinstall;五、离线RPM包用rpm-ivh;六、离线DEB包用dpkg-i并apt--fix-brokeninstall。
-
应优先用pgrep-f匹配完整命令行再xargskill;若用ps+grep,需方括号绕过自身匹配,如grep'[n]ginx';kill默认发SIGTERM,仅卡死时补-9;systemd服务须用systemctlstop,不可硬杀。
-
ssh-copy-id失败后手动追加仍登录失败的根本原因是目录权限链问题:家目录不能777/775、~/.ssh必须700、authorized_keys路径中任一父目录属主非当前用户均被拒绝。
-
清空文件内容可用>filename或truncate-s0filename,前者通过重定向清空,后者截断为0字节,均保留文件属性,推荐优先使用这两种方法。
-
用dockervolume命令管理存储卷最稳妥,因其显式、可追踪、避免匿名卷垃圾;-v启动时创建卷不推荐,易导致僵尸卷和维护困难。
-
First,edittheresolv.conffileusingaterminalcommandlikesudonano/etc/resolv.conf,thenaddalinesuchasnameserver8.8.8.8tospecifytheDNSserver,andensureproperfilepermissionswithchmodifneededforchangestotakeeffect.
-
cat命令是Linux中快速查看文件内容的基础工具,支持单文件显示、行号标注(-n)、不可见字符可视化(-A)、多文件合并输出及管道配合less分页查看。
-
需依次执行安装、服务初始化及网络权限设置:一、用apt/dnf/yum安装MySQL;二、启动并启用mysqld服务;三、运行mysql_secure_installation配置安全策略;四、修改bind-address为0.0.0.0并重启服务;五、创建远程用户并授权;六、开放防火墙3306端口。
-
要在Linux系统启用远程安全访问,需安装配置OpenSSH服务:一、检查openssh-server是否已安装;二、用对应包管理器安装;三、启动并设为开机自启;四、防火墙放行SSH端口;五、编辑sshd_config加固配置。
-
Tmux是功能完备的终端复用器,支持多窗口/窗格管理、会话持久化及复制模式;安装后通过Ctrl-b前缀键实现窗口切换(0-9/n/p)、窗格分割("/%)、会话脱离(d)与重连(attach)等操作。
-
直接运行tune2fs-l/dev/sdXN可查看ext分区完整底层参数,如块大小、保留比例、文件系统特性等;须确认设备名为分区(如/dev/sda1)而非整盘,并建议在未挂载或只读挂载下修改关键字段。