linux入门

  • Linux 命令 su 和 sudo 的区别

    之前我一直对于 su 和 sudo 这两个命令感到困惑,最近经过专门的搜索,终于弄清楚了它们之间的关系和用法。在这篇文章中,我将对它们进行系统总结。 1. 准备工作 由于本文涉及用户切换,我需要提前准备几个测试用户,以便于后续的切换操作。 …

    2025年2月26日
    200
  • Linux下轻松修改MySQL/MariaDB的Root密码

    如果您是第一次安装mysql或mariadb,您可以运行mysql_secure_installation脚本来进行基本的安全设置。其中一个设置是关于数据库的root密码,这个密码必须保密,只在必要时使用。如果您需要修改它(例如,当数据库管…

    2025年2月26日
    200
  • Linux 中的 service 与 systemctl 有何区别?

    在linux中,service和systemctl是两个至关重要且非常相似的命令。它们的相似性很容易让人产生疑问,想知道它们之间的区别,以及是否可以互换使用。 了解service和systemctl的细节将使您能够灵活运用它们。 servi…

    2025年2月26日
    200
  • 为什么 Linux 系统默认页大小是 4KB

    众所周知,linux 会以页面为单位对内存进行管理。不论是将磁盘中的数据加载到内存中,还是将内存中的数据写回磁盘中,操作系统都会以页面为单位进行操作,这也意味着如果我们只向磁盘中写入一个字节的数据,操作系统也需要将整个页面中的全部数据刷入磁…

    2025年2月26日 互联网
    200
  • Linux GNU C 与 ANSI C 有什么区别?

    linux 上可用的 c 编译器是 gnu c 编译器,这个编译器是建立在自由软件基金会的编程许可证之上的,因此可以自由地发布和使用。gnu c 对标准 c 进行了一系列的扩展,以增强标准 c 的功能。 1. 零长度和变量长度数组 GNU …

    2025年2月26日
    200
  • 如何监控 Linux 上进程的网络使用情况

    在计算机中,互联网的访问是绝对必不可少的。然而,您可能会感兴趣了解您的计算机上有哪些linux进程正在最频繁地使用连接。幸运的是,借助一些常见的linux工具,监控使用带宽的进程非常容易。以下是几个工具的介绍: nethogs nethog…

    2025年2月26日 互联网
    200
  • Linux 文件系统类型导航

    介绍 在linux环境中,文件系统充当着骨干的角色,组织和管理数据的系统性存储与检索。它是一个层次结构,描述了数据在存储设备上的组织、存储和访问方式。了解不同的linux文件系统类型可以极大地帮助开发人员和管理员优化系统性能,并确保数据安全…

    2025年2月26日
    200
  • 适合网络工程师的 6 个最佳 Linux 发行版

    作为一个网络工程师,在考虑为工作安装linux时,你可能会面临一个问题:在成千上万个可用的linux发行版中,应该选择哪一个呢? 不用担心,你并不是孤单的。Linux作为网络工程师的常见首选操作系统,有很多发行版适合与网络相关的任务。 如果…

    2025年2月26日 互联网
    200
  • Linux系统多网卡绑定实战

    对于服务器而言,网络设备的稳定性尤为重要,尤其是网卡。在生产环境中,网卡的可靠性变得更加关键。当涉及到多个网卡绑定到同一个ip地址时,一块网卡发生物理损坏时,另一块网卡会自动启用并提供正常的服务,以确保连续的运行。换句话说,只有一块网卡处于…

    2025年2月26日 互联网
    200
  • Linux管道和FIFO应用笔记

    概述 管道最常见的地方是shell中,比如: $ ls | wc -l 登录后复制 为了执行上面的命令,shell创建了两个进程来分别执行 ls 和 wc (通过 fork() 和 exec() 完成),如下: 从上图可以看出,可以将管道看…

    2025年2月26日 互联网
    200