2025年2月28日

在 Ubuntu 18.04 LTS 中查找并替换重复文件

有时我们的系统会加载驻留在不同位置的相同文件,从而耗尽我们的内存资源。在某些情况下,我们将文件下载到某个位置,然后重新下载并将其保存到其他位置。我们经常忘记,我们的系统上可能存在许多同名的文件,但我们不知道确切的位置。如果您使用系统一段时间,这些重复的文件可能会占用大量空间并造成很大的混乱。当我们想要清除杂乱的文件时,手动查找重复文件然后删除它们是一项非常繁重的任务。但是,Ubuntu 支持许多开源应用程序,您可以使用它们来查找和删除任何此类文件。在本文中,我们将向您介绍两个名为 FSlint 和 fdupes 的应用程序,它们可让您找到并删除系统中的冗余文件。我们正在 Ubuntu 18.04 LTS (Bionic Beaver) 系统上运行本文中描述的命令和步骤。FSlint - 基于 GUI 和终端的解决方案要安装 FSlint,请通…
2025年2月28日

Parrot OS:强大的 Linux 发行版,可确保安全和隐私

Parrot Security(ParrotOS、Parrot)是一个基于 Debian 的免费开源 Linux 发行版,专为安全专家、开发人员、以及关心隐私的人。它配备了一整套用于 IT 安全、数字取证的工具,以及您开发自己的程序或保护在线隐私所需的一切。Parrot OS 提供三个主要版本:Security、Home 和 HTB(Hack The Box )。您还可以将其用作 Raspberry Pi 上的虚拟机(使用 Virtual Box、Parallels 和 VMware),或使用 Docker。默认桌面环境是MATE,但您可以根据需要安装其他桌面环境。选择正确的版本:Security、Home 或 HTB它有多种版本,包括Security、Home和HTB(Hack The Box)版本,并且每个版本版本满足不同需求:安全版:包括用于渗透测试和安全…
2025年2月28日

在 CentOS 7 上安装 Plex 媒体服务器

近年来,流媒体变得越来越流行。许多人喜欢从不同的位置和设备访问他们的音频和视频媒体。借助Plex Media Server,您几乎可以在任何平台上轻松实现这一目标(甚至更多)。Plex 有两个版本 - 一种是免费,一种是付费。Plex 免费版让我们看看您可以使用Plex Media Server(免费)做什么:流式传输您的音频和视频内容包括用于访问您的内容的网络应用程序组织图书馆新闻和播客移动应用程序(访问受限)语音控制随处可用用于远程控制的 PlexApp4K支持无缓冲流媒体优化Plex 付费版本Plex 的付费版本称为 Plex Pass,添加了以下功能:直播电视和 DVR播放预告片和额外内容。还可以将歌词添加到您的歌曲中(来自 LyricFind)在您的照片上添加基于地理和场景的标签使用移动同步进行离线使用相机上传以无线同步照片将内容…
2025年2月28日

通过 Ubuntu 命令行将一个文件同时复制到多个位置

作为命令行新手,您可能会觉得通过图形界面快速执行的相同任务可能需要在命令行中执行大量命令。然而,当您通过学习、练习和经验慢慢成为命令行高级用户时,您会开始注意到通过一些非常简单但有用的快捷方式可以非常快速地执行相同的任务。在本文中,我们将描述一种这样的情况,表面上可能需要运行很多命令,但实际上,一个简单的命令就可以为您完成任务。有时,我们需要将单个文件复制到系统上的多个位置。那么这是否意味着我们需要多次使用 cp 命令?答案是不!让我们进一步阅读以找到解决方案。本文提到的命令已在 Ubuntu 18.04 LTS 系统上运行。如何将一个文件同时复制到多个位置我们都知道 cp 命令如何让我们通过以下语法将文件复制到新位置:cp ~[/location/sourcefile] ~[/destinationfolder]在这里,我将示例…
2025年2月28日

Shilpa Nair 分享 RedHat Linux 包管理面试经历

Shilpa Nair于2015年刚刚毕业。她前往位于德里诺伊达的国家新闻电视台申请实习职位。当她在毕业的最后一年寻求作业帮助时,她遇到了 Tecmint。从那时起,她就定期访问 Howmint。所有的问题和答案都是根据Shilpa Nair的记忆重写的。“嗨朋友们!我是来自德里的希尔帕·奈尔。我最近刚刚毕业,并在获得学位后不久就正在寻找实习生职位。从大学早期开始,我就对 UNIX 产生了浓厚的兴趣,并且一直在寻找适合我并满足我灵魂的角色。我被问了很多问题,其中大部分是与 RedHat 包管理相关的基本问题。 ”以下是我被问到的问题及其相应的答案。我只发布那些与 RedHat GNU/Linux 包管理相关的问题,因为它们主要是被问到的。1. 如何知道某个包是否安装?假设您必须查找是否安装了“nano”,您会做什么?答案:查找软件包na…
2025年2月28日

如何更改 Ubuntu 的默认应用程序

当谈到我们想要用来打开和处理某种文件类型的应用程序时,我们都有自己的偏好。例如,每当我开始使用新版本的操作系统时,我都会安装并切换到 VLC 媒体播放器来播放音乐和视频。在 Ubuntu 中,您可以通过命令行和图形用户界面通过本教程中描述的简单步骤更改默认应用程序。我们已在最新的 Ubuntu 18 上执行了本教程中描述的命令和过程。通过命令行更改默认应用程序当您通过命令行通过通用名称(例如“editor”)访问任何应用程序时,它会查找系统中设置的默认应用程序,并指向确切的默认应用程序并将其打开。例如,当我输入以下命令时:/usr/bin/editor它会在我的系统上打开 Nano 编辑器,因为它是 Ubuntu 18.04 (Bionic Beaver) 的默认文本编辑器。如果您想更改默认编辑器或任何其他程序,您可以使用 update-a…
2025年2月28日

如何在 Fedora Linux 上安装 GCC 编译器

Fedora 是一个现代的 Linux 发行版,它使用称为 C 编译器的工具提供稳定且强大的开发环境,该工具用于将 C 程序编译成可执行文件。在 Fedora 中,C 编译器工具是名为 gcc(GNU 编译器集合)的包的一部分,本文将指导您完成这些步骤安装gcc并开始在Fedora上编译C程序。在 Fedora 上安装 GCC(C 和 C++ 编译器)在安装任何新软件之前,最好将现有系统软件包更新为最新的可用安全更新。sudo dnf update 接下来,安装gcc,它是开发工具的一部分,包括gcc和其他基本工具,例如make, gdb 和 git。sudo dnf groupinstall "Development Tools" 安装完成后,您应该验证 gcc 是否已正确安装并且在您的系统上可用。gcc --version 在 Fedora 中编写简单的 C 程序要测试gcc是否…
2025年2月28日

如何在Linux中使用Git版本控制系统【综合指南】

版本控制(修订控制或源代码控制)是一种记录文件或文件集合随时间变化的方式,以便您以后可以调用特定版本。版本控制系统(或简称VCS)是一种记录文件系统上文件更改的工具。版本控制系统有很多,但 Git 是目前最流行和最常用的,尤其是在源代码管理方面。版本控制实际上可以用于计算机上几乎任何类型的文件,而不仅仅是源代码。版本控制系统/工具提供了多种功能,允许个人或一群人:创建项目的版本。准确跟踪变化并解决冲突。将更改合并到通用版本中。回滚并撤消对选定文件或整个项目的更改。访问项目的历史版本以比较随时间的变化。查看谁最后修改了可能导致问题的内容。创建项目的安全异地备份。使用多台机器处理单个项目等等。在 Git 等版本控制系统下的项目主要分为三个部分,即:存储库:用于记录项目文件的状态或更改的数据库。它包含新项目所需的所有 Git 元…
2025年2月28日

如何在Linux中高效传输文件

在 Linux 中传输文件是每个系统管理员都应该知道的一项常见任务,尤其是在通过网络在本地或远程系统之间传输文件时。Linux 为此提供了两种流行的工具:SCP(安全复制)和 Rsync。两者都提供了一种在本地或远程计算机之间传输文件的安全且便捷的方法。在本文中,我们将探讨如何使用SCP和Rsync命令来传输文件,涵盖本地和远程文件传输。1.了解Linux中的scp(安全复制协议)scp 命令是一个命令行程序,用于使用 SSH(安全外壳)在两台主机之间安全地复制文件和目录,这意味着在通过 Internet 传输文件时,数据以加密方式传输。使用 scp 的基本通用语法如下:scp [options] source_file destination 以下是该命令的解释:source_file:您要复制的文件或目录。目标:要将文件或目录复制到的…
2025年2月28日

Ubuntu 18.04中使用CAT命令合并文本文件

Linux 中的 CAT 命令不仅有助于创建文本文件、显示其内容,而且还有助于合并两个或多个文本文件中的文本。然后可以将合并的文本保存到另一个文本文件中。在本教程中,您将学习如何使用 CAT 命令将两个或多个文件中的文本合并为一个文件。这将帮助您从普通初学者成为 Ubuntu 的高级用户。我们已在 Ubuntu 18.04 LTS 系统上运行本教程中提到的命令。让我们在本文中提供一些示例,这些示例将帮助您了解 CAT 命令在以下四种场景中的正确用法:将多个文本文件中的文本合并到单个文本文件。合并多个文件中的文本,并按字母顺序将输出保存到另一个文件。将文本从一个文本文件附加到另一个文本文件。将文本从 Ubuntu 终端直接附加到文本文件。注意:在更改重要文件的内容之前,最好对其进行备份。示例 1:将三个文件中的文本合并到另一个文本文件我们在系统…