Linux系统很简单,但需要有一定天赋的人才能理解这种简单。——Dennis Ritchie
优秀的判断力来自经验,但经验来自于错误的判断。——Fred Brooks
当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。——Steve McConnell
如果建筑工人盖房子的方式跟程序员写程序一样,那第一只飞来的啄木鸟就将毁掉人类文明。——Gerald Weinberg
优秀的代码是它自己最好的文档。-Steve McConnell
我们这个世界的一个问题是,蠢人信誓旦旦,智人满腹狐疑。——Bertrand Russell
如果debugging是一种消灭bug的过程,那编程就一定是把bug放进去的过程。–Edsger Dijkstra
你要么要软件质量,要么要指针算法;两者不可兼得。–Bertrand Meyer
用代码行数来测评软件开发进度,就相对于用重量来计算飞机建造进度。——比尔-盖茨
最初的90%的代码用去了最初90%的开发时间。余下的10%的代码用掉另外90%的开发时间。——Tom Cargill
如果还没想清楚,就用蛮力算法。——Ken Thompson
代码写的越急,程序跑得越慢。—— Roy Carlson
你用英语都写不出来的东西就别指望用代码写了。—— Peter Halpern
如果代码和注释不一致,那很可能两者都错了。—— Norm Schryer
如果你发现特殊情况太多,那你肯定是用错方法了。—— Carig Zerouni
先把数据结构搞清楚,程序的其余部分自现。—— David Jones
80%的表单会要你回答没有必要的问题。—— Mike Garey
不要让用户提供那些系统已经知道的信息。—— Rick Lemons
在系统测试阶段找出并修正错误,要比开发者自己完成工作多付出2倍的努力。—— Larry Bernstain
不要站着调试程序,那会使得你的耐心减半,你需要的是全神贯注。—— Dave Storer
注释很可能会误导你,你要调试的只是代码。—— Dave Storer
测试只能证明程序有错误,而不能证明程序没有错误。—— Edsger Dijkstra
东西没坏,就别乱修。 —— Ronald Reagan
如果我们没能力修好它,我们就会告诉你它根本没坏。—— Walt Weir
修正程序错误的第一步是要重现这个错误。—— Tom Duff
如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber
用几个小时来制定计划,可以节省几周的编程时间。—— Andy Boothe
控制复杂性是计算机编程的本质。—— Brian Kernighan
我不是一个伟大的程序员,我只是一个具有良好习惯的优秀程序员。― Kent Beck
任何一个傻瓜都会写能够让机器理解的代码,只有好的程序员才能写出人类可以理解的代码。——Martin Fowler
作为一个程序员,郁闷的事情是,面对一个代码块,却不敢去修改。更糟糕的是,这个代码块还是自己写的。—— Peyton Jones
它在我的机器上可以很好运行!——大部分程序员
能说算不上什么,有本事就把你的代码给我看看。——Linus Torvalds
当你选择了一种语言,意味着你还选择了一组技术、一个社区。——Joshua Bloch
过早的优化是罪恶之源。——Donald Knuth
没有什么代码的执行速度比空代码更快。——Merb 核心原则
如果你是房间里最聪明的人,那么你走错房间了。—— Walt Weir
当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释。——Steve McConnell
卡片简化
黑夜模式
Linux系统很简单,但需要有一定天赋的人才能理解这种简单。——Dennis Ritchie
优秀的判断力来自经验,但经验来自于错误的判断。——Fred Brooks
当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。——Steve McConnell
如果建筑工人盖房子的方式跟程序员写程序一样,那第一只飞来的啄木鸟就将毁掉人类文明。——Gerald Weinberg
优秀的代码是它自己最好的文档。-Steve McConnell
我们这个世界的一个问题是,蠢人信誓旦旦,智人满腹狐疑。——Bertrand Russell
如果debugging是一种消灭bug的过程,那编程就一定是把bug放进去的过程。–Edsger Dijkstra
你要么要软件质量,要么要指针算法;两者不可兼得。–Bertrand Meyer
用代码行数来测评软件开发进度,就相对于用重量来计算飞机建造进度。——比尔-盖茨
最初的90%的代码用去了最初90%的开发时间。余下的10%的代码用掉另外90%的开发时间。——Tom Cargill
如果还没想清楚,就用蛮力算法。——Ken Thompson
代码写的越急,程序跑得越慢。—— Roy Carlson
你用英语都写不出来的东西就别指望用代码写了。—— Peter Halpern
如果代码和注释不一致,那很可能两者都错了。—— Norm Schryer
如果你发现特殊情况太多,那你肯定是用错方法了。—— Carig Zerouni
先把数据结构搞清楚,程序的其余部分自现。—— David Jones
80%的表单会要你回答没有必要的问题。—— Mike Garey
不要让用户提供那些系统已经知道的信息。—— Rick Lemons
在系统测试阶段找出并修正错误,要比开发者自己完成工作多付出2倍的努力。—— Larry Bernstain
不要站着调试程序,那会使得你的耐心减半,你需要的是全神贯注。—— Dave Storer
注释很可能会误导你,你要调试的只是代码。—— Dave Storer
测试只能证明程序有错误,而不能证明程序没有错误。—— Edsger Dijkstra
东西没坏,就别乱修。 —— Ronald Reagan
如果我们没能力修好它,我们就会告诉你它根本没坏。—— Walt Weir
修正程序错误的第一步是要重现这个错误。—— Tom Duff
如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber
用几个小时来制定计划,可以节省几周的编程时间。—— Andy Boothe
控制复杂性是计算机编程的本质。—— Brian Kernighan
我不是一个伟大的程序员,我只是一个具有良好习惯的优秀程序员。― Kent Beck
任何一个傻瓜都会写能够让机器理解的代码,只有好的程序员才能写出人类可以理解的代码。——Martin Fowler
作为一个程序员,郁闷的事情是,面对一个代码块,却不敢去修改。更糟糕的是,这个代码块还是自己写的。—— Peyton Jones
它在我的机器上可以很好运行!——大部分程序员
能说算不上什么,有本事就把你的代码给我看看。——Linus Torvalds
当你选择了一种语言,意味着你还选择了一组技术、一个社区。——Joshua Bloch
过早的优化是罪恶之源。——Donald Knuth
没有什么代码的执行速度比空代码更快。——Merb 核心原则
如果你是房间里最聪明的人,那么你走错房间了。—— Walt Weir
当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释。——Steve McConnell
Linux系统大全
Red Hat Enterprise Linux
RHEL是全世界使用最广泛的Linux系统之一,在世界500强企业中所有的航空公司、电信服务供应商、商业银行、医疗保健公司均无一例外有基于红帽产品所提供的服务。
19662
CentOS
由开源社区发布并运营的知名Linux操作系统,提供了一个强大的开源生态环境。以“免费的RHEL系统”广泛被人们所熟知,从2021年起主要运营CentOS Stream项目。
10824
Fedora
Fedora是桌面版本系统,可以理解成是微软公司的Windows XP或者Windows 10,定位是应付日常的工作需要,而不会追求稳定性的人群(服务器经常几年不关机)。
2042
Debian
Debian系统具有很强的稳定性和安全性,并且提供了免费的基础支持,可以良好的适应各种硬件架构,以及提供近十万种不同的开源软件,在国外有很高的认可度。
2626
Ubuntu
Ubuntu是一款桌面版本系统,基于Debian系统为蓝本进行修改和衍生而来,发布周期为六个月。这个词代表了一种谦卑、感恩的价值观,寓意非常好,中文音译为乌班图。
4792
openSUSE
一款源自德国的Linux操作系统,在全球范围内有着不错的声誉及市场占有率。桌面版本简洁轻快易于使用,而服务器版本则功能丰富极具稳定性,即便菜鸟也能轻松上手。
990
Kali
前身叫做BackTrack,设计的用途就是用于数字鉴识和渗透测试,内置有600多款网站及系统的渗透测试软件——包括大名鼎鼎的Nmap、Wireshark、sqlmap等等。
2278
Gentoo
Gentoo系统中任何一部分功能都允许用户重新编译,包括最基本的系统库和编译器都可以。用户可以选择自己喜欢的补丁或者插件进行定制,因此具有极高的自定制性。
268
深度操作系统(deepin)
系统是由武汉深之度科技有限公司于2011年基于Debian系统衍生而来的,目前累计下载已近1亿次,提供32种语言版本,用户遍布一百余个国家。
2880
ArchLinux
系统只包含核心组件,采用滚动发行模式来获取最新的完整系统和软件,“保持简单和愚蠢”,注重代码正确、优雅和极简主义,帮助用户去深入理解系统的操作。
614
Linux Mint
一款于2006年发行的Linux操作系统,基于Ubuntu和Debian系统二次研发衍生而来,采用了最新版本的内核,拥有成熟的软件管理模式。
620
FreeBSD
FreeBSD 先进的网络、安全性和存储方面的特色使得它成为许多大型网站以及最普遍的嵌入式网络与存储设备的平台选择。
446
Oracle Linux
Oracle Linux 是一个开放、全面的操作环境,提供虚拟化、管理、云原生计算工具和操作系统,通过一个统一的支持解决方案满足您的业务需求。
726
OpenBSD
起源于加拿大,强调便携性、标准化、准确性、生产安全性的安全Linux系统。最初是基于NetBSD源码,如今已经是重要的衍生操作系统之一。
188
CoreOS
一款轻量级Linux操作系统,为了实现计算机集群的基础建设而构造,专注于自动化,轻松部署,安全,可靠,规模化。提供了容器内部署应用所需的一系列服务和工具。
478
SmartOS
专用于本地容器的虚拟化管理程序和轻量级容器的Linux操作系统,常被用于公有云或私有云中,能够安全、高效、方便的托管容器,更好的融合容器和虚拟机管理程序。
266
Linux Lite
对新手最友好的Linux操作系统,免费且易于上手。号称通往Linux世界的大门。
1222
Puppy Linux
Puppy Linux是个相当小巧的Linux发行版,虽然它只有几十MB的大小,但它自带了大量的扫描仪、打印机、数码相机 的驱动以及音乐录制/编辑/转换软件。
394
ClearOS
一款基于RHEL衍生而来的系统,通常被用于中小企业的网站服务器,可以作为分布式环境的基础设施,也会被搭建成网关服务器。
202
4MLinux
极其“迷你”的Linux操作系统,仅包含了一些基础软件,除了小巧,还真没什么特色。
416
mageia
发布于2010年的年轻操作系统,由非盈利社区运营,完全开源和自由。不论是被用作桌面端还是服务器都是很安全的选择。
176
SteamOS
Steam游戏平台旗下产品,基于Debian系统研发而来,目的是结合大尺寸屏幕提升游戏体验,提高图片和音效的质感,对游戏程序的兼容性更高~
1020
Lubuntu
一个Ubuntu系统的衍生分支,追求干净、快捷、轻量级,对于硬件需求非常低。相比来说,Lubuntu不仅对硬件的要求更低了,而且软件包之间的依赖关系也降低了。
352
Solus
专为客户端设计的Linux操作系统,每周都会在系统上滚动更新一些新工具,交流社群很活跃,千万别用在服务器上。
170
Manjaro
基于Arch Linux衍生而来,拥有自己独立的软件仓库,想让用户更好的使用Linux系统。号称对Wine模拟软件兼容性更好,可以在上面运行绝大部分的Windows程序。
416
KNOPPIX
一款不需要安装的Linux系统,平时可以放到U盘或刻录到光盘中,随插随用,可以用于临时演示和系统急救等场景,对于硬件的支持性很好,一般的电脑都能运行。
496
Slackware
一款颇具个性的Linux系统,永远保持简洁性是Slackware的设计理念,不包含任何多余的服务、工具,甚至是命令。所以系统拥有了更高效的运行环境,但对新手很不友好。
190
Oracle Solaris
最早由Sun公司基于BSDUnix研发的系统叫做Solaris,后被Oracle公司并购后改名Oracle Solaris。简单稳定,值得信赖。
224
OpenMandriva
一款功能丰富的Linux操作系统,集成了Mandriva最初的工具并加以改进,提倡创新、促进及便利的宗旨。
126
Asianux
由中国、日本、韩国的三家开发公司联合研发的Linux操作系统,想做一款亚洲人通用的系统,致力于可靠性、弹性高、易于管理的兼容性平台。
628
Miracle Linux
号称对Oracle数据库支持最良好的操作系统,但被RHEL系统挤压到没有市场。现在该项目接近关闭,开发人员转去负责了Asianux。
210
红旗(redflag)
中科院背景,北京中科红旗软件开发公司推出的一款Linux操作系统,包含桌面版、工作站版、数据中心版等类型产品,是国内较为成熟的自主系统。
1594
登陆
注册
忘记密码?