揭秘 GNU/Linux:为什么几乎没人敢这么称呼它?
你对 Linux 感兴趣并阅读了一些博客文章。在其中,你发现了一个有趣的名字:GNU/Linux。这些字母代表什么意思,为什么人们总是把它们和 Linux 联系在一起呢?
Linux 进程的唤醒和睡眠
在 Linux 系统中,只有等待 CPU 时间的进程才被称为就绪进程。它们被放置在运行队列中,状态标志位为 TASK_RUNNING。当一个运行中的进程用完时间片后,Linux 内核调度器会剥夺它对 CPU 的控制权,并从运行队列中选择一个合适的进程进行运行。
5 个鲜为人知的现代 Bash 脚本编写技术
程序员经常使用Bash命令语言创建Shell脚本来自动化手动任务。例如,他们会为各种配置、文件操作、生成构建结果和各种与DevOps相关的活动创建Bash脚本。几乎所有类Unix或基于Unix的操作系统都为用户提供预安装的Bash解释器,因此我们可以使用Bash编写更具可移植性的自动化脚本。
使用 OBS 和 Nginx 在 Linux 或 BSD 上搭建视频流媒体服务器的教程
如果你想在 Linux 或 BSD 操作系统上搭建一个实时视频流媒体服务器,那么你可能会对本文感兴趣。本文将介绍如何使用开源软件 OBS 和 Nginx 来创建一个简单而强大的流媒体平台,让你可以自由地控制和分享你的视频内容
编程与技术工作:不只是敲代码,更是解决问题
编程是一种创造性的活动,它可以让我们用代码来实现我们的想法和需求,从而创造出有价值的产品和服务。但是,编程并不是技术工作的全部,技术工作还包括分析问题、设计方案、测试结果、优化性能、维护系统等多个方面。
Linux下使用sftp命令进行安全的文件传输
sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。
Ulauncher:让Linux终端更高效的应用启动器
Linux终端是一个强大的工具,它可以让你执行各种各样的任务和命令。但是,如果你想要快速地启动或搜索应用、文件、网站或者其他内容,你可能会觉得终端不够方便和友好。有没有一款能让你在终端中轻松地访问你需要的东西的应用启动器呢?答案是有的,那就是Ulauncher,它是一个Linux终端中的超级实用的应用启动器。

