2025年2月28日

Linux 中的 pwd 命令及示例 - Linux 命令行教程

Linux 中的 pwd 命令是当前工作目录的缩写。当谈到 Linux 命令时,这一定是最简单的命令之一。它的唯一功能是打印终端当前的工作目录。例如,当您不确定自己所在的目录时,或者当您需要在 Bash 脚本中传递当前工作目录时,它会派上用场。在本教程中,您将通过示例学习如何在 Linux 中使用 pwd 命令。请跟随我们的脚步看看它是如何工作的。在本教程中您将学习:如何在 Linux 上使用 pwd 命令常用选项Linux中的pwd命令用于打印当前工作目录。另一个可以做同样事情的命令是dirs。查看下面的示例以了解该命令的工作原理。Linux 中的 pwd 命令示例只需在终端中输入pwd,该命令就会输出当前工作目录的绝对路径。$ pwd /home/linuxconfig pwd 命令只有两个不同的选项可用。 -P 将避免列出符号链接,而是为您提供绝对路径…
2025年2月28日

Kodi 迁移到 Flatpak 进行 Linux 安装

这种转变将是艰难的,但它也带来了一些好处。Linux 生态系统正在缓慢但肯定地转向打包软件包,例如 Snap 和 Flatpak。 Kodi 媒体中心项目宣布将不再通过 Team Kodi PPA 分发安装或更新,而是使用 Flatpak 作为其在 Linux 上的主要软件存储库。个人软件包档案(PPA)是用于 Ubuntu 和衍生发行版的软件存储库。虽然 Kodi 在基于 Ubuntu 的发行版的官方存储库中免费提供,但 PPA 提供了更频繁的更新和符合开发人员意图的 Kodi 体验。 Flatpak 是 PPA 的可接受替代品,并且它应该提供对非 Ubuntu 发行版上的 Kodi 安装的更好访问。然而,让 Flatpak 跟上旧 PPA 系统的速度需要时间。目前,Flatpak 不会提供 Nightlies 和其他预发布版本。Kodi 团队在博客文章中表示,“Linux 世界正在慢慢转…
2025年2月28日

11 个适用于 Linux 的科学和数学应用程序,可帮助您掌握课程

快速链接贤者数学符号星辰阿伏加德罗塞拉斯蒂娅直流电快来算算吧!右Numpy、SciPy、熊猫GNU 倍频程自由办公计算器随着返校季如火如荼地进行,您可能想知道自己是否具备在数学和科学课程上取得成功所需的条件。您很幸运,因为 Linux 恰好是数学和科学的主要平台之一。您可以使用专业人士使用的相同应用程序来获得最高分。1 SageMath SageMath 是一个开源数学系统,旨在与 Mathematica 或 MATLAB 类似。您可以进行常规数学计算,但它比常规计算器功能强大得多。 SageMath 是一个计算机代数系统。这意味着它是象征性的,而不仅仅是数字上的。它可以简化平方根等代数表达式,并以教科书上的方式显示它们。您可以求解方程、执行微分和积分、使用矩阵求解线性方程组,而这只是 SageMath 的皮毛。这将使您轻松完成最艰巨的数…
2025年2月28日

我用这 5 个有趣的命令让我的朋友认为我是 Linux 黑客

在撰写本文时,没有任何行星受到黑客攻击。虽然我是一名 Linux 日常驱动程序,并且时不时地在终端上撒一些命令,但我绝不是一名黑客。不过,这并没有阻止我寻找这个角色,因为事实证明,有几个简单的命令(和整个应用程序)可以让你看起来像华丽的网络惊悚片中的明星。它们在这里以及如何运行它们。1 neofetch 从简单开始,当您想向您的朋友发送您的甜蜜新 Linux 桌面的屏幕截图并打开终端以使其看起来像您知道如何使用它时,neofetch 非常适合。您只需运行该命令,有关系统的一些统计信息就会打印在发行版徽标的大型 ASCII 艺术版本旁边。如果您曾经查看过 r/UnixPorn,您会发现它是在开放终端中打印的最流行的输出之一。您可以使用此命令在 Debian 和基于 Ubuntu 的系统上安装 neofetchsudo apt install neo…
2025年2月28日

使用这一工具在 Linux 上运行 Windows 应用程序比以往更容易

不要与酒较劲,而应使用瓶子。您可能已经知道,借助 Wine 项目,您可以在 Linux 上运行 Windows 应用程序。葡萄酒很棒,但对于初学者来说可能很困难。来认识一下 Bottles,这款应用程序使 Wine 更加易于管理、访问和安全。什么是瓶子?这是一个很好的问题,但让我们退后一步。什么是葡萄酒? Wine 是一个 Linux 应用程序,它使 Windows 程序认为它们正在 Microsoft Windows 中运行。它将程序对 Windows 进行的调用转换为与 Linux 兼容的调用。它处理这些请求并将响应发送回 Windows 程序,就像 Windows 正在回复一样。这是一个令人难以置信的成就,来自一个已经存在很长时间的令人印象深刻的项目。Bottles 是 Wine 的视觉包装。它仍然使用 Wine 作为运行 Windows 应用程序的技术,但它为您提供了…
2025年2月28日

Linux 中的 logrotate 命令及示例 - Linux 命令行教程

在Linux中,许多应用程序和系统服务都会存储日志文件。这些日志文件使 Linux 管理员能够深入了解其系统的运行情况,并且在解决问题时非常有用。然而,日志文件很快就会变得难以处理。例如,如果您的网络服务器软件记录对您网站的每次访问,并且每天有数千名查看者,那么将有太多信息无法挤入一个文本文件中。这就是 Linux 中的 logrotate 命令发挥作用的地方。 logrotate 将定期获取当前日志文件,重命名它们,可选地压缩它们,并生成一个新文件,应用程序可以继续向该文件发送其日志。 logrotate 命令是从 cron 自动调用的,大多数服务都有自己的日志轮换配置,该配置在安装时实施。此配置告诉 logrotate 它应该如何处理旧日志文件。例如,在删除之前应该保留多少文件,是否应该压缩文件等。系统管理员也可以使用logrotat…
2025年2月28日

在 Linux 中管理文件类型和系统时间的 5 个有用命令 - 第 3 部分

对于想要学习 Linux 的初学者来说,适应使用命令行或终端可能非常困难。由于终端比 GUI 程序对 Linux 系统提供更多控制,因此必须习惯在终端上运行命令。因此,要记住 Linux 中的不同命令,您应该每天使用终端来了解命令如何与不同的选项和参数一起使用。请仔细阅读本 Linux 技巧系列的前几部分。Linux 中 5 个有趣的命令行提示和技巧 – 第 1 部分对新手来说 10 个有用的命令行技巧 – 第 2 部分在本文中,我们将介绍使用 10 个命令在终端上处理文件和时间的一些提示和技巧。Linux 中的文件类型在Linux中,一切都被视为文件,您的设备、目录和常规文件都被视为文件。Linux系统中有不同类型的文件:常规文件,可能包括命令、文档、音乐文件、电影、图像、档案等。设备文件:系统使用它们来访问您的硬件组件。设备文件有两种类型:块文件代表存储设备…
2025年2月28日

这是无忧 Linux 桌面的秘密

好吧,我们还没有宣布今年是 Linux 桌面年。要点Linux 的众多软件格式会使应用程序安装变得复杂。 AppImages 通过提供独立的可执行文件来简化该过程。AppImages 是便携式的,可以放在 USB 驱动器上以便在 Linux 设备上使用。您可以根据需要更新 AppImages,方法是下载最新版本并删除旧版本,或者同时保留两者。如果您曾经尝试过使用 Linux 作为 Windows 或 macOS 的替代品,那么至少可以说,您知道使用它可能会很棘手。作为使用 Linux 作为主要操作系统的人,我可以证明这一点,但我也可以证明让我的 Linux 桌面更易于使用的一件事:AppImages。Linux 软件格式一团糟任何受过教育的 Linux 用户都知道,在基于 Debian 的发行版上安装应用程序通常意味着以 DEB 文件格式找到它,但在 Fedora 和其…
2025年2月28日

Linux 中的 mv 命令及示例 - Linux 命令行教程

Linux 中的 mv 命令是 move 的缩写。您可能会猜到或可能已经知道,该命令用于将文件和目录从一个位置移动到另一个位置。更习惯 GUI 的用户可能更了解此操作为“剪切和粘贴”。 mv 命令只是相当于该操作的命令行。当尝试掌握命令行时,在 Linux 命令行中导航并能够移动文件或目录是非常重要的。在桌面环境中,这些东西更加直观,但是命令行要求我们了解一些如何解决的问题。读完本教程后,您将对如何移动文件有一个清晰的了解,并且会在命令行上感觉更舒服 – 它实际上比 GUI 更高效。由于默认情况下 Linux 命令行上通常没有任何专用的重命名实用程序,因此 mv 命令也用于重命名文件。大多数时候,mv命令非常简单,不需要您学习任何复杂的语法。然而,这个命令非常古老并且使用非常频繁,因此您可以使用许多不同的选项,这些选项在某些情况下会派上用场。在本教…
2025年2月28日

在 Debian 8 Jessie 上使用 Cisco 路由器安装和配置 TACACS+

当今的技术在很大程度上依赖于网络设备以及该网络设备的正确配置。管理员的任务是确保配置更改不仅在实施前经过彻底测试,而且任何配置更改均由有权进行更改的个人完成,并确保记录更改。此安全原则称为AAA (Triple-A) 或身份验证、授权和记帐。有两个非常著名的系统为管理员提供 AAA 功能,以确保对设备和这些设备所服务的网络的访问安全。RADIUS(远程访问拨入用户服务)和TACACS+(终端访问控制器访问控制系统增强版)。Radius 传统上用于对访问网络的用户进行身份验证,这与 TACACS 不同,TACACS 传统上用于设备管理。这两种协议之间的巨大差异之一是 TACACS 将 AAA 功能分离为独立功能的能力。TACACS 与 AAA 功能分离的好处是可以控制用户执行某些命令的能力。这对于希望为网络人员或其他 IT 管理员提供非常细粒度的…