OnITRoad - 其他

如何在 Linux 中安装、更新和卸载字体

如何在 Linux 中安装、更新和卸载字体 在 Linux 桌面上添加、删除和管理字体很简单,只要我们知道将它们放在哪里。 Linux字体目录 Linux 支持两个主要位置来放置新字体。 第一个位置使字体在全球范围内可用,因此如果有多个人登录 Linux 服务器并希望访问标准字体以外的字体,则这些字体的目录是 /usr/share/fonts。 在该目录中,我们会发现五个子目录,其中三个很重要

Views:0  2020-07-15

Linux中如何杀死进程

Linux中如何杀死进程 killall 命令是一种强大但可定制的武器,可以对抗坏程序 每隔一段时间,程序就会挂起,在这种情况下,我们需要一种杀死它的方法。 Linux 提供了几种从 shell 强制终止程序的方法。 如何使用“killall”命令 killall 命令按名称杀死所有进程。 这意味着如果我们运行同一程序的三个版本,killall 命令会杀死所有三个版本。 示例: killa

Views:0  2020-07-15

如何使用 Samba 设置 Linux 文件共享

如何使用 Samba 设置 Linux 文件共享 Linux 是为了在网络上而设计的,这就是它提供高度安全性和灵活性的原因。 如果我们在一个网络上有多台计算机,那么我们可能需要从 Linux 桌面共享文件夹。 由于 Linux 固有的灵活性,我们可以在 Samba 的帮助下轻松做到这一点。 什么是Samba? Samba 是服务器消息块 (SMB) 协议的 Linux 实现,用于网络文件共享。

Views:0  2020-07-15

如何使用 GParted 对硬盘进行分区

如何使用 GParted 对硬盘进行分区 最好的基于 Linux 的硬盘分区工具是 GParted,它可用于大多数 Linux 发行版的实时镜像。 GParted 用户界面 GParted 顶部有一个菜单,下方有一个工具列。 主界面具有所选磁盘的图形表示,以及列出分区的表格。 右上角包含一个默认为 /dev/sda 的下拉列表。 该列表包含所有可用的驱动器。 在标准笔记本电脑上,只有 /dev

Views:0  2020-07-15

如何在 Linux 中使用“rsync”复制文件和文件夹

如何在 Linux 中使用“rsync”复制文件和文件夹 本文介绍了如何使用 Linux 的 rsync 文件传输程序来复制目录和文件 在命令行中使用rsync复制 根据文件类型复制:rsync /home/jon/Desktop/data/*.jpg /home/jon/Desktop/backupdata/ 根据文件大小复制:rsync --max-size=2k /home/jon/D

Views:0  2020-07-15

如何在 Bash 脚本中使用测试条件

如何在 Bash 脚本中使用测试条件 Linux test命令将一个元素与另一个元素进行比较,但它更常用于 BASH shell 脚本中,作为控制逻辑和程序流程的条件语句的一部分。 简单的示例 在终端窗口中尝试这些命令。 test 1 -eq 2 && echo "yes" || echo "no" 上面的命令分解如下: test :

Views:0  2020-07-15

如何使用 Linux Sleep 命令暂停 BASH 脚本

如何使用 Linux Sleep 命令暂停 BASH 脚本 使用 Sleep 命令的示例 假设我们有一个脚本来处理从另一台服务器下载的文件。 在所有文件完成下载之前,脚本不应开始复制过程。 下载过程由在我们之前运行的单独脚本执行。 复制文件的脚本可能包含一个循环来测试是否所有文件都已下载(它通过在开始复制过程之前检查是否找到 50 个文件来完成此操作)。 不断进行脚本测试毫无意义,因为这会占用

Views:0  2020-07-15

如何在 Linux 中使用 Sudo 命令

如何在 Linux 中使用 Sudo 命令 Sudo 是 Linux 中最重要的命令之一,因此它也是每个 Linux 用户应该学习如何使用的第一批命令之一。 现代 Linux 发行版可以提供一个与 Windows 或者 macOS 一样易于导航的工作环境,但仍有很多任务最好留给终端。 由于我们可能会在终端中遇到权限问题,因此了解如何在 Linux 中使用 sudo 命令非常重要。 什么是 Su

Views:0  2020-07-15

如何使用 wget Linux 命令下载网页和文件

如何使用 wget Linux 命令下载网页和文件 wget 命令的特点 我们可以使用 wget 下载整个网站并将链接转换为指向本地资源,以便我们可以离线查看网站。 wget 实用程序还会在连接断开时重试下载,并在可能的情况下在连接返回时从断开的位置恢复。 wget 的其他特性如下: 使用 HTTP、HTTPS 和 FTP 下载文件。 恢复下载。 将下载的网页中的绝对链接转换为相对 URL,

Views:0  2020-07-15

在 Ubuntu 18.04 上安装 Docker 并部署 NGINX 容器

在 Ubuntu 18.04 上安装 Docker 并部署 NGINX 容器 使用容器轻松托管网站 容器是部署服务和应用程序的隔离实例的好方法。 使用这些容器化工具,我们可以轻松地将它们从一台服务器移动到另一台服务器,快速更新它们,甚至将它们部署到集群上以获得更大的可扩展性。 本文将引导我们完成安装市场上最流行的容器工具之一 Docker,然后部署 NGINX Web 服务器的过程。 安装

Views:0  2020-07-15

在 Ubuntu服务器 18.04 上安装 Fail2ban

在 Ubuntu服务器 18.04 上安装 Fail2ban 通过添加入侵检测系统提高 Ubuntu服务器 的安全性。 Fail2ban 会监控特定的日志文件(在 /var/log 目录中找到)是否有失败的登录尝试或者自动攻击。 当 Fail2ban 检测到来自 IP 地址的企图入侵时,它会阻止 IP 地址(通过向 iptables 安全系统添加新链)进入服务器。 如何安装 Fail2ban

Views:0  2020-07-15

如何编写 AWK 命令和脚本

如何编写 AWK 命令和脚本 AWK 命令、语法和示例 awk 命令是处理或者分析文本文件的强大方法。 特别是,它分析按行(行)和列组织的数据文件。 可以从命令行运行简单的 awk 命令。 更复杂的任务应该作为 awk 程序(称为 awk 脚本)写入文件。 AWK 基础 awk 命令的基本格式如下所示: awk 'pattern {action}' input-file > outp

Views:0  2020-07-15

Bash脚本参数和选项

Bash脚本参数和选项 bash shell 读取参数 shell为我们提供一些易于使用的变量来处理输入参数: $0是脚本的名称。 $1是第一个参数。 $2是第二个参数。 shell可以读取9个参数。 示例: #!/bin/bash echo $0 # 脚本名称 echo $1 # 第1个参数 echo $2 # 第2个参数 echo $3 # 第3个参数 执行脚本 ./myscrip

Views:0  2020-07-15

如何在脚本中使用 bc 计算器

如何在脚本中使用 bc 计算器 从 shell 脚本计算值 Linux bc 程序可用作方便的桌面计算器或者数学脚本语言。 就像通过终端调用 bc 命令一样简单。 除了 bc 实用程序之外,大多数 shell 还提供其他执行算术运算的方法。 BC 命令语法 bc 命令的语法类似于 C 编程语言。 该命令支持多个开关: -h , --help :打印此用法并退出。 -i , --inter

Views:0  2020-07-15

Unix/Linux 命令 Alternatives

Unix/Linux 命令 Alternatives Alternatives 为常见的默认程序设置符号链接 Alternatives 创建、删除、维护和显示有关组成 Alternatives 系统的符号链接的信息。 术语 由于alternatives 的活动相当复杂,所以有一些特定的术语 通用名称(Generic name):一个名称,如 /usr/bin/editor,它通过替代系统

Views:0  2020-07-15

Linux 命令“at”

Linux 命令“at” 在Linux中,命令at、batch、atq和atrm队列检查或者删除作业以供以后执行。 默认情况下可能不会安装这些命令。 调度任务的典型方法是通过 cron ,而不是 at 及其相关命令。 语法 这些命令采用以下一般形式: at [-V] [-q queue] [-f file] [-mldbv] TIME at -c job [job...] atq [-V] [

Views:0  2020-07-15