OnITRoad - 常见问题
Systemd Linux journal日志系统
Systemd Linux journal日志系统 在Linux上使用的传统日志系统是rsyslog,它是传统syslog的现代版本。 Systemd引入了自己的日志系统:它由一个守护进程journald实现,该守护进程以二进制格式将日志存储到“日志”中,journalctl实用程序可以查询该日志。 日志配置文件 日志守护程序的行为可以通过更改其配置文件中的设置来修改:/etc/systemd
Views:0 2020-07-07
Linux列出所有目录并按大小排序
Linux列出所有目录并按大小排序 df 和 du 命令行实用程序是我们在 Linux 上测量磁盘消耗的两个最佳工具。 对于按文件夹检查磁盘使用情况,du 命令特别有用。 直接运行 du 时,将单独检查每个子目录的总磁盘使用情况。 根据文件夹结构的深度,这可能是大量目录,并且终端将收到大量输出的垃圾邮件。 在下面的例子中,我们在一个充满 Linux ISO 文件的目录上运行 du,但它只有一个目录
Views:0 2020-07-07
如何在 Linux 上使用 apt 命令列出已安装的软件包
如何在 Linux 上使用 apt 命令列出已安装的软件包 使用 apt 包管理器列出已安装的包 通过执行以下命令列出所有已安装的软件包。这还将显示每个已安装包的版本号和架构,以及它们所属的存储库。 $apt list --installed 由于每个包在输出中消耗一行,因此可以返回大量行。我们可以通过管道传递到 less 或者 more 来使输出更易于管理。 $apt list -
Views:0 2020-07-07
文件系统分区类型代码列表
文件系统分区类型代码列表 以下是用作参考的分区类型代码列表。 下面的列表是使用 fdisk 命令生成的: 0 Empty 24 NEC DOS 81 Minix/old Lin bf Solaris 1 FAT12 27 Hidden NTFS Win 82 Linux swap/So c1 DRDOS/se
Views:0 2020-07-07
使用 GeoDNS 根据国家/地区加载不同的网站内容
使用 GeoDNS 根据国家/地区加载不同的网站内容 使用 GeoDNS 绑定补丁,只有当加载页面的请求 IP 地址位于美国时,我们才能让 example.com 解析到美国的服务器,然后将所有其他请求转发到位于另一个国家的服务器。 我们将能够使用此方法将来自任何国家/地区代码的域请求指向指定的 DNS 记录。 在此示例中,我们将从充当名称服务器的测试服务器 (CentOS 6.3) 上的源代码编
Views:0 2020-07-07
在 Linux 中使用 Whois 查找网站信息
在 Linux 中使用 Whois 查找网站信息 Whois 是一个简单但功能强大的工具,可让我们查看有关特定域名或者 IP 地址的信息。 我们可以使用它来查看联系信息、名称服务器和域注册信息等内容。 安装 Whois Ubuntu/Debian $sudo apt install whois Fedora # dnf install whois OpenSUSE # zypper in
Views:0 2020-07-07
LVM 调整大小 - 如何减少 LVM 分区
LVM 调整大小 - 如何减少 LVM 分区 在这里,我们展示如何在 Linux 中缩小 LVM 卷或者分区,方法是首先调整文件系统的大小,然后调整逻辑卷的大小。 注意:在这个例子中,我们在 CentOS 7 中工作,在不同的 Linux 发行版中,某些命令可能会有所不同。 从 CentOS 7 开始,默认文件系统是 XFS,目前无法缩小,此示例使用 ext4 文件系统。 在这个例子中,我们将把逻
Views:0 2020-07-07
LVM 调整大小 - 如何增加 LVM 分区
LVM 调整大小 - 如何增加 LVM 分区 在这里,我们展示如何在 Linux 中扩展 LVM 卷或者分区,方法是首先调整逻辑卷的大小,然后调整文件系统的大小以利用另外的空间。 注意:在这个例子中,我们在 CentOS 7 中工作,在不同的 Linux 发行版中,某些命令可能会有所不同。 在这个例子中,我们将把逻辑卷 /var/centos/var 从 5GB 扩展到 10GB。 我们目前将此逻
Views:0 2020-07-07
在 Linux 中管理交换空间
在 Linux 中管理交换空间 交换空间是用于存储内存的磁盘区域。 在本教程中,我们将通过确定实际使用交换空间的内容、控制写入交换空间的频率以及最终根据需要添加另外的交换空间来了解如何管理 Linux 中的交换空间。 什么是使用交换空间? 我们可以做一些事情来检查我们的内存和交换使用情况,但是查看实际使用交换空间的内容是另一个问题。 获取此类信息的常用工具是“smem”。 首先,我们将在 Ce
Views:0 2020-07-07
Manjaro Linux 安装Cinnamon
Manjaro Linux 安装Cinnamon 如何在Manjaro上安装 Cinnamon桌面 开始安装Cinnamon: $sudo pacman -S cinnamon 这将仅安装基础锦标集包。 要安装其他常用的Cinnamon组件,执行此命令: $sudo pacman -S cinnamon-wallpapers cinnamon-sounds gnome-terminal pa
Views:0 2020-07-07
mkdir: cannot create directory No such file or directory
mkdir: cannot create directory No such file or directory 问题 $mkdir: cannot create directory ‘/tmp/test/TEMP’: No such file or directory 原因 如果 /tmp/test/TEMP中 某个子目录(比如tmp目录,test目录)不存在,则会报这个错误。 我们
Views:0 2020-07-07
NFS vs SAMBA vs CIFS
NFS vs SAMBA vs CIFS NFS 、 SAMBA 和 CIFS 是三个不同的术语,每当有人提到两个或者多个系统之间的文件共享时,它们就会被抛出很多。 但是,我们知道这三个实现是做什么的,以及它们的实现方式有何不同吗? 出于某种原因,即使对于一些经验丰富的系统管理员来说,这些技术仍然是神秘的。 实际上,这三者中的每一个都有一些使它们不同的定义特征,并且它们都很难理解。 在本文中,我们
Views:0 2020-07-07
Nslookup Linux 命令
Nslookup Linux 命令 可以在 Linux 系统上安装和使用 nslookup 实用程序,以查找有关域或者 IP 地址的 DNS 记录的信息。 在解决 DNS 问题时,它特别方便。 与 nslookup 一起安装的一个流行工具是 dig ,它类似但使用不同的解析器。 它是 nslookup 的一个很好的替代品,但 nslookup 通常更易于使用。 安装 nslookup nslo
Views:0 2020-07-07
Package ‘docker.io’ has no installation candidate
Package ‘docker.io’ has no installation candidate Docker及其Docker.io debian pakcage目前无法使用: Package 'docker.io' has no installation candidate 安装docker的最简单方法是使用get.docker.com脚本: 首先,安装curl工具: # apt-get i
Views:0 2020-07-07
如何在Linux中加密分区
如何在Linux中加密分区 在Linux上安装CryPTSetup 在Ubuntu,Debian和Linux Mint上安装CryPTSetup: $sudo apt install cryptsetup 在CentOS,Fedora,Almalinux和Red Hat中安装CryptSetup: $sudo dnf install cryptsetup 在Arch Linux和Manja
Views:0 2020-07-07
ssh无密码登录
ssh无密码登录 配置SSH无密码登录 首先打开终端并在系统上生成RSA键。运行以下命令,然后按回车键三次。 $ssh-keygen 接下来,我们使用“ssh-copy-id”命令将我们的密钥复制到远程系统。此时需要输入远程系统的登录密码: $ssh-copy-id user@hostname 既然密钥已被复制到远程系统,我们将能够像往常一样连接,但不再需要提供密码。 $ssh
Views:0 2020-07-07