太高效了!玩了这么久的Linux,居然不知道这7个终端快捷键!
大家好,我是良许。 作为 Linux 用户,大家肯定在 Linux 终端下敲过无数的命令。有的命令很短,比如:ls 、cd 、pwd 之类,这种命令大家毫无压力。但是,有些命令就比较长了,比如: $ git push origin HEAD:refs/for/master这个时候,你要是敲错了哪怕是一…
新闻速读 > 初代 Xbox 主机操作系统和 Windows NT 3.5 源码泄露
• 性能提升 10 倍,蚂蚁金服的 OceanBase 二次 TPC-C 测试结果公布作者:硬核老王初代 Xbox 主机操作系统和 Windows NT 3.5 源码泄露据外媒 The Verge 的报道,微软初代 Xbox 游戏主机操作系统和 Windows NT 3.5 的源码已被泄露,在本月早些时候被泄露的…
在 Linux 文件系统中导航的技巧 | Linux 中国
cd 命令可能是任何 Linux 用户学习的前 10 个命令之一,但这并不是在 Linux 文件系统中导航的唯一方法,这里还有其他一些方法。来源:https://linux.cn/article-12239-1.html作者:Sandra Henry-stocker译者:geekpi 无论你是在文件系统中四处查看、寻找文件还是尝试进入重要…
通过禁止比较让 Go 二进制文件变小 | Linux 中国
本文中我会深入讲解在 Go 程序的上下文中“相等”的意义,以及为什么像这样的修改会对 Go 程序的大小有重大的影响。来源:https://linux.cn/article-12238-1.html作者:Dave Cheney译者:Xiaobin.Liu大家常规的认知是,Go 程序中声明的类型越多,生成的二进制文件就越大。这…
Linux下分析bin文件的10种方法
这世界有10种人,一种人懂二进制,另一种人不懂二进制。 ——鲁迅 大家好,我是良许。 二进制文件是我们几乎每天都需要打交道的文件类型,但很少人知道他们的工作原理。这里所讲的二进制文件,是指一些可执行文件,包括你天天要使用的 Linux 命令,也是二…
新闻速读 > 百度输入法 Linux 版本发布 | Linux 中国
• Chrome 83 稳定版发布 • EA 将在 GPL 下公开《红警》和《泰伯利亚黎明》的源代码 • OpenBSD 6.7 发布 • DirectX 将进入 WSL 2作者:硬核老王百度输入法 Linux 版本发布百度发布了其输入法的 Linux 版本,官方称支持 Ubuntu 18.04 - 19.10、De…
5 种拆分 Linux 终端的方法 | Linux 中国
本文介绍了 Linux 提供的拆分终端的方法,它能够帮助你完成多任务工作。那么,你最喜欢哪一款终端复用工具呢?来源:https://linux.cn/article-12236-1.html作者:Seth Kenlon译者:Hank Chow 没有什么问题是不能用一个 Linux 终端解决的,如果不行,那就用两个。很早以前,…
自定义用于 Web 开发的开源 PHP 框架 Codeigniter | Linux 中国
Codeigniter 是一个 PHP 框架,可以使公司进行开发具有灵活性和便捷性的高性能网站。来源:https://linux.cn/article-12235-1.html作者:Wee Ben Sen译者:geekpi PHP Codeigniter 是一个开源框架,为商业应用提供易于使用的 PHP 编程语言和强大的编码工具。它还提供商务智能…
Linux下几个与磁盘空间和文件尺寸相关的命令
大家好,我是良许。 硬盘是计算机非常重要的一个部件,不管是代码,还是 UI 、声音、文档,抑或是没人时偷偷看的小视频,都需要保存在硬盘里。 对于很多 Linux 服务器,会进行很多的编译操作。而编译操作在很多情况下都会产生大量的中间文件,这些文件会占…
新闻速读 > 微软在其云服务上打造全新超算 | Linux 中国
更多:WSL 2 计划支持 Linux GUI 应用,可和 Windows 应用同时使用;Windows 10 终于也迎来了一款软件包管理器作者:硬核老王微软在其云服务上打造全新超算微软与 OpenA 合作,专门为 OpenAI 在 Azure 上构建了一台新的超级计算机,拥有超过 28.5 万个 CPU …
对构建系统进行容器化的指南 | Linux 中国
搭建一个通过容器分发应用的可复用系统可能很复杂,但这儿有个好方法。来源:https://linux.cn/article-12232-1.html作者:Ravi Chandran译者:LazyWolf Lin 一个用于将源代码转换成可运行的应用的构建系统是由工具和流程共同组成。在转换过程中还涉及到代码的受众从软件开发…
C语言说,「爱你永不反悔(返回)」
#include <stdio.h> #define uint8 unsigned char int main() { uint8 love=0,day=1; while(love<= 365) { love += day; } return (0); }C语言的爱你永不悔
如何让你的脚本可以在任意地方都可执行?
大家好,我是良许。 我们知道,在 Linux 下写完一个脚本,通常情况下我们需要到脚本所在的目录,才可以执行这个脚本。但是大家有没注意到,像 ls 、cd 、pwd 这样的命令,它们的程序是位于 /bin 目录下,但是我们却可以在系统的任意位置都可以执行这些程序…
新闻速读 > MIT “AI 种菜”项目失败,还因环保问题被罚 25125 美元 | 新闻速读
更多:梅赛德斯奔驰 OLU 源代码在网上曝光;Rust 发布 5 周年作者:硬核老王MIT “AI 种菜”项目失败,还因环保问题被罚 25125 美元4 月 30 日消息,麻省理工 MIT 永久关停由原麻省理工媒体实验室首席研究科学家 Caleb Harper 牵头的“开放农业计划(OpenAg…
完美生活:git rebase -i | Linux 中国
让大家觉得你一次就能写出完美的代码,并让你的补丁更容易审核和合并。来源:https://linux.cn/article-12231-1.html作者:Dave Neary译者:Xingyu.Wang 软件开发是混乱的。有很多错误的转折、有需要修复的错别字、有需要修正的错误、有需要稍后纠正的临时和粗陋的代码,还有…
Shell脚本关于循环的一些总结
不管是哪一门计算机语言,循环都是不可绕开的一个话题,Shell 当然也不是例外。下面总结一些 Shell 脚本里常用的循环相关的知识点,新手朋友可以参考。 for 循环 Shell 脚本里最简单的循环当属 for 循环,有编程基础的朋友应该都有使用过 for 循环。最简单…
COPR 仓库中 4 个很酷的新项目(2020.05) | Linux 中国
本文介绍了 COPR 中一些有趣的新项目。来源:https://linux.cn/article-12230-1.html作者:Dominik Turecek译者:geekpiCOPR 是个人软件仓库集合,它不在 Fedora 中。这是因为某些软件不符合轻松打包的标准;或者它可能不符合其他 Fedora 标准,尽管它是自由而开源的。COPR …
新闻速读 > 你以后从爸妈那继承的可能是游戏装备 | Linux 中国
更多:OpenBSD 在新的微软 Surface Go 2 找到了宾至如归的感觉;Mozilla Firefox 84 将彻底删除 Flash作者:硬核老王你以后从爸妈那继承的可能是游戏装备此次民法典草案继承编对继承遗产的范围做了改变,“遗产是自然人死亡时遗留的个人合法财产”,将《继…
我的 Linux 故事:从 8 位发烧友到 Unix 系统管理员 | Linux 中国
我是如何从一个电脑爱好者成为职业系统管理员和 Linux 粉丝的。来源:https://linux.cn/article-12228-1.html作者:James Farrell译者:Acceleratorrrr 故事得从 1980 年中期我父母给家里购买苹果 ][c 开始。尽管很喜欢打游戏,但我还是很快被实用又好玩的 BASIC 编程迷住了…
9 个用于前端 Web 开发的开源 CSS 框架 | Linux 中国
探索开源 CSS 框架,找到适合你的项目的框架。来源:https://linux.cn/article-12227-1.html作者:Bryant Son译者:Xingyu.Wang 当大多数人想到 Web 开发时,通常会想到 HTML 或 JavaScript。他们通常会忘记对网站的欣赏能力有更大影响的技术: 级联样式表(cascading style s…