GCC

  • 生产环境下的LAMP环境搭建

     ##一、LAMP环境介绍 Web 服务器的主要功能是提供网上信息浏览服务。所有网页的集合被称为网站,网站也只有发布到网上才能被他人访问到。所以开发人员需要将写好的网站上传到一台W…

    业界资讯 2022年5月20日
  • 使用开源工具进行 Linux 内存取证

    利用 Volatility 找出应用程序、网络连接、内核模块、文件等方面的情况。 计算机的操作系统和应用使用主内存(RAM)来执行不同的任务。这种易失性内存包含大量关于运行应用、网…

    linux专区 2022年5月20日
  • 抛弃 Autotools 向 CMake 迈进吧

    CMake 是一个跨平台的编译、测试和打包软件,即使你以前从来没有使用过构建系统,也可以轻松上手。 在我以前的文章 Autotools 入门 一文中,我说明了如…

    linux专区 2022年5月20日
  • 用 C 语言理解 Linux 软件库

    软件库是重复使用代码的一种简单而合理的方式。 软件库是一种是一直以来长期存在的、简单合理的复用代码的方式。这篇文章解释了如何从头开始构建库并使得其可用。尽管这两个示例库都以 Lin…

    linux专区 2022年5月20日
  • 怎样在 Linux 中使用动态和静态库

    了解 Linux 如何使用库,包括静态库和动态库的差别,有助于你解决依赖问题。 Linux 从某种意义上来说就是一堆相互依赖的静态和动态库。对于 Linux 系统新手来说,库的整个…

    linux专区 2022年5月20日
  • 用开源的 VeraCrypt 加密你的文件

     VeraCrypt 提供跨平台的开源文件加密功能。 许多年前,有一个名为 TrueCrypt 的加密软件。它的源码是可以得到的,尽管没有任何人声称曾…

    linux专区 2022年5月20日
  • 详解Linux与Unix系统的区别与联系

     如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Li…

    业界资讯 2022年5月20日
  • 学习如何用 C 语言来进行文件输入输出操作

    理解 I/O 有助于提升你的效率。 如果你打算学习 C 语言的输入、输出,可以从 stdio.h 包含文件开始。正如你从其名字中猜到的,该文件定义了所有的标准(…

    linux专区 2022年5月20日
  • 学习使用 GDB 调试代码

    使用 GNU 调试器来解决你的代码问题。 GNU 调试器常以它的命令 gdb 称呼它,它是一个交互式的控制台,可以帮助你浏览源代码、分析执行的内容,其本质上是对…

    linux专区 2022年5月20日
  • 记一次 linux 被入侵全过程

     0x00 背景周一早上刚到办公室,就听到同事说有一台服务器登陆不上了,我也没放在心上,继续边吃早点,边看币价是不是又跌了。不一会运维的同事也到了,气喘吁吁的说:我们有台服务器被阿…

    业界资讯 2022年5月20日