OnITRoad - 常见问题
如何在 Linux 中使用 gpg 密钥(密码或者无密码)将密钥签名到 rpm
如何在 Linux 中使用 gpg 密钥(密码或者无密码)将密钥签名到 rpm 在本文中,将介绍将 GPG 密钥签名到 rpm 的步骤 第 1 步:生成 GPG 密钥 执行以下命令以生成密钥。 我们可以根据要求选择它们的密钥类型和位大小。 # gpg --gen-key gpg (GnuPG) 2.0.22; Copyright (C) 2013 Free Software Foundation,
Views:0 2020-06-02
如何向Linux机器添加Banner
如何向Linux机器添加Banner Banner是您在登录到特定系统之前或者之后看到的东西。 在这篇文章中,将介绍如何创建一个横幅(banner),以提供有关用户即将访问的机器的信息。 在Linux服务器中检查此文件 # cat /etc/issue CentOS release 6.2 (Final) Kernel r on an m 或者 # cat /etc/issue.net
Views:0 2020-06-02
如何在文件的每行开头添加行号
如何在文件的每行开头添加行号 示例文件“/tmp/file” Apple Apricot Avocado Banana Bilberry Blackberry Blackcurrant 方法一 使用'nl' nl /tmp/文件 # nl /tmp/file 1 Apple 2 Apricot 3 Avocado 4 Banan
Views:0 2020-06-02
在 Linux 中允许/阻止 ssh 传入/传出连接的 iptables 规则
在 Linux 中允许/阻止 ssh 传入/传出连接的 iptables 规则 iptable 规则示例 这些规则可用于允许或者阻止来自特定主机或者网络的 ssh 连接 阻止 192.168.1.10 连接本地主机 192.168.1.6 [root@test1 ~]# iptables -I INPUT -s 192.168.1.10 -p tcp --dport ssh -j REJECT
Views:0 2020-06-02
在 RHEL 7/CentOS 7 中如何将服务分配给特定核心运行
在 RHEL 7/CentOS 7 中如何将服务分配给特定核心运行 在Linux中如何将服务绑定在某个CPU内核上运行? 如果服务是多线程服务,那么它可能会根据线程的可用性在多个核心上运行, 如果该服务在单个核心上运行,则每次重新启动服务时它将在不同的线程上运行,但至少它会继续使用单线程直到该服务重新启动。 在 Linux 中如何找出进程运行在哪个CPU核心上 如何将指定的CPU核心分配给服务?
Views:0 2020-06-02
在 Linux 中如何在超时后自动注销用户
在 Linux 中如何在超时后自动注销用户 如果会话空闲一段时间,自动注销功能主要用于注销用户。 在本文中,我们将在 Linux 设置中为单个用户设置不同的超时值。 要仅禁用 root 用户,请在 /etc/profile.d 中创建一个 log-out.sh 脚本 (脚本名称任意,log-out.sh 只是一个演示脚本名称) # touch /etc/profile.d/log-out.sh
Views:0 2020-06-02
如何自动刷新缓存的 CSS 和 JavaScript
如何自动刷新缓存的 CSS 和 JavaScript 在启用缓存的情况下编辑静态 JavaScript 和 CSS 文件时,浏览器通常不会获取更改,而是加载缓存版本。 这可能会导致用户布局错误,并使处理文件的开发人员感到困惑。 该问题的解决方案是在 URL 参数中将版本号添加到文件中。 在 PHP 中,我们可以简单地获取文件内容上次更改的时间,然后将其用作 URL 参数值。 $template_c
Views:0 2020-06-02
如何在 Red Hat Linux 中重启后自动启动服务?
如何在 Red Hat Linux 中重启后自动启动服务? 我们可以运行以下命令在重新启动后自动启动服务 # chkconfig service_name on 但是上面的命令只会为当前运行级别启用服务,所以我更喜欢使用下面的命令 # chkconfig --level 35 service_name on 使用 level 参数,我们可以选择希望服务运行的运行级别 重启后查看所有当前启用的服
Views:0 2020-06-02
在 Red Hat 7 中如何将 USB 模块 禁用
在 Red Hat 7 中如何将 USB 模块 禁用 检查USB 模块是否已正确加载 # lsmod | grep -i usb usb_storage 66762 0 模块看起来加载得很好,下面的命令将查看当前安装在服务器上的 USB 设备 # lsscsi [0:0:0:0] storage HP P244br 4.52 [0
Views:0 2020-06-02
在 Linux 中阻止/允许 icmp ping 请求
在 Linux 中阻止/允许 icmp ping 请求 在本文中,将介绍在 Linux 服务器中阻止或者允许传入和传出 icmp ping 请求的不同方法。 阻止来自网络 192.168.1.0/24 中所有服务器对 本地主机 192.168.1.6 的 ICMP ping 请求 [root@test1 ~]# iptables -I INPUT -s 192.168.1.0/24 -p ic
Views:0 2020-06-02
如何将 RHEL 7/CentOS 7 引导至单用户模式或者救援模式
如何将 RHEL 7/CentOS 7 引导至单用户模式或者救援模式 从RHEL 7开始,运行级别(runlevel)概念不再存在,现在将以前称为运行级别1的概念称为emergency.target。 因此,我们将使用术语“emergency.target”来表示“运行级别1” 要进入应急目标级别(emergency.target)可能有两种情况 您有一个可以正常工作的shell环境 您的计算机
Views:0 2020-06-02
如何在 Linux 中更改或者自定义 ksh shell 的登录提示
如何在 Linux 中更改或者自定义 ksh shell 的登录提示 默认情况下,在 Red Hat Linux 中,我们只会收到 ksh shell 的“$”提示 首先让我们创建一个默认 shell 为“ksh”的用户 # useradd -s /bin/ksh jack 如我们所见,对于基于 ksh shell 的用户,我们只得到一个美元 ($) 提示 # su - jack Last
Views:0 2020-06-02
在linux中如何永久更改默认登录shell
在linux中如何永久更改默认登录shell 在 Red hat Linux 中,我们登录的默认 shell 是 /bin/bash 如果我们想更改默认登录 shell,请按照以下步骤操作 检查当前登录使用的shell # echo $SHELL /bin/bash 查看系统中已经安装的可以使用的shell # chsh -l /bin/sh /bin/bash /sbin/nologi
Views:0 2020-06-02
如何更改 Linux 机器的默认运行级别
如何更改 Linux 机器的默认运行级别 如何将系统从图形用户界面修改为CLI(命令行界面)? 检查当前运行级别 # runlevel N 5M # who -r run-level 5 2012-09-28 11:21 这说明目前处于用于 GUI 和 CLI 的运行级别 5. 要更改 linux 机器的默认运行级别,只需使用此格式键入我们想要使用的运行级别 # init 3
Views:0 2020-06-02
如何修改Linux swappiness值?
如何修改Linux swappiness值? 什么是swappiness? 它是 Linux 中的一个特性,它控制内核在释放内存的过程中更喜欢交换的程度。 它可以设置为 0 到 100 范围内的值。 低值意味着内核将尽量避免交换,除非 内存 上几乎没有任何可用内存供任何新进程使用。 另一方面,更高的值会强制内核积极地从物理内存中换出页面。 Linux 机器的默认值是 60。 使用更高的值会对系
Views:0 2020-06-02
如何在 Linux 中更改以太网设备的 MAC 地址?
如何在 Linux 中更改以太网设备的 MAC 地址? 如果我们在机器或者服务器上添加了新的以太网设备, 我们将如何确定新的 MAC 地址并将其更新到其相关配置文件? 我们可以使用以下命令检查以太网卡的 MAC 地址 # ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:A3:F5:E6 inet addr:192.
Views:0 2020-06-02