-
Linux中查看环境变量有五种方法:一、env命令显示已导出变量;二、printenv查看全部或指定变量;三、set显示所有shell变量及函数;四、declare-p显示变量属性;五、/proc/PID/environ查看进程原始环境。
-
首先使用netstat、ss或lsof命令查看端口占用情况,如sudonetstat-tulnp或sudoss-tulnp|grep:端口号,确定占用端口的PID后,用sudokill-9PID终止进程并验证释放。
-
使用lspci命令可查看PCI设备列表,加-v参数显示详细信息,-l参数显示厂商和型号;2.用lshw-Cbus查看PCI总线结构;3.通过/sys/bus/pci/devices读取设备ID;4.运行dmidecode-tslot获取物理插槽信息。
-
确认主板为LegacyBIOS模式后,关闭SecureBoot并启用CSM,使用Rufus等工具将UbuntuISO写入U盘并选择MBR分区类型,安装时采用MBR分区表,创建/boot、swap和根分区,避免EFI分区,最后将GRUB引导安装到主硬盘(如/dev/sda),可顺利完成Ubuntu安装。
-
配置SSH远程登录的核心步骤是安装OpenSSH服务器、修改配置文件、设置防火墙规则和用户权限。首先,安装OpenSSH服务器,在Debian/Ubuntu上用sudoaptupdate&&sudoaptinstallopenssh-server,CentOS/RHEL则用sudoyuminstallopenssh-server或sudodnfinstallopenssh-server。其次,编辑/etc/ssh/sshd_config文件,可更改Port22为其他端口(如2222)、设置PermitRo
-
使用mkdir创建目录,如mkdirdirname;用rmdir删除空目录,如rmdirdirname,删除时目录必须为空。
-
Nano适合初学者快速编辑,Vim适合高效专业操作,VSCode适合现代化开发,Gedit适合图形化基础编辑,Micro则兼顾终端友好与功能丰富。
-
Linux终端彩色输出可通过五种方式配置:一、修改PS1变量启用提示符颜色;二、用dircolors配置ls颜色;三、直接设置LS_COLORS环境变量;四、用tput在脚本中动态输出彩色文本;五、修改/etc/DIR_COLORS实现全局ls配色。
-
Ubuntu安装前必须先运行sudoaptupdate更新本地索引,否则可能装不到最新版或提示“无法定位软件包”;CentOS/RHEL需按版本选用yum(7及以下)或dnf(8及以上);遇“packagenotfound”应先确认包名和源是否启用;手动安装.deb/.rpm时优先用aptinstall./或dnfinstall./自动解决依赖。
-
Vim是Linux下高效文本编辑器,含普通/插入/命令行三模式;掌握启动退出、光标移动、编辑删除、查找替换及窗口分割技巧可大幅提升配置与脚本编写效率。
-
根据Linux发行版选择对应命令卸载软件:Ubuntu/Debian用sudoaptremove或purge,CentOS/RHEL/Fedora用yumremove或dnfremove,openSUSE用zypperremove;源码安装的软件需手动删除或执行makeuninstall。
-
dmesg实时排查应优先用dmesg-w持续监听,辅以-T对齐时间、-H增强可读性;缓冲区易覆盖需调大或结合journalctl-k;紧盯error/failed/timeout等关键词、硬件地址及重复日志,再通过lsblk-S、nvmelist等定位物理设备。
-
容器安全管理核心在于构建多层次防御体系,从镜像构建、运行时隔离、宿主机加固、网络策略到持续监控形成整体防护。1.确保Docker镜像安全需选择最小基础镜像、进行漏洞扫描、采用多阶段构建、使用数字签名验证;2.运行时应以非root用户运行容器、限制capabilities、配置seccomp与MAC策略、设置只读文件系统;3.网络安全方面实施网络隔离、最小权限配置、加密内部通信;4.数据持久化方面合理选用卷管理、控制权限、使用Secrets机制或外部工具管理敏感信息。
-
答案:Linux下可通过iptables、socat和SSH实现端口转发。使用iptables配置DNAT和SNAT规则可重定向网络流量;socat工具能快速建立TCP转发通道;SSH支持本地、远程及动态隧道转发,适用于安全场景。
-
rsync增量同步文件未更新因默认依赖大小和修改时间判断,NFS等场景mtime不准导致跳过;应加--times保留时间戳或--checksum校验内容;SSH连接失败需先排查sshd、防火墙、地址;--exclude路径匹配相对源路径且须在源前;cron中需显式指定私钥并设600权限。