红联Linux门户

Linux帮助
  • 九个常用的linux下touch命令

    2018-05-02 - touch 命令用于创建空文件,也可以更改 Unix 和 Linux 系统上现有文件时间戳。这里所说的更改时间戳意味着更新文件和目录的访问以及修改时间。 让我们来看看 touch 命令的语法和选项: 语法: # touch {选项} {文件} touch 命令中使用的选项: touch-command...

  • Linux gunzip 命令详解

    2018-04-16 - 我们已经讨论过 Linux 下 gzip 命令的用法。对于初学者来说,gzip 工具主要用于压缩或者展开文件。解压时,在 gzip 命令后添加 -d 选项即可,使用示例如下: gzip -d [compressed-file-name] 不过,在解压或扩展 gzip 创建的压缩文件时,有另一款完全不同的...

  • SSH别名示例5则

    2018-04-10 - 作为一个 Linux 用户,我们常用 ssh 命令 来登入远程机器。ssh 命令你用得越多,你在键入一些重要的命令上花的时间也越多。我们可以用 定义在你的 .bashrc 文件里的别名 或函数来大幅度缩减花在命令行界面(CLI)的时间。但这不是最佳解决之道。最佳办法是在...

  • Ansible 教程之:Ansible命令介绍

    2018-04-08 - 在我们之前的 Ansible 教程中,我们讨论了 Ansible 的安装和配置。在这个 Ansible 教程中,我们将学习一些基本的 Ansible 命令的例子,我们将用它来管理基础设施。所以让我们先看看一个完整的 Ansible 命令的语法: $ ansible group -m module -a arguments...

  • type命令入门

    2018-04-07 - type 命令用于查找 Linux 命令的信息。顾名思义,你可以使用 type 命令轻松找出给定的命令是否是别名、shell 内置命令、文件、函数或关键字。另外,你也可以找到命令的实际路径。为什么有人需要找到命令类型?例如,如果你经常在共享的计算机上工作,则某些...

  • 比较全面的Linux常用命令

    2018-04-05 - 现在越来越多的人都在和Linux打交道,学习Linux,学习Linux就得学习Linux命令。我觉得Linux相比Windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢Linux的原因,比较短小但却功能强大。我将我了解到常用Linux命令大全列举一下,真的是...

  • 容器监控的命令行工具cTop容器监控的命令行工具cTop

    2018-04-03 - 最近 Linux 容器很火,我们中的大多数人甚至已经在使用它,同时一些人也开始学习它。 我们已经介绍了有名的 GUI(用户图形界面) 工具如 Portainer 和 Rancher 。这将会有助于我们通过 GUI 管理容器。 这篇指南将会通过 cTop 命令帮助我们理解和监控 Linux...

  • 解读ip命令展示的网络连接信息解读ip命令展示的网络连接信息

    2018-03-25 - ip 命令可以告诉你很多网络连接配置和状态的信息,但是所有这些词和数字意味着什么?让我们深入了解一下,看看所有显示的值都试图告诉你什么。 当您使用 ip a(或 ip addr)命令获取系统上所有网络接口的信息时,您将看到如下所示的内容: $ ip a 1: lo: LOO...

  • du及df命令的使用(附带示例)du及df命令的使用(附带示例)

    2018-03-18 - 在本文中,我将讨论 du 和 df 命令。du 和 df 命令都是 Linux 系统的重要工具,来显示 Linux 文件系统的磁盘使用情况。这里我们将通过一些例子来分享这两个命令的用法。 du 命令 du(disk usage 的简称)是用于查找文件和目录的磁盘使用情况的命令。du 命令...

  • 使用一个命令重置Linux桌面为默认设置使用一个命令重置Linux桌面为默认设置

    2018-03-17 - 前段时间,我们分享了一篇关于 Resetter 的文章 这是一个有用的软件,可以在几分钟内将 Ubuntu 重置为出厂默认设置。使用 Resetter,任何人都可以轻松地将 Ubuntu 重置为第一次安装时的状态。今天,我偶然发现了一个类似的东西。不,它不是一个应用程序,而...

  • 为初学者介绍的Linux tee命令(6个例子)为初学者介绍的Linux tee命令(6个例子)

    2018-03-13 - 有时候,你会想手动跟踪命令的输出内容,同时又想将输出的内容写入文件,确保之后可以用来参考。如果你想寻找这相关的工具,那么恭喜你,Linux 已经有了一个叫做 tee 的命令可以帮助你。 本教程中,我们将基于 tee 命令,用一些简单的例子开始讨论。但是在此...

  • 简单介绍ldd命令简单介绍ldd命令

    2018-03-12 - 如果您的工作涉及到 Linux 中的可执行文件和共享库的知识,则需要了解几种命令行工具。其中之一是 ldd ,您可以使用它来访问共享对象依赖关系。在本教程中,我们将使用一些易于理解的示例来讨论此实用程序的基础知识。 请注意,这里提到的所有示例都已在 Ubu...

  • 给“rm”命令添加个“垃圾桶”给“rm”命令添加个“垃圾桶”

    2018-03-10 - 人类犯错误是因为我们不是一个可编程设备,所以,在使用 rm 命令时要额外注意,不要在任何时候使用 rm -rf *。当你使用 rm 命令时,它会永久删除文件,不会像文件管理器那样将这些文件移动到 垃圾箱。 有时我们会将不应该删除的文件删除掉,所以当错误地删除...

  • 如何在Linux中轻松修正拼写错误的Bash命令如何在Linux中轻松修正拼写错误的Bash命令

    2018-03-07 - 我知道你可以按下向上箭头来调出你运行过的命令,然后使用左/右键移动到拼写错误的单词,并更正拼写错误的单词,最后按回车键再次运行它,对吗?可是等等。还有一种更简单的方法可以纠正 GNU/Linux 中拼写错误的 Bash 命令。这个教程解释了如何做到这一点。...

  • fold命令入门示例教程fold命令入门示例教程

    2018-03-05 - 你有没有发现自己在某种情况下想要折叠或中断命令的输出,以适应特定的宽度?在运行虚拟机的时候,我遇到了几次这种的情况,特别是没有 GUI 的服务器。以防万一,如果你想限制一个命令的输出为一个特定的宽度,现在看看这里!fold 命令在这里就能派的上用场...

  • 为初学者介绍Linux whereis命令(5个例子)为初学者介绍Linux whereis命令(5个例子)

    2018-02-26 - 有时,在使用命令行的时候,我们需要快速找到某一个命令的二进制文件所在位置。这种情况下可以选择 find 命令,但使用它会耗费时间,可能也会出现意料之外的情况。有一个专门为这种情况设计的命令:whereis。 在这篇文章里,我们会通过一些便于理解的例子来...

  • 通过ncurses在终端创建一个冒险游戏通过ncurses在终端创建一个冒险游戏

    2018-02-25 - 怎样使用 curses 函数读取键盘并操作屏幕。本篇介绍如何使用其它的 curses 函数。 探险 当我逐渐长大,家里有了一台苹果 II 电脑。我和我兄弟正是在这台电脑上自学了如何用 AppleSoft BASIC 写程序。我在写了一些数学智力游戏之后,继续创造游戏。作为 80 年...

  • 如何在终端输入密码时显示星号如何在终端输入密码时显示星号

    2018-02-24 - 当你在 Web 浏览器或任何 GUI 登录中输入密码时,密码会被标记成星号 ******** 或圆点符号 。这是内置的安全机制,以防止你附近的用户看到你的密码。但是当你在终端输入密码来执行任何 sudo 或 su 的管理任务时,你不会在输入密码的时候看见星号或者圆点符号...

  • 菜鸟们,通过这几个例子,包你学会uptime命令的用法菜鸟们,通过这几个例子,包你学会uptime命令的用法

    2018-02-20 - Linux 小白,若对系统管理有兴趣,或想成为资深用户,就需要对命令行有扎实的功底。你需要知道很多命令,其中一个就是 uptime。文本我们会通过一些容易理解的案例来讲解一下这个命令的基本用法。 再开始前有必要说一下,文中的所有案例都在 Ubuntu 16.04 上...

  • 为初学者准备的Linux rmdir命令案例教程为初学者准备的Linux rmdir命令案例教程

    2018-02-19 - 在 Linux 命令行上删除文件和目录,我们已经讨论过 rm命令 的使用。然而,这里有另一个相关的命令行工具,专门针对目录的删除。这是所指的工具就是 rmdir,本教程中,我们将根据一些简单的实例来讨论它。 Linux rmdir 命令 见名知意,rmdir(remove director...

  • Linux mkdir命令的初学者教程Linux mkdir命令的初学者教程

    2018-02-18 - 当你使用命令行的时候,无论什么时候,你都位于一个目录中,它告诉了命令行当前所位于的完整目录。在 Linux 中,你可以使用 rm 命令删除目录,但是首先,你需要使用 mkdir 命令来创建目录。在这篇教程中,我将使用一些易于理解的例子来讲解这个工具的基本用...

  • 谨慎使用Linux find命令

    2018-02-16 - 最近有朋友提醒我有一个有用的选项来更加谨慎地运行 find 命令,它就是 -ok。除了一个重要的区别之外,它的工作方式与 -exec 相似,它使 find 命令在执行指定的操作之前请求权限。 这有一个例子。如果你使用 find 命令查找文件并删除它们,你可能使用的是下...

  • 如何在Linux/Unix的Bash中打开或关闭ls命令颜色显示如何在Linux/Unix的Bash中打开或关闭ls命令颜色显示

    2018-02-16 - 如何在 Linux 或类 Unix 操作系统上的 bash shell 中打开或关闭文件名称颜色(ls 命令颜色)? 大多数现代 Linux 发行版和 Unix 系统都有一个定义了文件名称颜色的别名。然后,ls 命令负责在屏幕上显示文件、目录和其他文件系统对象的颜色。 默认情况下,文...

  • 使用iftop命令监控网络带宽使用iftop命令监控网络带宽

    2018-02-13 - 系统管理员需要监控 IT 基础设施来确保一切正常运行。我们需要监控硬件,也就是内存、硬盘和 CPU 等的性能,我们也必须监控我们的网络。我们需要确保我们的网络不被过度使用,否则我们的程序,网站可能无法正常工作。在本教程中,我们将学习使用 iftop。 ift...

  • 如何列出所有的Bash Shell内置命令如何列出所有的Bash Shell内置命令

    2018-02-13 - 内置命令包含在 bash shell 本身里面。我该如何在 Linux / Apple OS X / *BSD / Unix 类操作系统列出所有的内置 bash 命令,而不用去读大篇的 bash 操作说明页? shell 内置命令就是一个命令或一个函数,从 shell 中调用,它直接在 shell 中执行。 bash shel...

  • 通过案例学习xfs文件系统相关命令通过案例学习xfs文件系统相关命令

    2018-02-12 - 本文我们来看一些常用的 xfs 管理命令。我们将会通过几个例子来讲解如何创建 xfs 文件系统,如何对 xfs 文件系统进行扩容,如何检测并修复 xfs 文件系统。 创建 XFS 文件系统 mkfs.xfs 命令用来创建 xfs 文件系统。无需任何特别的参数,其输出如下: root@ke...

  • 为Linux初学者讲解wc命令为Linux初学者讲解wc命令

    2018-02-10 - 在命令行工作时,有时您可能想要知道一个文件中的单词数量、字节数、甚至换行数量。如果您正在寻找这样做的工具,您会很高兴地知道,在 Linux 中,存在一个命令行实用程序,它被称为 wc,它为您完成所有这些工作。在本文中,我们将通过简单易懂的例子来讨论...

  • Linux终端下的多媒体应用Linux终端下的多媒体应用

    2018-02-07 - Linux 终端是可以支持多媒体的。是的,这是真的!你可以使用 Mplayer、fbi 和 fbgs 来实现不打开 X 会话就听音乐、看电影、看照片,甚至阅读 PDF。此外,你还可以通过 CMatrix 来体验黑客帝国(Matrix)风格的屏幕保护。 不过你可能需要对系统进行一些修改才...

  • 8个你不一定全都了解的rm命令示例8个你不一定全都了解的rm命令示例

    2018-02-07 - 删除文件和复制/移动文件一样,都是很基础的操作。在 Linux 中,有一个专门的命令 rm,可用于完成所有删除相关的操作。在本文中,我们将用些容易理解的例子来讨论这个命令的基本使用。 但在我们开始前,值得指出的是本文所有示例都在 Ubuntu 16.04 LTS 中测...

  • 如何在使用scp命令时递归地排除文件如何在使用scp命令时递归地排除文件

    2018-01-31 - 我需要将所有包含 *.c 文件的文件夹从名为 hostA 的本地笔记本复制到 hostB。我使用的是下面的 scp 命令,但不知道如何排除特定的文件(如 *.out): $ scp -r ~/projects/ user@hostB:/home/delta/projects/ 如何告诉 scp 命令在 Linux/Unix 命令行中排除特...

  • 用命令行查看比特币等加密货币的价格用命令行查看比特币等加密货币的价格

    2018-01-31 - 使用 Cli-Fyi,我们可以很容易地了解加密货币的最新价格和许多其他有用的细节。今天,我们将看到另一个名为 Coinmon 的加密货币价格查看工具。不像 Cli.Fyi,Coinmon 只能用来查看不同加密货币的价格。没有其他功能!Coinmon 会在终端上检查加密货币的价格。...

  • 十大Linux命令行游戏十大Linux命令行游戏

    2018-01-24 - Linux 从来都不是游戏的首选操作系统,尽管近日来 Linux 的游戏提供了很多,你也可以从许多资源下载到 Linux 游戏。 也有专门的 游戏版 Linux。没错,确实有。但是今天,我们并不是要欣赏游戏版 Linux。 Linux 有一个超过 Windows 的优势。它拥有一个强大的...

  • 通过Linux命令行连接Wifi通过Linux命令行连接Wifi

    2018-01-24 - 目标:仅使用命令行工具来配置 WiFi 发行版:适用主流的那些 Linux 发行版 要求:安装了无线网卡的 Linux 并且拥有 root 权限。 难度:简单 约定: 1.# - 需要使用 root 权限来执行指定命令,可以直接使用 root 用户来执行,也可以使用 sudo 命令 2.$ - 可以...

  • 让我们使用PC键盘在终端演奏钢琴让我们使用PC键盘在终端演奏钢琴

    2018-01-21 - 厌倦了工作?那么来吧,让我们弹弹钢琴!是的,你没有看错,根本不需要真的钢琴。我们可以用 PC 键盘在命令行下就能弹钢琴。向你们介绍一下 piano-rs 这是一款用 Rust 语言编写的,可以让你用 PC 键盘在终端弹钢琴的简单工具。它自由开源,基于 MIT 协议。你...

  • 让history命令显示日期和时间

    2018-01-19 - 我们都对 history 命令很熟悉。它将终端上 bash 执行过的所有命令存储到 .bash_history 文件中,来帮助我们复查用户之前执行过的命令。 默认情况下 history 命令直接显示用户执行的命令而不会输出运行命令时的日期和时间,即使 history 命令记录了这个时间。...

  • 如何让curl命令通过代理访问如何让curl命令通过代理访问

    2018-01-19 - 我的系统管理员给我提供了如下代理信息: IP: 202.54.1.1 Port: 3128 Username: foo Password: bar 该设置在 Google Chrome 和 Firefox 浏览器上很容易设置。但是我要怎么把它应用到 curl 命令上呢?我要如何让 curl 命令使用我在 Google Chrome 浏览器上的...

  • 超全的Linux机器的渗透测试命令备忘表超全的Linux机器的渗透测试命令备忘表

    2018-01-19 - 如下是一份 Linux 机器的渗透测试备忘录,是在后期开发期间或者执行命令等操作时的一些典型命令,设计为测试人员进行本地枚举检查之用。 命令 描述 netstat -tulpn 在 Linux 中显示对应了进程ID(PID)的网络端口。 watch ss -stplu 通过套接字实时观察 TCP,...

  • 在RHEL/CentOS系统上使用YUM history命令回滚升级操作在RHEL/CentOS系统上使用YUM history命令回滚升级操作

    2018-01-18 - 为服务器打补丁是 Linux 系统管理员的一项重要任务,为的是让系统更加稳定,性能更加优化。厂商经常会发布一些安全/高危的补丁包,相关软件需要升级以防范潜在的安全风险。 Yum (Yellowdog Update Modified) 是 CentOS 和 RedHat 系统上用的 RPM 包管理工...

  • Linux的fmt命令用法与案例Linux的fmt命令用法与案例

    2018-01-15 - 有时你会发现需要格式化某个文本文件中的内容。比如,该文本文件每行一个单词,而任务是把所有的单词都放在同一行。当然,你可以手工来做,但没人喜欢手工做这么耗时的工作。而且,这只是一个例子 - 事实上的任务可能千奇百怪。 好在,有一个命令可以满足至...

  • 使用fdisk和fallocate命令创建交换分区使用fdisk和fallocate命令创建交换分区

    2018-01-15 - 交换分区在物理内存(RAM)被填满时用来保持内存中的内容。当 RAM 被耗尽,Linux 会将内存中不活动的页移动到交换空间中,从而空出内存给系统使用。虽然如此,但交换空间不应被认为是物理内存的替代品。 大多数情况下,建议交换内存的大小为物理内存的 1 到...