Quantcast

大举报时代已经来临

林彪集团后代们的现状:核心是林豆豆 依旧像公主

气质女神倪妮出道前太狂放,自慰拍揉奶照上传网络,冯绍峰已经解脱了,井柏然你心真大!

别再问我新加坡哪里吃【小龙虾】!Mark这8家,随时解馋!还有免费优惠哦!

数据告诉你:中国人的学历和收入有多低

Facebook Twitter RSS

分享到微信朋友圈

点击图标下载本文截图到手机
即可分享到朋友圈。如何使用?

Linux爱好者

我眼中的中美印日四国程序员的特点

伯乐在线转注:此文在网络上流传挺广,原作者对这四国程序员的特点分析蛮到位,故转载之。至于原作者和原出处,虽然我们努力查找过,但很遗憾,没有找到。
2015年12月25日

架构设计之「 CAP 定理 」

再者,即使我们按照CAP定理,三个中只能取其二,但不代表我们只需要保障其中的两点,而完全的放弃第三点,我们应该为不能保障的第三点也做一些防备措施或者冗余方案,来使系统更加的完善健全。
5月5日 下午 9:01

四大编程语言之父聚首,编程语言要变天?

Wall进一步说,虽然在90年代Perl非常稳定,但也确实存在一些问题。因此,2000年的时候,Perl团队决定打破一切,并提出了一套全新的设计原则。而且,他们还根据这些原则,重新设计出了Perl
5月1日 下午 10:53

Fedora 32 将移除 Python 2 及其软件包

www.oschina.net/news/106291/fedora-32-python2-removal
4月29日 下午 8:00

即将到来的 Debian 10 Buster 发布版的新特点

的。这是一个好事,谨慎是系统管理员必须采取的正确策略。这仅仅是第一步,并且可能需要修复很多对用户觉得有用的脚本。
4月28日 下午 8:44

Shell 脚本编程陷阱

在处理一些包含“空格”或者其他“特殊”字符的文件名时,需要特别注意细节。绝大多数脚本都会犯错,即使是那些经验丰富的作者(比如我)编写的脚本,因为太容易写错了,只添加引号是不够的。
4月25日 下午 8:48

Unix 中的 I/O 模型

异步非阻塞,小明委托黄牛帮忙买火车票,然后小明可以做其他事情,黄牛买好票后会自动把票送到小明的家里。在这整个过程中,小明都可以做他自己想做的事情,不会被阻塞。
4月20日 下午 9:25

LaTeX 免费神器!再也不怕复杂的公式了

除了印刷的公式,手写的公式也能识别转换。(当然要字迹工整,别鬼画符那种)
4月16日 下午 9:53

12 个最佳 GNOME(GTK)主题

的红黄绿按钮的风格,但并不是直接复制了它们,并且减少了多变的主题颜色,使之成为了大多数主题的独特替代品。它带来三个深色的变体和几个彩色配色,我们中大多数人都可以从中找到我们喜欢的。
4月15日 下午 10:09

微软研究员:fork() 成为负担,需要淘汰

作为操作系统原语继续存在,阻碍了对操作系统的研究,“它是来自另一个时代的遗物,不适合现代系统,并且会带来一系列负面影响”,研究人员认为是时候将
4月12日 下午 8:36

Linux Shell 中各种括号的作用 ()、(())、[]、[[]]、{}

。与小括号中的命令不同,大括号内的命令不会新开一个子shell运行,即脚本余下部分仍可使用括号内变量。括号内的命令间用分号隔开,最后一个也必须有分号。{}的第一个命令和左括号之间必须要有一个空格。
4月8日 下午 8:15

VMware 侵权 Linux 源码案原告放弃上诉:没意义

www.oschina.net/news/105648/linux-developer-abandons-vmware-lawsuit
4月4日 下午 9:30

TP-Link 90 天不回应,安全工程师公开其路由器漏洞

b"/testfile;arbitrary"print(packet)sock_send.sendto(packet,
4月3日 下午 9:32

这些 Linux 技巧大大提高你的工作效率

不知道你是否注意到,我们在前面几个命令中,都使用了-h参数,它的作用是使得结果以人类可读的方式呈现,所以我们看到它呈现的单位是G,M等,如果不使用-h参数,可以自己尝试一下会是什么样的结果呈现。
3月30日 下午 10:07

Linux Kernel 4.20 分支停止支持,强烈推荐升至 5.0 版本

4.20内核已经走到了生命的尽头,未来也没有后续的维护版本更新。对此Greg强烈推荐用户升级至最新的Linux
3月28日 下午 9:20

时隔两年,PuTTY 喜提新版

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
3月22日 下午 10:37

如何在 Linux 中安装、配置和使用 Fish Shell?

https://download.opensuse.org/repositories/shells:fish:release:3/Debian_9.0/Release.key
3月19日 下午 9:52

高中生也能读懂的 Docker入门教程

容器将软件以及它运行安装所需的一切文件(代码、运行时、系统工具、系统库)打包到一起,这就保证了不管是在什么样的运行环境,总是能以相同的方式运行。就好像
3月16日 下午 11:10

Debian 包维护者不满 Debian 开发流程,宣布退出

整个开发评估流程都非常迟钝。举例来说,补丁的评估没有截止日期,有时候他会收到通知说几年前递交的补丁现在合并了。Debian
3月13日 下午 8:00

Vim 可视化模式入门

编辑快捷方式很熟悉,但我仍然喜欢使用可视化模式来整理我想要出来处理的文本。当我在讲演过程中演示其它概念时,我的学生将会在这个“对他们而言很新”的文本编辑器中看到一个可以高亮文本并可以点击删除的工具。
3月12日 下午 8:50

NSA 的开源工具,还没有源码就有了 6200 Star

研究处开发和维护,可帮助网络安全专家分析恶意代码和病毒等恶意软件,更好地了解其网络和系统中的潜在漏洞。
3月7日 下午 6:54

Linux 基础命令:IP 路由操作

OBJECT对象可以是:link,网络设备;addr,设备的协议地址;route,路由表;rule,策略;neigh,arp缓存;tunnel,ip通道;maddr,多播地址;mroute,多播路由
3月5日 下午 12:00

19 岁白帽子通过 bug 悬赏赚到一百万美元

政府机构和企业如五角大楼、GM、Google、Twitter、GitHub、Nintendo、Lufthansa、Panasonic
3月4日 下午 9:26

深度解密 HTTP 通信细节

tcp_keepalive_time后,服务器内核就会尝试向客户端发送侦测包,来判断TCP连接状况(有可能客户端崩溃、强制关闭了应用、主机不可达等等)。如果没有收到对方的回答(ack包),则会在
2月27日 下午 9:44

谷歌发布 12 款 Chrome 新皮肤

https://chrome.google.com/webstore/category/collection/chrome_themes
2月17日 下午 11:52

新的 Linux 后门开始肆虐,主要攻击中国服务器

脚本,恶意软件通过该脚本在本地网络中横向传播。脚本可以扫描本地网络以查找开放端口,使用预定义的用户名和密码列表对附近的系统进行暴力破解,并使用以下七个漏洞中的一个来接管未打补丁的系统:
2月5日 下午 10:14

5 款开源的 Linux 策略模拟游戏

的游戏生态来说是件好事,但是我们能在这些平台上玩到的游戏通常是不开源的商业作品。当然,这些游戏在一个开源的操作系统上运行,但对于一个开源提倡者来说这似乎还不够纯粹。
2月2日 下午 10:04

Bash 5.0 发布及其新功能

可以删除指定范围的条目,并能将负数理解为从历史末端开始的偏移量。有一个选项允许局部变量继承前一个范围内具有相同名称的变量的值。有一个新的
1月28日 下午 8:59

从软件工程的角度,解读任正非的新年公开信

所有的涉及到人的管理最终都要归结到人管理还是制度管理的问题上,软件项目管理也不例外,如果过多的依赖于人的管理,那么项目经理的职责就太重了,优秀的项目经理本身就是稀缺资源,最终会变成一个瓶颈。
1月26日 下午 9:27

Systemd 曝 3 漏洞,绝大部分 Linux 发行版易受攻击

attacks),启用此选项后,编译器将一次只分配一页堆栈空间,并在分配后立即访问每个页面。因此,它可以防止分配跳过处于操作系统保护下的任何堆栈页面。
1月24日 上午 9:00

Linux 中“!”的惊叹用法

惊叹号"!"的作用确实有时候让人惊叹。前面可能只是提到!结合其他字符代表某个特定的含义的某种使用,实际上,我们可以组合或者扩展发现更多的妙用。这里不再展开。你还有什么好的发现?欢迎留言!
1月23日 下午 9:35

获利 40 多万,工地技术员自学开发外挂被抓

2018年1月20日,南京市公安局鼓楼分局接到一起报警,一男子称有几个非法讨债人员利用一款手机APP定位系统——APP神探,实时定位了自己的聊天账号位置。他正被堵门讨债,人身安全受到威胁,请求救助。
1月22日 下午 8:32

在 Linux 中打扮你的冬季 Bash 提示符

提示符?是的!我们还有几个星期的假期可以盯着它看,在北半球冬天还会再多几周,所以为什么不玩玩它。
1月20日 下午 10:20

又删库了,这次是 AI 动手的

Bug,没想到它把所有东西都删了。所以我们不得不回滚了。不过说真的,我们曾经有段时间绝对是没有
1月19日 下午 11:24

RHEL 8、Debian 删除 MongoDB

www.oschina.net/news/103677/mongodb-is-not-included-in-rhel8
1月17日 下午 7:58

超清晰的 DNS 原理入门指南

DNS服务器的IP地址,有可能是动态的,每次上网时由网关分配,这叫做DHCP机制;也有可能是事先指定的固定地址。Linux系统里面,DNS服务器的IP地址保存在/etc/resolv.conf文件。
1月16日 下午 8:36

“三次握手,四次挥手”你真的懂吗?

一个完整的TCP连接是双向和对称的,数据可以在两个方向上平等地流动。给上层应用程序提供一种双工服务。一旦建立了一个连接,这个连接的一个方向上的每个TCP报文段都包含了相反方向上的报文段的一个ACK。
1月10日 下午 9:06

追思杰出的 Linux 内核开发者李少华

的时候,他特意反复几次的提到,少华非常优秀,在块设备层做了很多优秀的工作。能够被顶级黑客这样评价的人,少之又少,而我认识的国人之中大概也就两三个人吧。当时我意识到,经过长期不懈的努力工作,在
1月9日 下午 7:50

没有 4.21 ,Linus Torvalds 宣布 Linux 进入 5.0 时代

版本号的更改并不意味着有什么特殊情况,但如果你们一定要我给出正式的理由,那就是小版本号太多,我的手指头和脚趾头都用完了,所以
1月8日 下午 8:10

悼念杰出的 Linux 内核开发者李少华

www.oschina.net/news/103282/mourning-shaohua-li
1月4日 上午 11:30

Vim 利剑常磨,见血封喉

vi/vim使用进阶https://blog.easwy.com/archives/advanced-vim-skills-catalog/
1月3日 下午 8:10

Linux Kernel 去年净增 87 万行代码

www.solidot.org/story?sid=59153
1月2日 下午 8:41

Linus 在圣诞前夕发布了 Linux 4.20

www.solidot.org/story?sid=59057
2018年12月25日

RHEL 8 中不再默认系统 Python 版本

中引入的一类存储库,它提供用户可能希望在给定用户空间中运行的所有应用程序,它是在物理存储库中创建的多个虚拟存储库。
2018年12月23日

因名字敏感,Debian 准备移除一个软件包

反骚扰团队通过邮件列表发布通知,准备从仓库里移除一个软件包,理由是其名字不合适。反骚扰团队的成员表示,他们收到了关于指责该软件包暗含“性意味”的邮件,而
2018年12月22日

在 Linux 命令行上拥有一头奶牛

命令行玩具第四天。如果这是你第一次访问这个系列,你可能会问自己,什么是命令行玩具。我们也在考虑这一点,但是一般来说,这可能是一个游戏,或者任何简单的娱乐,可以帮助你在终端玩得开心。
2018年12月21日

Linux 搜索文件和文件夹的 4 种简单方法

管理员一天都不能离开搜索文件,因为这是他们的日常活动。了解一些搜索的东西是不错的,因为这能帮助你在命令行服务器中工作。这些命令记忆起来不复杂,因为它们使用的是标准语法。
2018年12月19日

微软拥抱 Python

(PTVS)这一微软开源工具的开发,项目经理后来邀请他来公司当暑期实习生,一年之后成为微软的全职开发者。他所在团队一开始人数非常少,他们也很低调。
2018年12月18日

不想云厂商坐收渔翁之利,Kafka 团队修改 KSQL 开源许可

www.oschina.net/news/102737/license-changes-confluent-platform
2018年12月17日

神奇的 Linux 命令行字符形状工具 boxes

/\//\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\//\/\\///\\\//\/\\///\\\//\/\\///\\\\//\/
2018年12月16日

如何在 Linux 环境下配置 DNS 域名解析服务

主域名服务器:维护某一个域名DNS区域的地址数据库,对其中的解析记录具有自主控制权,是指定区域中唯一存在的权威服务器、官方服务器。构建主域名服务器时,需要自行建立所负责区域的地址数据文件。
2018年12月10日

Linux.org 被黑,攻击者留下“菊花”警告

www.oschina.net/news/102493/linuxorg-got-dns-attack
2018年12月8日

Systemd 定时器:三种使用场景

systemd,如果服务器在本该它运行的时候关闭了,那么在启动后就要立刻运行服务。这意味着,如果机器在周四凌晨停机了(比如说维护),一旦它再次启动后,popcon.service
2018年12月6日

导致内核性能下降 50% 的 STIBP,已被移除并整改

50%,他都没有在邮件列表中看到有人提到这个问题。他认为既然一个安全补丁会带来这么严重的性能下降,那么就应该先思考这个补丁值不值得打。Linus
2018年12月3日

为让 Linux 代码注释更加和谐,有人提议用“拥抱”替换 Fu*k

中立人士表示,虽然并不介意这一变化,但这可能会导致一些语句变得难以理解。该观点得到了另一位荷兰伙计的认同,他认为这些“替代语”会让英语非母语的人士感到困惑。
2018年12月1日

Linux 常用命令:解压缩篇

对文件进行压缩能够节省磁盘空间,进行网络传输时,也能节省带宽,但是需要注意的是,空间和时间是需要根据实际应用进行权衡的。解压缩命令较多,为避免在其他平台使用不便,可选择常用命令进行压缩文件。
2018年11月29日

拥抱开源,这个城市的法典都通过 GitHub 发布

理事会能够比以往更好、更快地公布法律。以往律法每年发布三次更新,并且可能会有五到七个月的延迟才能看到最新版本,但是,开源缩短这个过程,新的法律颁布约一个星期后民众就可以看到。
2018年11月28日

在 Linux 上自定义 bash 命令提示符

命令提示符的显示。尽管很多插件或工具都可以很轻易地满足这一需求,但我们也可以不使用插件和工具,自己手动自定义一些基本的显示方式,例如添加或者修改某些元素、更改前景色、更改背景色等等。
2018年11月27日

时至 2018 年,还有必要学 Vim 吗?

背后“基于模式编辑”的思想非常简单,但同时也非常强大。简单来说,针对一段文本进行的任何动作(如删除一个词、删除一行、复制一句话等)都可以用一个简单的按键完成。此外,你还可以重复命令、录制宏等等。
2018年11月26日

Dr.Web 曝光新型 Linux 恶意软件,脚本功能极其复杂庞大

safedog、aegis、yunsuo、clamd、avast、avgd、cmdavd、cmdmgd、drweb-configd、drweb-spider-kmod、esets、以及
2018年11月24日

云厂商吸血开源项目的又一案例? Neo4j 宣布企业版彻底闭源

强调,此举一是为了解决两个版本之间混肴不清的关系,避免出现多个版本在多个许可证下开源的情况;二是避免云提供商只从开源中获益而不为这些项目作出贡献,影响开源项目的健康发展。
2018年11月23日

Linus 不满内核 4.20 性能下降

感到惊讶,他在邮件列表中表示自己在讨论列表中居然没有看到任何关于会影响性能的字眼。当在某些负载下性能下降
2018年11月22日

2018 年 5 款最好的 Linux 游戏

这款游戏不像上面提到的几款那样为人所知,它是一款可爱风格的游戏,可以看作是《死亡细胞》不那么惊悚、更可爱的替代品。玩家将扮演成罗宾,一个发现自己处于政治扭曲的外星世界后开始了逃亡的女孩。
2018年11月18日

在 Linux 命令行中使用 tcpdump 抓包

提供了保存抓包数据的功能以便后续分析数据包。例如,你可以夜里让它在那里抓包,然后早上起来再去分析它。同样当有很多数据包时,显示过快也不利于分析,将数据包保存下来,更有利于分析问题。
2018年11月13日

Linux 常用命令:系统状态篇

其中-h表示以易读的单位显示大小,即M,--max-depth=1表明目录层级。通过命令结果,我们可以看到当前目录下各个子目录占用空间大小,以及总空间大小。
2018年11月8日

Linux 常用命令:开发调试篇

Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序,有些可以帮我们定位疑难问题。本文将简单介绍一下这些命令。
2018年11月6日

Linus 忍住了!彬彬有礼地指出烂代码

他解释说:“我们不会默认启用随便的一个新驱动,尤其是那些绝大多数人从未听说过的设备驱动。请不要这么做。当然,每一位开发者都相信他们的驱动是非常特别的,重要到需要默认启用。但
2018年11月4日

Linux 常用命令:文本查看篇

文本查看命令较多,可根据使用场景不同选择使用不同的命令。有些命令的用法较多,本文仅介绍经典用法,更多用法可使用man命令查看。很多命令可以结合其他命令使用,例如ps
2018年11月1日

GNU 社区对女性不友善,Richard Stallman:好好说话!

社区从今年8月起,就开始在讨论有部分开发者会排斥女性的问题。有人呼吁和其他自由软件项目一样,采用有严格规定的行为准则,但引发了部分维护者的抵制,甚至表示如果引入严格的行为准则他们将立即退出。
2018年10月26日

Linus Torvalds:不在的那些天我做了个邮件过滤器

是什么,大家无法达成一致,也没有客观的衡量标准。我想先不管它,等我们确实遇到实际问题再想解决方案,总比现在这样无休止的争论好。”
2018年10月25日

开源社区行为准则风波不断,SQLite 遭批评

据悉,造成用户不满的主要原因是行为准则中多次提到的宗教立场,像是要尽心尽力爱主、虔诚信奉基督、在基督的爱护下向你的敌人祷告等等。有人认为这种把
2018年10月24日

Linus 回归!重新负责内核开发

www.solidot.org/story?sid=58308
2018年10月23日

如何在 Linux 中找到并删除重复文件

这个命令将提示你保留还是删除所有其他重复文件。输入任一号码保留相应的文件,并删除剩下的文件。当使用这个选项的时候需要更加注意。如果不小心,你可能会删除原文件。
2018年10月19日

10 个实战及面试常用 Shell 脚本编写

本章写的Shell脚本例子都比较实用,在面试题中也经常出现,希望大家参考着多动手写写,不要复制粘贴就拿来跑,这样是学不会的!
2018年10月13日

10 个 Linux 中方便的 Bash 别名

别名派上用场的地方。它们允许你将长而神秘的命令压缩为易于记忆和使用的东西。需要一些例子来帮助你入门吗?没问题!
2018年10月11日

华夏银行技术处长编写病毒植入系统,盗窃 700 余万受审

利用职务便利,覃某在华夏银行总行核心系统内植入计算机病毒程序,使跨行ATM机取款交易不能计入账户,之后成功取款717.9万元非法占为己有。今天上午,覃某因涉嫌职务侵占罪在朝阳法院受审。
2018年10月10日

Linus 回应 CoC 风波:我是个好人,Linux 社区变脏了

认为,关于言行的争论似乎永远不会有一个共同的目标,大家只是站在不同的队伍进行可怕的战斗,”这甚至算不上讨论,只是人们在互相喊叫,社区也变成一个肮脏的泥潭。“
2018年9月29日

自由软件之父 RMS:Linux 贡献者无权撤销代码

www.oschina.net/news/100375/contributions-cannot-be-rescinded
2018年9月28日

Linux 新行为准则引发争议,贡献者威胁要撤销代码

如果威胁付诸实施,其后果可能包括互联网的大部分内容都会容易受到攻击,世界各地的公司甚至可能会莫名担上一堆不必要的法律责任。
2018年9月26日

增强 Vim 编辑器,提高编辑效率

窗口中编辑多个文件并进行切换。默认情况下,工作目录是打开的第一个文件的目录。而将工作目录自动切换到正在编辑的文件的目录是非常有用的。要自动切换工作目录:
2018年9月24日

Linus Torvalds 休假反省的始末

还是抨击了行为准则的概念,他写道:“发泄挫折和愤怒实际上是必要的。而且试图提出一些所谓的'行为准则',即人们应该互相'尊重'和保持'
2018年9月21日

Linus Torvalds 宣布休息,为过去的行为道歉

4.19-rc4,同时宣布了一个重大消息:他将抽身离开反思一段时间,为过去的言行向社区道歉,他已经要求稳定版内核维护者
2018年9月17日

近两万名开发者维护的 Linux 内核代码行数已超 2500 万

架构支持和内核中的其他代码,所以在添加了许多新功能的同时,由于进行了一些清理,内核并没有像人们预期的那样膨胀。另外,2017
2018年9月17日

游戏主机编年史

2600迎来了自己的天时地利。所谓天时,是当时业界并没有像Pong一样好玩的游戏,竞争对手仙童半导体则认为电子游戏即将过时,随即退出市场。地利则是经过了两年的摸索,游戏开发工程师终于摸透了Atari
2018年9月9日

如何在 Linux Shell 编程中定义和使用函数

函数是一段可复用的代码。我们通常把重复的代码放进函数中并且在不同的地方去调用它。库是函数的集合。我们可以在库中定义经常使用的函数,这样其它脚本便可以不再重复代码而使用这些函数。
2018年8月29日

Linux 27 岁了!盘点 Linux 的 27 件趣事

出生于芬兰,一个双语国家,并认为瑞典语是他的“母语”。他说,由于发音不同,他常常觉得用英语说话“不舒服”,但却更喜欢阅读英文书籍。
2018年8月26日

献给命令行重度用户的一组实用 BASH 脚本

Bash-Snippets,它们对于那些整天都与终端打交道的人来说可能会很有帮助。想要查看你居住地的天气情况?它为你做了。想知道股票价格?你可以运行显示股票当前详细信息的脚本。觉得无聊?你可以看一些
2018年8月22日

面向系统管理员的 Bash 指南

此外,如果你不确定变量的内容(例如,在解析用户输入时),请给变量加引号以防止解释某些特殊字符,并确保该变量被视为单个单词,即使它包含空格。
2018年8月19日

Debian 25 岁生日快乐!故事仍继续

被全球数百万计算机用户使用,并在十多种架构上得到支持,在生活中的方方面面为我们提供服务。从你附近机场的内部运作到你的汽车娱乐系统,从托管你喜欢的网站的云服务器到与它们通信的物联网设备,Debian
2018年8月17日

Docker 入门教程

文件首先,在项目的根目录下,新建一个文本文件.dockerignore,写入下面的内容[7]。.gitnode_modulesnpm-debug.log上面代码表示,这三个路径要排除,不要打包进入
2018年8月14日

找对象的 “门道”,非单身勿点

最佳相亲时光并不长,选择高效率、可信度高的相亲平台。
2018年7月28日

Google 希望将 Go 打造成云端应用开发的首选语言

www.oschina.net/news/98425/golang-for-writing-cloud-apps
2018年7月28日

开源软件漏洞频出,所谓的 Linus's Law 是否已过时?

的名字来命名该观点,因此被称为“林纳斯定律”,之后被广泛用于解释为什么说开源软件具备更好的安全性。但在过去几年,大量开源软件和项目被曝出存在严重安全漏洞,这是否意味着
2018年7月13日

2018 开源代码安全报告:每个代码库平均包含 64 个漏洞

Duck(黑鸭)审计结果显示,现在,开源代码在商业应用和内部应用中无处不在,这在漏洞被披露时为攻击者提供了目标非常丰富的环境。漏洞以及对漏洞的利用通常是通过全国漏洞数据库(NVD,National
2018年7月8日

Linux 上的五个开源益智游戏

那么,一个只使用开源软件的人,能否找到那些经过足够打磨的游戏,在不损害其开源理念的前提下,提供一种可靠的游戏体验呢?当然可以。虽然开源游戏历来不太可能与一些借由大量预算开发的
2018年7月6日

在 Linux 上用 DNS 实现简单的负载均衡

这种方法需要多台域名服务器。在最简化的场景中,你需要一台主域名服务器和两个子域,每个子域都有它们自己的域名服务器。在子域服务器上配置你的轮询记录,然后在你的主域名服务器上配置委派。
2018年6月25日

8 个基本的 Docker 容器管理命令

容器是一个使用宿主资源来运行的进程。这样,你可以在宿主系统的进程表中定位容器的进程。让我们在宿主系统上确定容器进程。
2018年6月22日

练了一年再来总结的 Vim 使用技巧

r:替换模式,替换当前光标所在位置的一个字符。虽然你同样可以i进入插入模式,然后删掉那个字符,再输入需要的字符,但这种操作是鼠标流思维方式。替换是一个可重复操作,多用没坏处。
2018年5月29日

在 Ubuntu Snap 应用商店上发现的加密货币 ‘恶意软件’ 是怎么回事?

页面的图片,但这没有提供任何可用的信息。根据该软件运行时间,多少系统安装过,挖掘出了什么加密货币,我们能否知道违规者获取的是一点钱还是一笔钱。一个更长远的问题是:Canonical
2018年5月27日

假装很忙的三个命令行工具

注:当然,我仅仅是在此胡诌。如果您公司实际上是根据您繁忙程度来评估您的工作时,无论您是蓝领还是白领,都需要亟待解决这样的工作文化。假装工作很忙是一种有毒的文化,对公司和员工都有害无益。
2018年4月30日

可怕的万圣节 Linux 命令

让死亡进程四处游荡,而不是简单地让它们死亡并进入数字天堂,所以僵尸的存在表明了让他们遗留于此的进程有一些缺陷。
2018年4月18日

命令行乐趣:嘲讽输错 Bash 命令的用户

https://www.cyberciti.biz/tips/displays-animations-when-accidentally-you-type-sl-instead-of-ls.html
2018年4月10日

DNS 解析器性能比较:Google、CloudFlare、Quad9

提供商和一些宽带位置尝试从尽可能多的地方查询他们的DNS。它会告诉我们它们的连接程度如何,数据中心的位置以及某个人在该领域的经验有多接近。选择的地点:
2018年4月4日

给 “rm” 命令添加个“垃圾桶”

命令时,可以拯救你;但是很少有人会说这是一个坏习惯,如果你不注意“垃圾桶”,它可能会在一定的时间内被文件和文件夹堆积起来。在这种情况下,我建议你按照你的意愿去做一个定时任务。
2018年3月11日

使用 Vi/Vim 编辑器:基础篇

一旦该文件被创建或者打开,我们首先进入命令模式,我们需要进入输入模式以在文件中输入内容。我们通过前文已经大致上了解这两种模式。
2018年2月8日

Linux 系统故障排查和修复技巧

救援模式是维护Linux的有力武器,本文以上述两个例子讲解了它的应用方法,希望能够给读者一点启示。解决Linux系统启动的故障,必须充分理解Linux的引导过程,才能够对故障进行有效的判断和处理。
2018年1月23日

谷歌桌面系统将从 Ubuntu 迁移到基于 Debian 的 gLinux

www.oschina.net/news/92598/google-moves-to-debian-for-in-house-linux-desktop
2018年1月22日

为小白准备的重要 Docker 命令说明

与容器交互。容器启动并运行后,我们就可以像普通机器那样来使用它了,我们可以在容器中执行任何命令。
2018年1月19日

放弃微软,巴塞罗那转向 Linux 和开源软件

该运动是欧洲自由软件基金会的一个倡议。在其公开信中提倡,公开资助的软件应该是免费的。这个呼吁得到了超过15000人和100多个组织的支持。
2018年1月14日

通过实例学习 tcpdump 命令

可以从网卡或之前创建的数据包文件中读取内容,也可以将包写入文件中以供后续使用。必须是
2018年1月10日

网信办提出 Google 和 Facebook 入华的底线,接受中国法律;北京正式允许无人车上路测试

中国网络监管机构周一在日内瓦会议上表示,谷歌(Google)和脸书(Facebook)如果想要争取中国7亿5100万名网民,就必须接受中国审查和遵守严格网络法律。
2017年12月21日

Systemd 又遭吐槽:Linux 被它害惨了

曾经是一家瑞士公司的首席执行官,这家公司主要提供虚拟主机,数据中心和高速光纤网络等的技术服务。在谈到当时的就职经验时,Nico
2017年12月13日

Google AI 创造的 AI 超过人类创造的 AI

的任务是从视频里实时识别目标如人、汽车、交通灯、手提包和背包。AutoML
2017年12月4日

如何轻松记住 Linux 命令

在学习时依赖这些方法,最终你会发现你会越来越少地使用这些工具。没有人能够记住所有的事情,因此偶尔遗忘掉某些东西或者遇到某些没有见过的东西也很正常。这也是这些工具以及因特网存在的意义。
2017年12月2日

5 款最酷的 Linux 终端模拟器

当你打开多个拆分窗口时,每个窗口都能设置不同的背景,并且背景文件可以是任意媒体文件:图像文件、视频或者音乐文件。它带有一堆便于清晰可读的暗色主题和透明主题,它甚至一个
2017年11月27日

砸 4 亿上 Win10 ,慕尼黑正式叫停 Linux 开源计划

NT和Office迁移到Linux和OpenOffice后节省了400万欧元,与此同时每月的故障单数量从70减少到46。慕尼黑节省280万欧元的软件授权费,由于Linux与Windows
2017年11月26日

Linux 桌面突然流行起来?事实并非如此

万个站点上安装的跟踪代码,对于每个页面访问,他们会分析其使用的浏览器/操作系统/屏幕分辨率(若访问来自移动设备)。然后统计了所有这些数据以获取全球统计信息。
2017年11月13日

10 个鲜为人知的 Linux 命令(2)

在命令行下如何检查你的未读邮件?这个命令对于工作在没有图形界面的服务器的人佷有用。它会在运行期间再次要求输入密码,你不需要在上面一行硬编码你的密码,否则会有其它安全风险。
2017年11月7日

11 个鲜为人知的 Linux 命令(1)

“last”命令显示的是上次登录用户的历史信息。这个命令通过搜索文件“/var/log/wtmp”,显示logged-in和logged-out及其tty‘s的用户列表。
2017年11月6日

谷歌员工吐槽:在谷歌工作的烦恼

Levinson):“人们在问你为何离开或是否继续在谷歌工作时感觉非常自然,他们坚持认为一切都必须是完美的。除了对你有幸进入谷歌以及你想在这家公司干多久有兴趣之外,他们不想听到任何其他的话。”
2017年10月21日

Linux 中 grep 命令的 12 个实践例子

另外两个选项是-A和-B之间的切换,是用以显示匹配的行以及行号,分别控制在字符串前或字符串后显示的行数。Man页给出了更加详细的解释,我发现一个记忆的小窍门:-A=after、-B=before。
2017年10月7日

我们为什么爱用 Linux?

是因为自己的缘故。当然,我们喜欢做好自己的工作;当然,我们喜欢避免染上病毒;当然,我们喜欢省钱。但是这些仅仅是副产品。我们真正喜欢的是把玩这个系统,瞎胡折腾,并且发现些隐藏在软件深处迷人的真相。
2017年9月29日

漫谈传统的 Linux 初始化系统的运行级别

其他运行级别的系统允许任何人登录和使用,但是不同级别中可使用的服务不同。本文将探索如何配置运行级别,如何交互式改变系统运行级别以及修改该状态下可用的服务。
2017年9月14日

Python 是增长最快的主流编程语言

www.solidot.org/story?sid=53760
2017年9月13日

Linux 发行版 SUSE 诞生二十五周年

已经走过了四分之一世纪,对一个软件项目和软件公司来说这是一个了不起的成就。很少有软件如此长寿。SUSE
2017年9月11日

给中级 Meld 用户的实用技巧

这里讨论的所有四个技巧都不是很难理解和使用(当然,除了你想立即创建自定义文本过滤器),一旦你开始使用它们,你会认为他们是真的有好处。这里的关键是要继续练习,否则你学到的任何技巧不久后都会忘记。
2017年9月3日

甲骨文解雇所有 Solaris 技术员工

这款产品的生命至少在甲骨文内已经宣告结束,甲骨文是否会向开源基金会捐出
2017年9月3日

Linux 系统上的可视化比较与合并工具 Meld

主要是一个可视化的比较和合并的工具,目标人群是开发者(当然,我们将要讲到的其它部分也会考虑到最终用户)。这个工具同时支持双向和三向的比较,不仅仅是比较文件,还可以比较目录,以及版本控制的项目。
2017年9月2日

优秀程序员无他,善假于物也

不可被验证的目标只能说是口号,而喊口号又恰恰是中国人最擅长的。要建立起可验证的目标,还需要对目标进行追踪。在对目标进行追踪验证的过程中可以使用一些工具辅助,比如我使用的就是wunderList。
2017年8月29日

GitHub 简易入门指南

为了使项目适合每一个人的需求,通常情况下,总是需要添加几个格外的分支来匹配不同的项目。在主分支上创建一个分支和复制主分支时的当前状态是一样的。
2017年8月28日

Linux 开机引导和启动过程详解

13H,该中断指向某个接入的可引导设备的引导扇区。它所找到的包含有效的引导记录的第一个引导扇区将被装载到内存中,并且控制权也将从引导扇区转移到此段代码。
2017年8月27日

一个时代的结束:Solaris 系统的那些年,那些事

将这次峰会描述为“不是与演示文稿或参展商举行会议,而是一个亲自参与的协作工作会议,以计划下一期的印第安纳项目。”
2017年8月25日

最实用的 Linux 命令行使用技巧

服务器,直到它变得空闲为止,还有就是检查是否有向特定的目录上传了具有特定扩展名的文件,还有就是检查特定的URL是否已经存在,诸如此类的办法。
2017年8月24日

Linux 包管理基础:apt、yum、dnf 和 pkg

操作系统都提供了一种中心化的机制用来搜索和安装软件。软件通常都是存放在存储库中,并通过包的形式进行分发。处理包的工作被称为包管理。包提供了操作系统的基本组件,以及共享的库、应用程序、服务和文档。
2017年8月20日

8 个安全性最高的 Linux 发行版推荐

器、IRC客户端、邮件mail客户端、即时消息信使,这都以安全为理念进行了预配置,并对网络流量进行了匿名性处理。为达到此目标,Incognito
2017年8月18日

Fedora 需要几年时间才能从 Python 2 切换到 Python 3

www.oschina.net/news/87296/fedora-switch-to-python3
2017年8月3日

喵星人帮你来记 HTTP 状态码

该状态码是为了将来可能的需求而预留的。这个代码通常不使用,但是其最初的意图是可以被某种电子货币所使用。
2017年7月30日

Linux学习的秘密模型

不管你是否有经验,只要你肯努力肯付出,谁都可以学会阿铭的课程。阿铭只相信一件事情,只要你肯努力,能坚持,能根据阿铭的课程策略从头到尾学一个遍,那你一定可以学到真正的技能。找份好工作不是问题!
2017年7月20日

Linux TCP GSO 和 TSO 实现

应用程序send()数据后,会在tcp_sendmsg中尝试在同一个skb,保存size_goal大小的数据,然后再通过tcp_push把这些包通过tcp_write_xmit发出去
2017年7月4日

一份快速实用的 tcpdump 命令参考手册

标记。如果你后续还会检查这些网络数据,这样做就特别有用。将这些数据存成一个文件的好处,就是你可以多次读取这个保存下来的文件,并且可以在这个网络流量的快照上使用其它标记或者过滤器(我们后面会讨论到)。
2017年6月28日

Linux 中高效编写 Bash 脚本的 10 个技巧

脚本程序中,也可用在其他所有类型的编程中的一种推荐做法。在脚本中作注释能帮你或别人翻阅你的脚本时了解脚本的不同部分所做的工作。
2017年6月26日

他是成就 Google 人工智能的关键人物

的机器学习顶尖专家都在谷歌工作。谷歌如何做到对这些天才有这么大的吸引力?鉴于这涉及到多个不同的学科的交叉——计算机科学、工程、神经科学、生物学、数学,你怎么把这些人才安排到最适合他们的位置?
2017年6月16日

Linux kernel 的设计是否已经过时?

宏内核将所有设备驱动合拢到内核中。所以当出现一个错误的图形驱动,就可以占用内核,或者如果它有一个安全漏洞,那么可能被用来危及系统。但是,如果你的程序需要从磁盘加载某些东西,则会调用内核,进行
2017年5月18日

详解 awk 工具的使用方法

命令的使用方法真的是简单到爆炸,现在不要太高兴,请举起你的双手跟我一起摇摆。。。哦,不对!请拿起你的双手在电脑上试一试上面这些例子。
2017年5月17日

千万不要运行的 Linux 命令: 21 篇技术热文

GNOME是深受诸多GNU/Linux发行版本青睐的桌面环境,尤其是在最近Canonical宣布放弃Unity桌面的开发今后转而使用GNOME,充分表明了这款桌面环境在软件厂商和消费者心目中的地位。
2017年5月1日

Ubuntu 放弃战斗,Linux 桌面的悲哀

因为要彻底从技术架构上颠覆Linux几十年X11的渲染方式,不论从架构设计还是代码实现上都会非常复杂,不但要开发协议本身,还需要开发适合Wayland的混合器和窗口管理器,最后导致Wayland
2017年4月30日

2017 面向游戏玩家的八款最佳 Linux 发行版

内核,但独立于任何其他发行版。它是一个保持固定版本更新的发行版,这意味着可以获得最新的软件,并附带所有最近的更新。
2017年4月29日

2016 年度顶级开源创作工具

自由开源创作软件的开发者和使用这些软件的创作者的年度会议。这是个好地方,你可以通过它找到你喜爱的开源创作软件将会推出哪些有意思的特性,还可以了解到这些软件的用户用它们在做什么。
2017年4月26日

25 个常用的 Linux iptables 规则

允许外出的(outgoing)SSH,但仅访问某个特定的网络
2017年4月25日

Linux Shell 流程控制语句实例

有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。
2017年4月24日

千万千万不要运行的 Linux 命令

文中列出的命令绝对不可以运行,即使你觉得很好奇也不行,除非你是在虚拟机上运行(出现问题你可以还原),因为它们会实实在在的破坏你的系统。所以不在root等高级管理权限下执行命令是很好的习惯。
2017年4月23日

Linus:鄙视用道德绑架开源的行为

v2最符合我的口味,就好像生活找对了方法一样美好,但我认为正确的方法不应该只有一个,我也从事一些商业编程,我也喜欢分享,我觉得这是平等的(嘘,他们是付了钱的)。我认为GPL
2017年4月22日

负载均衡原理的解析

5、反射代理服务器可以让用户在一次会话周期内的所有请求始终转发到一台特定的后端服务器上(粘滞会话),这样的好处一是保持session的本地访问,二是防止后端服务器的动态内存缓存的资源浪费。
2017年4月19日

Linux 命令行工具使用小贴士及技巧(4)

按照外行人的定义,别名可以被认为是一个复杂命令或者一组命令(包括它们的参数和选项)的简称或缩写。所以基本上,使用别名,你可以为那些不那么容易书写/记忆的命令创建易于记忆的名称。
2017年4月18日

Linux DNS 服务器安装、配置和维护

假设某个站点具有一个主机名为whatever-bignameis.example.com的Web服务器,并且由于系统是Web服务器,因此可以为主机创建一个名为www的CNAME记录或者别名。
2017年4月17日

Linux 命令行工具使用小贴士及技巧(3)

环境变量时一把双刃剑,如果没有掌握完善的知识和随意使用,可能会令你陷入困境,并花费你大量宝贵时间去解决问题。当然,这不代表你不应该去试一下;只需要了解一下所有的可用选项,如果你得出结论,使用
2017年4月16日

Ubuntu 为钱而放弃 Unity ? Linux 社区的反应

“我一开始很担心,因为早上我安装了ubuntu-gnome-desktop,安装的几个小时内,gnome-tweak,控制面板和一大堆扩展来回折腾,最后好像是能用了,至少对我来说是这样。”
2017年4月15日

Ubuntu 17.04 正式版发布,有哪些新东西?

3.24,您还可以获得许多其他应用程序和工具的新版本,除了库存终端模拟器(版本v3.20),Nautilus文件管理器(v3.20)和Ubuntu软件(
2017年4月14日

GNOME 3.24 首个维护版本更新发布

GNOME是深受诸多GNU/Linux发行版本青睐的桌面环境,尤其是在最近Canonical宣布放弃Unity桌面的开发今后转而使用GNOME,充分表明了这款桌面环境在软件厂商和消费者心目中的地位。
2017年4月13日

自动补全不算什么,一键直达目录才是终极神器

简言之,autojump将会受到所有命令行高级用户的欢迎。不管你是在ssh进一台服务器,还是仅仅想要追随复古潮流,敲更少的键来减少导航时间总是件好事。如果你真的热衷于此类工具,你也肯定也想看看
2017年4月12日

10 个常见的 Linux 终端仿真器

主页:http://roxterm.sourceforge.net/index.php?page=index&lang=en
2017年4月9日
2017年4月8日

Linux 命令行工具使用小贴士及技巧(2)

所以在整个过程的最后,案板上的第一个盘子是盘子中的最后一个,你手中最后一个盘子是盘子堆中的第一个。现在当你需要一个盘子时,你选择在堆的顶部的那个盘子并使用它,然后需要时选择下一个。
2017年4月7日

Linux 命令行工具使用小贴士及技巧(1)

其中,最简单直接的方式就是输入这些目录的全路径。虽然这种方式本身没什么问题,但是却很浪费时间。另外一种方式就是打开两个终端窗口分别进行操作。但是这两种方式使用起来既不方便,也显得没啥技术含量。
2017年4月6日

Nginx + Tomcat 配置负载均衡集群

每个请求按访问ip的hash值分配,这样同一客户端连续的Web请求都会被分发到同一服务器进行处理,可以解决session的问题。当后台服务器宕机时,会自动跳转到其它服务器。
2017年4月3日

malloc 背后的系统知识

程序地址空间受限于虚拟地址:我们将程序全部映射到一个统一的虚拟地址的问题在于不好扩张。不如我们程序的地址按先代码放在一起,然后把数据放在一起,然后再放
2017年4月1日

Wireshark 基本介绍和学习 TCP 三次握手

老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包中的每一个字段。更能加深我们对网络协议的理解。对我而言,
2017年3月28日

谷歌宣布逐步降低对赛门铁克 SSL 证书的信任

2015年12月,Google发布公告称Chrome、Android及其他Google产品将不再信任赛门铁克(Symantec)旗下的"Class
2017年3月24日

Linux 日志终极指南

通常,你只想看来自同一个应用的日志。如果你的应用总是把日志记录在单个文件中,这样很容易分析。如果你要从聚合或集中起来的日志里筛选出和某个程序相关的日志,会很复杂。这里有几种解决的办法。
2017年3月23日

漫画赏析:Linux 内核到底长啥样?

左上角有一个小企鹅,站着,仿佛在说些什么这显然是一位家长式的人物,不过看起来周围坐的那些小企鹅不是很听话——你看有好多走神、自顾自聊天的——“喂喂,说你呢,哇塞娃(171),转过身来”。它代表着
2017年3月19日

C/C++ 专属T恤来了!搭配经典游戏图案和语言核心概念

很合身,穿着非常舒服。面料手感非常好,内侧跟皮肤接触的一面十分柔软。这件hoodie比较厚实,适合比较凉快的地方穿,在办公室空调房里平时觉得冷的地方穿着这件衣服就暖和了
2017年3月18日

Google 宣布攻破 SHA-1 加密

这项被业内广泛用于数字签名、文件完整性验证、以及保护广泛的数字资产(包括信用卡交易、电子文档、开源软件资源库与软件更新等)的加密标准,现已被实际证明可精心制作出两份冲突的
2017年2月24日

每天一个 Linux 命令:系列目录

命令,在2月11日全部推送完毕。这个系列,自从我们推送以来,受到很多童鞋的持续关注和点赞。好的文章,多次推荐也不为过。所以我们今天再次推荐本系列的目录。
2017年2月21日

每天一个 Linux 命令(61):wget命令

-c重新启动下载中断的文件,对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用-c参数。
2017年2月11日

每天一个 Linux 命令(60):scp命令

copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读
2017年2月10日

每天一个 Linux 命令(59):rcp命令

每个文件或目录参数既可以是远程文件名也可以是本地文件名。远程文件名具有如下形式:rname@rhost:path,其中rname是远程用户名,rhost是远程计算机名,path是这个文件的路径。
2017年2月9日

每天一个 Linux 命令(58):telnet命令

如果你有两个IP地址,一个是私网的IP地址如192.168.0.2,一个是公网的IP地址如218.75.74.83,如果你希望用户只能从私网来登录telnet服务,那么加入
2017年2月8日

每天一个 Linux 命令(57):ss命令

/proc/net/tcp,执行速度都会很慢。可能你不会有切身的感受,但请相信我,当服务器维持的连接达到上万个的时候,使用netstat等于浪费
2017年2月7日

每天一个 Linux 命令(56):netstat命令

Proto显示连接使用的协议,RefCnt表示连接到本套接口上的进程号,Types显示套接口的类型,State显示套接口当前的状态,Path表示连接到套接口的其它进程使用的路径名。
2017年2月5日

每天一个 Linux 命令(55):traceroute命令

追踪数据包所经过的网关,提交IDC服务商,也有助于解决问题;但目前看来在国内解决这样的问题是比较困难的,就是我们发现问题所在,IDC服务商也不可能帮助我们解决。
2017年2月4日

每天一个 Linux 命令(54):ping命令

ping命令用于:确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。如果主机正在运行并连在网上,它就对回送信号进行响应。每个回送信号请求包含一个网际协议(IP)和
2017年2月3日

每天一个 Linux 命令(53):route命令

第一行表示主机所在网络的地址为192.168.120.0,若数据传送目标是在本局域网内通信,则可直接通过eth0转发数据包;
2017年2月2日

每天一个 Linux 命令(52):ifconfig命令

许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces
2017年2月1日

每天一个 Linux 命令(51):lsof命令

files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议
2017年1月31日

每天一个 Linux 命令(50):crontab命令

正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。
2017年1月30日

每天一个 Linux 命令(49):at命令

,now就是当前时间,time-units是时间单位,这里能够是minutes(分钟)、hours(小时)、days(天)、weeks(星期)。count是时间的数量,究竟是几天,还是几小时,等等。
2017年1月29日

每天一个 Linux 命令(48):watch命令

http://www.cnblogs.com/peida/archive/2012/12/31/2840241.html
2017年1月28日

每天一个 Linux 命令(47):iostat命令

上面的例子中,我们可以看到磁盘sda以及它的各个分区的统计数据,当时统计的磁盘总TPS是22.73,下面是各个分区的TPS。(因为是瞬间值,所以总TPS并不严格等于各个分区TPS的总和)
2017年1月27日

每天一个 Linux 命令(46):vmstat命令

linux的内存管理采取的是分页存取机制,为了保证物理内存能得到充分的利用,内核会在适当的时候将物理内存中不经常使用的数据块自动交换到虚拟内存中,而将经常使用的信息保留到物理内存。
2017年1月26日

每天一个 Linux 命令(45):free 命令

free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。
2017年1月25日

每天一个 Linux 命令(44):top命令

默认进入top时,各进程是按照CPU的占用量来排序的,在下图中进程ID为28894的java进程排在第一(cpu占用142%),进程ID为574的java进程排在第二(cpu占用16%)。
2017年1月24日

每天一个 Linux 命令(43):killall 命令

http://www.cnblogs.com/peida/archive/2012/12/21/2827366.html
2017年1月23日

每天一个 Linux 命令(42):kill命令

2、kill可以带有进程ID号作为参数。当用kill向这些进程发送信号时,必须是这些进程的主人。如果试图撤销一个没有权限撤销的进程或撤销一个不存在的进程,就会得到一个错误信息。
2017年1月22日

为什么你得学些 TCP 的知识?

application:Hi!这里有一个数据包。HAProxy:(沉默),等待第二个包发送HAProxy:对了,我需要返回一个确认,不过没关系,等会吧application:
2017年1月22日

每天一个 Linux 命令(41):ps命令

Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
2017年1月21日

每天一个 Linux 命令(40):wc命令

统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。
2017年1月20日

每天一个 Linux 命令(39):grep 命令

grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。
2017年1月19日

每天一个 Linux 命令(38):cal 命令

cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。
2017年1月18日

每天一个 Linux 命令(37):date命令

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。
2017年1月17日

谷歌员工吐槽:人生不如意十之八九,在谷歌工作也不容易

Levinson):“人们在问你为何离开或是否继续在谷歌工作时感觉非常自然,他们坚持认为一切都必须是完美的。除了对你有幸进入谷歌以及你想在这家公司干多久有兴趣之外,他们不想听到任何其他的话。”
2017年1月16日

每天一个 Linux 命令(36):diff 命令

linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁
2017年1月16日

每天一个 Linux 命令(35):ln 命令

link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。
2017年1月15日

每天一个 Linux 命令(34):du 命令

http://www.cnblogs.com/peida/archive/2012/12/10/2810755.html
2017年1月14日

每天一个 Linux 命令(33):df 命令

linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
2017年1月13日

每天一个 Linux 命令(32):gzip命令

这样,所有test下面的文件都变成了*.gz,目录依然存在只是目录里面的文件相应变成了*.gz.这就是压缩,和打包不同。因为是对目录操作,所以需要加上-r选项,这样也可以对子目录进行递归了。
2017年1月12日

每天一个 Linux 命令(31): /etc/group文件详解

同的组。当一个用户同时是多个组中的成员时,在/etc/passwd文件中记录的是用户所属的主组,也就是登录时所属的默认组,而其他组称为附加组。
2017年1月11日

每天一个 Linux 命令(30): chown命令

通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。
2017年1月10日

每天一个 Linux 命令(29): chgrp命令

在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。Chgrp命令就是change
2017年1月9日

每天一个 Linux 命令(28):tar 命令

为什么要区分这两个概念呢?这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip
2017年1月8日

每天一个 Linux 命令(27):chmod 命令

我们必须首先了解用数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。
2017年1月7日

每天一个 Linux 命令(26):用 SecureCRT 来上传和下载文件

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII、Xmodem、Zmodem。
2017年1月6日

每天一个 Linux 命令(25):Linux 文件属性详解

就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部份的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。
2017年1月5日

穿上 GitHub,16 款程序员专属极客卫衣

document.getElementById('js_content').addEventListener("selectstart",function(e){
2017年1月4日

每天一个 Linux 命令(24):Linux 文件类型与扩展名

这个种类的文件,是用mknode来创建,用rm来删除。目前在最新的Linux发行版本中,我们一般不用自己来创建设备文件。因为这些文件是和内核相关联的。
2017年1月4日

每天一个 Linux 命令(23):Linux 目录结构

文件系统的是用来组织和排列文件存取的,所以她是可见的,在Linux中,我们可以通过ls等工具来查看其结构,在Linux系统中,我们见到的都是树形结构;比如操作系统安装在一个文件系统中,他表现为由/
2017年1月2日

每天一个 Linux 命令(22):find 命令的参数详解

如果希望按照更改时间来查找文件,可以使用mtime,atime或ctime选项。如果系统突然没有可用空间了,很有可能某一个文件的长度在此期间增长迅速,这时就可以用mtime选项来查找这样的文件。
2017年1月1日

每天一个 Linux 命令(21):find命令之xargs

find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续下去。
2016年12月31日

每天一个 Linux 命令(20):find命令之exec

在shell中用任何方式删除文件之前,应当先查看相应的文件,一定要小心!当使用诸如mv或rm命令时,可以使用-exec选项的安全模式。它将在对每个匹配到的文件进行操作之前提示你。
2016年12月30日

每天一个 Linux 命令(19):find 命令概览

-fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。
2016年12月29日

每天一个 Linux 命令(18):locate 命令

让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的
2016年12月28日

每天一个 Linux 命令(17):whereis 命令

whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
2016年12月27日

每天一个 Linux 命令(16):which命令

which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
2016年12月26日

每天一个 Linux 命令(15):tail 命令

链接:http://www.cnblogs.com/peida/archive/2012/11/07/2758084.html
2016年12月25日

每天一个 Linux 命令(14):head 命令

来源:peida链接:www.cnblogs.com/peida/archive/2012/11/06/2756278.html
2016年12月24日

每天一个 Linux 命令(13):less 命令

链接:http://www.cnblogs.com/peida/archive/2012/11/05/2754477.html
2016年12月23日

每天一个 Linux 命令(12):more命令

链接:http://www.cnblogs.com/peida/archive/2012/11/02/2750588.html
2016年12月22日

每天一个linux命令(11):nl命令

链接:http://www.cnblogs.com/peida/archive/2012/11/01/2749048.html
2016年12月21日

每天一个linux命令(10):cat 命令

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
2016年12月20日

每天一个linux命令(9):touch 命令

将把年数CCYY限定在1969--2068之内.MM为月数,DD为天将把年数CCYY限定在1969--2068之内.MM为月数,DD为天数,hh
2016年12月19日

每天一个 Linux 命令(8):cp 命令

链接:http://www.cnblogs.com/peida/archive/2012/10/29/2744185.html
2016年12月18日

每天一个 Linux 命令(7):mv命令

执行mv操作前已存在以数字编号的文件log2.txt.~1~,那么再次执行将产生log2.txt~2~,以次类推。如果之前没有以数字编号的文件,则使用下面讲到的简单备份。
2016年12月17日

每天一个 Linux 命令(6):rmdir 命令

链接:http://www.cnblogs.com/peida/archive/2012/10/25/2738271.html
2016年12月16日

每天一个 Linux 命令(5):rm 命令

rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
2016年12月15日

每天一个 Linux 命令(4):mkdir

scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
2016年12月14日

每天一个Linux命令(3):pwd命令

链接:http://www.cnblogs.com/peida/archive/2012/10/24/2737730.html
2016年12月13日

每天一个Linux命令(2):cd命令

链接:http://www.cnblogs.com/peida/archive/2012/10/24/2736501.html
2016年12月12日

每天一个Linux命令(1):ls命令

ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。
2016年12月11日

GitHub 上 57 款最流行的开源深度学习项目

的深度学习软件。根据Facebook一位研究者的基准测试,Nervana的软件比业界知名的深度学习工具性能都要高,包括Facebook自己的Torch7和Nvidia的cuDNN。
2016年12月5日

Linux开机启动(bootstrap)

System)读取其中所存储的程序。这一程序通常知道一些直接连接在主板上的硬件(硬盘,网络接口,键盘,串口,并口)。现在大部分的BIOS允许你从软盘、光盘或者硬盘中选择一个来启动计算机。
2016年11月30日

Linux 修改本机 /etc/hosts 的 hostName 后经常不生效

user:如果设置了该选项,nscd将作为该用户运行,而不是作为root。如果每个用户都使用一个单独的缓存(-S参数),将忽略该选项
2016年11月10日

学习笔记:The Log(我所读过的最好的一篇分布式技术文章)

在工作机会页面上,提供一个机会。这个页面应该只负责如何展示机会,而不应该过多地包含其它逻辑。但是,你会发现,在一个具有相当规模的网站中,做这件事,很容易就会让越来越多的与展示机会无关的逻辑牵扯进来。
2016年10月29日

一次完整的 HTTP 请求过程

设置为非阻塞还是阻塞的socket,如果是非阻塞的,那么调用recv的时候如果没有数据可读,那么久直接返回一个错误,相反如果设置为阻塞模式,如果没有数据可读,那么就一直处于阻塞等待数据的状态。
2016年10月19日

换新的了!最佳评论的小礼物

每天根据点👍数,选出头一天推送的文章下被👍最多的评论。欢迎大家看过文章后踊跃评论,同时为好的评论点👍哦。
2016年10月17日

GitHub 上最具影响力的组织/机构

个组织混合了私人营利公司和非营利基金会。每个名称最终是如何纳入列表有一个完整的解释,但是我想要简单地强调两个公司:Facebook
2016年10月12日

Linux性能及调优指南:内存架构

从图1-10中,可以看出Linux内核在处理32位和64位系统内存的方式上的明显的差别。介绍内存内存到虚拟内存的映射细节已经超出了本文的范围,所以本文着重介绍Linux内存结构的部分细节。
2016年8月30日

Linux性能及调优指南:进程管理

Molnar的巨大贡献,Linux内核使用一个O(1)的算法代替以前的O(n)的CPU调度算法。O(1)指的是一种静态的算法,意味着选择一个进程并执行所花费的时间是一个常数,不管进程的数量的大小。
2016年8月29日

Linux sed命令详解

找到匹配模式eastern的行后,搜索/etc/passwd,找到root对应的行,执行后面花括号中的一组命令,每个命令之间用分号分隔,这里把bash替换为blueshell,再输出这行:
2016年7月25日

Linux netstat命令详解

Proto显示连接使用的协议,RefCnt表示连接到本套接口上的进程号,Types显示套接口的类型,State显示套接口当前的状态,Path表示连接到套接口的其它进程使用的路径名。
2016年7月22日

linux awk命令详解

如果只是显示/etc/passwd的账户和账户对应的shell,而账户与shell之间以逗号分割,而且在所有行添加列名name,shell,在最后一行添加”blue,/bin/nosh”。
2016年7月21日

Debian创始人的死亡被认定为自杀

Murdock在去年12月28日死亡,在前一天他与警方发生冲突而遭到逮捕,在保释后他在其Twitter账号上发表一系列帖子,表示要在当晚自杀,最后暂缓自杀,宣布要将自己的余生投入到反对警察暴力上。
2016年7月10日

保加利亚:所有为政府开发的软件都必须开源

毕竟这些定制软件的开发费用是纳税人支付的,他们必须能看到这些软件并从中受益。就安全而言,隐蔽式的安全方法证明并不有效,政府网站发现的很多漏洞在很多年里都没有得到修正,原因不过是合同已经过期。
2016年7月6日

相似图片搜索的原理

下一步用”穷举法”,将阈值从灰度的最低值到最高值,依次取一遍,分别代入上面的算式。使得”类内差异最小”或”类间差异最大”的那个值,就是最终的阈值。具体的实例和Java算法,请看这里。
2016年6月3日

聊聊 tcpdump 与 Wireshark 抓包分析

在网络问题的调试中,tcpdump应该说是一个必不可少的工具,和大部分linux下优秀工具一样,它的特点就是简单而强大。它是基于Unix系统的命令行式的数据包嗅探工具,可以抓取流动在网卡上的数据包。
2016年5月27日

Wireshark 基本介绍和学习 TCP 三次握手

老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包中的每一个字段。更能加深我们对网络协议的理解。对我而言,
2016年5月25日

上上下下左A右B,程序员发明的小游戏陪伴了我们的童年

里的游戏竞争那么激烈,很多好玩的游戏没多久就被新的游戏冲刷掉了,能留在我心中念念不忘的还是以前的红白机游戏啊!八九十年代任天堂的游戏一直被模仿,
2016年5月17日

教孩子编程的 6 个小建议

我曾经写过几本编程的入门书籍,适合各个年龄段的初学者,根据我的经验,你不必认为自己是技术人员或”擅长数学“才能学习编程。实际上,孩子学习编程要比成年人更快,因为他们不知道编程的“困难”所在。
2016年5月7日

如何在 Linux 圈扩大影响力?

在微信公号和官网覆盖十多万同行的「Linux爱好者」开始招募专栏作者啦!我们愿意为优秀作者搭台,帮扩大知名度的同时,还带去赞赏收入和发现更多合作机会。
2016年4月5日

Systemd 入门教程:命令篇

取代,位置是/etc/systemd/system/default.target,通常符号链接到graphical.target(图形界面)或者multi-user.target(多用户命令行)。
2016年3月13日

2015 年最受 Linux 爱好者欢迎的软硬件大盘点

Intel处理器毫无疑问称霸市场,80%左右的结果是来自搭载Intel处理器的系统,其次是AMD和ARM(当然也有一些小份额的其他处理器,我尽力去更好的分类和统计这些硬件,但不能就此认为
2016年3月2日

三分钟教你轻松掌握 grep 命令中的正则表达式

'[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]
2016年2月29日

Welte: 关于VMware GPL听证会的报告

ESXi所使用的Linux代码量的1%。而法庭认为这是个困难点,因为德国版权法有法定规则:如果某作者的原著作被另一位作者修改,只要还能区分原著的部分,原作者就拥有对该部分的权力。
2016年2月27日

最全的常用正则表达式大全

这表示一个0或者一个可能为负的开头不为0的数字.让用户以0开头好了.把负号的也去掉,因为钱总不能是负的吧.下面我们要加的是说明可能的小数部分:^[0-9]+(.[0-9]+)?$
2016年1月9日