linux中国

linux中国归档文章

GitHub 欢迎一切 CI 工具

GitHub 欢迎一切 CI 工具

持续集成(CI)工具可以帮助你在每次提交时执行测试,并将报告结果提交到合并请求,从而帮助维持团队的质量标准。结合持续交付(CD)工具,你还可以在多种配置上测试你的代码,运行额外的性能测试,并自动执行每个步骤,直到进入产品阶段。有几个与 GitHub 集成的 CI 和 CD 工具,其中一些可以在 Gi

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
Undistract-me:当长时间运行的终端命令完成时获取通知

Undistract-me:当长时间运行的终端命令完成时获取通知

前一段时间,我们发表了如何在终端活动完成时获取通知。今天,我发现了一个叫做 “undistract-me” 的类似工具,它可以在长时间运行的终端命令完成时通知你。想象这个场景。你运行着一个需要一段时间才能完成的命令。与此同时,你查看你的 Facebook,并参与其中。过了一会儿,你记得你几分钟前执行

剑圣无痕 剑圣无痕 2024-07-19
0 0 0
使用 molly-guard 保护你的 Linux/Unix 机器不会被错误地关机/重启

使用 molly-guard 保护你的 Linux/Unix 机器不会被错误地关机/重启

我去!又是这样。 我还以为我登录到家里的服务器呢。 结果 重启的居然是数据库服务器。 另外我也有时会在错误终端内输入 “shutdown -h 0” 命令。 我知道有些人 经常会犯这个错误 。有办法解决这个问题吗?我真的只能忍受这种随机重启和关机的痛苦吗? 虽说人总是要犯错的,但总不能一错再错吧。最

泡泡 泡泡 2024-07-19
0 0 0
详解如何用源代码安装软件,以及如何卸载它

详解如何用源代码安装软件,以及如何卸载它

简介:这篇文章详细介绍了在 Linux 中怎么用源代码安装程序,以及怎么去卸载用源代码安装的程序。Linux 发行版的一个最大的优点就是它的包管理器和相关的软件库。通过它们提供的资源和工具,你才能够以完全自动化的方式在你的计算机上下载和安装软件。但是,尽管付出了很多的努力,包维护者仍然没法照顾好每种

大猫 大猫 2024-07-19
0 0 0
三步上手 GDB

三步上手 GDB

调试 C 程序,曾让我很困扰。然而当我之前在写我的操作系统时,我有很多的 Bug 需要调试。我很幸运的使用上了 qemu 模拟器,它允许我将调试器附加到我的操作系统。这个调试器就是 gdb。我得解释一下,你可以使用 gdb 先做一些小事情,因为我发现初学它的时候真的很混乱。我们接下来会在一个小程序中

醒在深海的猫 醒在深海的猫 2024-07-19
0 0 0
为什么车企纷纷招聘计算机安全专家

为什么车企纷纷招聘计算机安全专家

来自 CloudFlare 公司的网络安全专家 Marc Rogers(左)和来自 Lookout 的 Kevin Mahaffey 能够通过直接连接在汽车上的笔记本电脑控制特斯拉汽车进行许多操作。图为他们在 CloudFlare 的大厅里的的熔岩灯前的合影,这些熔岩灯被用来生成密匙。(纽约时报 C

宇宙之一粟 宇宙之一粟 2024-07-19
0 0 0
使用 Vi/Vim 编辑器:高级概念

使用 Vi/Vim 编辑器:高级概念

早些时候我们已经讨论了一些关于 VI/VIM 编辑器的基础知识,但是 VI 和 VIM 都是非常强大的编辑器,还有很多其他的功能可以和编辑器一起使用。在本教程中,我们将学习 VI/VIM 编辑器的一些高级用法。(推荐阅读:使用 VI 编辑器:基础知识)使用 VI/VIM 编辑器打开多个文件要打开多个

醒在深海的猫 醒在深海的猫 2024-07-19
0 0 0
与 C 语言长别离

与 C 语言长别离

这几天来,我在思考那些正在挑战 C 语言的系统编程语言领袖地位的新潮语言,尤其是 Go 和 Rust。思考的过程中,我意识到了一个让我震惊的事实 —— 我有着 35 年的 C 语言经验。每周我都要写很多 C 代码,但是我已经记不清楚上一次我 创建一个新的 C 语言项目 是在什么时候了。如果你完全不认

宇宙之一粟 宇宙之一粟 2024-07-19
0 0 0
ftrace:跟踪你的内核函数!

ftrace:跟踪你的内核函数!

大家好!今天我们将去讨论一个调试工具:ftrace,之前我的博客上还没有讨论过它。还有什么能比一个新的调试工具更让人激动呢?这个非常棒的 ftrace 并不是个新的工具!它大约在 Linux 的 2.6 内核版本中就有了,时间大约是在 2008 年。这一篇是我用谷歌能找到的最早的文档。因此,如果你是

大猫 大猫 2024-07-19
0 0 0
最重要的 Firefox 命令行选项

最重要的 Firefox 命令行选项

Firefox web 浏览器支持很多命令行选项,可以定制它启动的方式。你可能已经接触过一些了,比如 -P "配置文件名" 指定浏览器启动加载时的配置文件,-private 开启一个私有会话。本指南会列出对 FIrefox 来说比较重要的那些命令行选项。它并不包含所有的可选项,因为很多选项只用于特定

共饮一杯 共饮一杯 2024-07-19
0 0 0
修复 Debian 中的 vim 奇怪行为

修复 Debian 中的 vim 奇怪行为

我一直在想,为什么我服务器上 vim 为什么在鼠标方面表现得如此愚蠢:不能像平时那样跳转、复制、粘贴。尽管在 /etc/vim/vimrc.local 中已经设置了。set mouse= 最后我终于知道为什么了,多谢 bug #864074 并且修复了它。原因是,当没有 ~/.vimrc 的时候,v

共饮一杯 共饮一杯 2024-07-19
0 0 0
十大 Linux 命令行游戏

十大 Linux 命令行游戏

概要: 本文列举了 Linux 中最好的命令行游戏。Linux 从来都不是游戏的首选操作系统,尽管近日来 Linux 的游戏提供了很多,你也可以从许多资源下载到 Linux 游戏。也有专门的 游戏版 Linux。没错,确实有。但是今天,我们并不是要欣赏游戏版 Linux。Linux 有一个超过 Wi

张二河 张二河 2024-07-19
0 0 0
通过 Linux 命令行连接 Wifi

通过 Linux 命令行连接 Wifi

目标:仅使用命令行工具来配置 WiFi发行版:适用主流的那些发行版要求:安装了无线网卡的 Linux 并且拥有 root 权限。难度:简单约定:# - 需要使用 root 权限来执行指定命令,可以直接使用 root 用户来执行,也可以使用 sudo 命令$ - 可以使用普通用户来执行指定命令简介许多

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-19
0 0 0
Wine 3.0 发布,支持 Android 图形驱动、Direct3D 11

Wine 3.0 发布,支持 Android 图形驱动、Direct3D 11

2018 年伊始,Wine(Wine Is Not an Emulator) 项目发布了年度更新,释出了最新的 3.0 稳定版本。 Wine 是一个在 Linux 和 Unix 类操作系统上运行 Windows 应用及游戏的开源兼容层。经过近一年的开发,Wine 3.0 发布了许多神奇的功能,如 A

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
如何找出并打包文件成 tar 包

如何找出并打包文件成 tar 包

Q:我想找出所有的 *.doc 文件并将它们创建成一个 tar 包,然后存储在 /nfs/backups/docs/file.tar 中。是否可以在 Linux 或者类 Unix 系统上查找并 tar 打包文件?find 命令用于按照给定条件在目录层次结构中搜索文件。tar 命令是用于 Linux

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
Debian 取代 Ubuntu 成为 Google 内部 Linux 发行版的新选择

Debian 取代 Ubuntu 成为 Google 内部 Linux 发行版的新选择

摘要:Google 多年来一直使用基于 Ubuntu 的内部操作系统 Goobuntu。如今,Goobuntu 正在被基于 Debian Testing 的 gLinux 所取代。如果你读过那篇《Ubuntu 十个令人惊奇的事实》,你可能知道 Google 使用了一个名为 Goobuntu 的 Li

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
autorandr:自动调整屏幕布局

autorandr:自动调整屏幕布局

像许多笔记本用户一样,我经常将笔记本插入到不同的显示器上(桌面上有多台显示器,演示时有投影机等)。运行 xrandr 命令或点击界面非常繁琐,编写脚本也不是很好。最近,我遇到了 autorandr,它使用 EDID(和其他设置)检测连接的显示器,保存 xrandr 配置并恢复它们。它也可以在加载特定

Escape Escape 2024-07-19
0 0 0
如何创建定制的 Ubuntu Live CD 镜像

如何创建定制的 Ubuntu Live CD 镜像

今天让我们来讨论一下如何创建 Ubuntu Live CD 的定制镜像(ISO)。我们以前可以使用 Pinguy Builder 完成这项工作。但是,现在它似乎停止维护了。最近 Pinguy Builder 的官方网站似乎没有任何更新。幸运的是,我找到了另一种创建 Ubuntu Live CD 镜像

Escape Escape 2024-07-19
0 0 0
通过 ssh 会话执行 bash 别名

通过 ssh 会话执行 bash 别名

我在远程主机上上设置过一个叫做 file_repl 的 bash 别名 。当我使用 ssh 命令登录远程主机后,可以很正常的使用这个别名。然而这个 bash 别名却无法通过 ssh 来运行,像这样:$ ssh vivek@server1.cyberciti.biz file_repl bash:fi

共饮一杯 共饮一杯 2024-07-19
0 0 0
如何配置一个小朋友使用的 Linux

如何配置一个小朋友使用的 Linux

如果你接触电脑有一段时间了,提到 Linux,你应该会联想到一些特定的人群。你觉得哪些人在使用 Linux?别担心,这就告诉你。Linux 是一个可以深度定制的操作系统。这就赋予了用户高度控制权。事实上,家长们可以针对小朋友设置出一个专门的 Linux 发行版,确保让孩子不会在不经意间接触那些高危地

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-19
0 0 0
1 184 185 186 187 188 509