Linux中国 Linux 下 SSH 命令实例指南 如果你已经在IT圈内混久了, 应该对 SSH 这个了不起的工具及其安全特性有所耳闻吧. 本教程可以让你在短时间内掌握通过 SSH 安全便利地连接到远程计算机的技术.如果你对 SSH 还没什么概念, 可以先访问 维基百科 进行了解.基本用法:最简单的 SSH 命令只需要指定用户名和主机名参数即可. 主机名可以是 IP 地址或者域名. 命令格式如下: By Rain2014 年 9 月 19 日
Linux中国 保持自由 – GCC应该接受收费插件吗? GCC邮件列表中在争论GCC是否应该接受收费插件,但是认为GCC是一个免费软件开发的媒介的论调占得了上风 Gcc以及它在模块化方面的缺失又一次作为一个问题被提出来,并且和市场上的新的编译器LLVM做了对比。GCC巨大而古老:5百万行代码,30年研发时间,并且还在继续增长。相比较而言,LLVM更加年轻,更加模块化,并且允许所有的语言都作为一个模块添加进去。 LLVM的核心是开放源代码。GCC是反著作权(copyleft)代表,是严格的免费软件,她不允许以任何形式收费的插件的代码进入到GCC的代码中。争论的一种意见,正如Eric Raymond说的,FSF不 By Rain2014 年 9 月 18 日
Linux中国 零基础:邪恶带你3步快速掌握iSCSI搭建 Hello,我是——邪恶君子! 今天呢,给大家分享一下Linux上iSCSI的搭建,通过文字+图像的解说,不管你是小白还是菜鸟,都能够让你掌握搭建iSCSI的精华所在!废话不多说,看招:首先呢,给大家说一下本次教程的环境: 系统版本:RedHat Enterprise Linux 6.2 在搭建iSCSI前呢,先把SELinux禁用;关闭防火墙并清空所有规则。并配置好yum源(直接挂载本地光盘,yum源指向本地就行)。开始搭建: 首先要安装一个包:scsi-target-utils-1.0.14-4.el6.x86_64 #yum -y installscsi-target-utils 在这或许会有人抱怨了,邪恶啊,这么长的名字记 By Rain2014 年 9 月 18 日
活动 2014软件自由日——重庆站 这周末九月第三个星期六是一年一度的全球软件自由日。在这一天里,全球的FOSS爱好者们都会向公众宣传自由软件,我们也不例外。 这次我们将分别在西南大学和重庆邮电大学进行现场活动。活动信息分别如下,欢迎各位前来参加! By Eventide2014 年 9 月 17 日
Linux中国 如何在shell脚本中使用变量 在每种编程语言中,变量都扮演了一个重要的角色。在Linux shell脚本编程中,我们使用两种类型的变量:系统定义的变量和用户定义的变量。 shell脚本中的变量是用来调用一个数值或者字符值的手段。与正规的编程语言不同的是,shell脚本不要求你去为变量声明一个类型。 在本文中,我们将讨论shell脚本编程中的变量及其类型,以及如何设置和使用这些变量。 系统定义的变量: 这些变量由操作系统(Linux)自身创建并维护,通常它们以大写字母定义,我们可以通过命令$ set来查看这些变量。下面列出了部分系统定义的变量: 系统定义的变量 By Rain2014 年 9 月 16 日
Linux中国 Potenza 图标主题2.0已可下载 Potenza图标主题版本2.0已经发布。Potenza 图标的灵感来自faenza,faenza是我们在Ubuntu 13.10的最佳图标的列出的一款漂亮的图标主题。 Potenza 的开发者 Alessandro Bompadre说,他曾试图建立一个适用于Linux的完整图标集,它应该适合各种桌面环境,包括如Unity,Gnome,Cinnamon,KDE等。 下载 Potenza 图标 Potenza 图标可在 Ubuntu,Linux Mint、Elementary OS、Linux Lite 等环境中通过Noobslab的PPA来安装。只有一点需要提醒你,因为要为所有主要类型的桌面环境提供了大量的图标,所以总下载字节大概是400 MB。 打开一个终端,使用 By Rain2014 年 9 月 16 日
Linux中国 如何“上手”体验乌托邦独角兽! 想要知道如何在正式发布前上手体验乌托邦独角兽(Utopic Unicorn)?现在你就可以做到! 真的是上手体验哦~! 显然是为了庆祝即将发布的同名Ubuntu,Canonical上线了一款手把手教你独角兽折纸指南。这一活动作为该公司2014 Deconstruct 大会的一部分出现,大会于九月上旬在英国Brighton举办。 供图: Alejandra Obregon 大会为期一天,为富有创造力的专家以及数字文化狂热者们提供了一个理想的交流场所,Canonical将展示一个正在开发中版本的 Ubuntu Phone,内容包括具体的设计以及用户交互界面,用以满足与会观众。 人们对这一折纸活动的 By Rain2014 年 9 月 16 日
Linux中国 如何在linux上分享你shell命令的输出 前段时间我发布了一篇关于shelr.tv这个网站的文章,它提供一个服务允许你从网站上直接分享你的终端记录。现在shelr.tv这个网站似乎关闭了,然后我四处寻找是否有类似的网站,于是我发现了commands.com。从它的主页上来看,它的服务和其他网站提供的服务是类似的,因此让我们来测试它。步骤 1 – 在网站上注册 By Rain2014 年 9 月 15 日
Linux中国 怎么在Linux发行版下列出所有安装了的包 列出所有安装了的包的方法取决于你用什么发行版以及包管理器。 在这个教程里,我们将提供主流发行版的命令。 注意: 你可以用管道筛选或者用重定向符()来把结果重定向到一个文件。例子如下。 example | less example installed_packages.txt Red Hat/Fedora Core/CentOS Linux: rpm -qa FreeBSD / OpenBSD: ... By Rain2014 年 9 月 15 日
Linux中国 在Ubuntu上要用微软OFFICE?去安装官方的Web应用吧 不论你喜欢与否,微软 Office 及其文件格式是大多数工作和学习环境所必须的,无论是好用还是不好用 通过使用LibreOffice的应用程序套件,在Ubuntu上阅读、编辑和保存这些专有文件格式出现是基本可行的。 Writer、Calc和Impress都不同程度的和微软 Office 可以互通,虽然以我的实际经验来看(幸好很短暂),不是很完美。 有时候你会不得不使用微软Office(虽然我们大多数人都心里向着开放标准,但是我们不应该无视实际问题),但你如果不太想去购买一个完整的微软OFFICE许可证,并通过 WINE来运行它,那么微软的在线网络应用程序就是完美的 By Rain2014 年 9 月 15 日
Linux中国 diff -u: 内核开发里的新鲜事儿 偶尔总会有人指出Linux中的POSIX违规(violation),通常的回答是修复违规问题,但有时李纳斯托瓦兹认为POSIX特性是不完整的,至少他们维护Linux特性的情形下是这样的。因此,他们或许应该构建一层POSIX兼容层,即便这个分层会相对较慢和低效。 这一次,迈克尔凯利斯克(Michael Kerrisk)报告了一个影响文件操作的POSIX违规。显然,在多线程操作期间读写文件会导致竞争出现,重写其它操作的改变。 关于这是否是POSIX的一个违规存在一些讨论,但到最后又有谁关心呢?数据重写(clobbering)是很糟糕的事情。在迈克尔提交部分代码去重现这 By Rain2014 年 9 月 15 日
Linux中国 Linux 应当放弃桌面 Linus Torvalds 前不久发布了 Linux 3.17 rc-2,这偏离了他正常的发布时间表,因为8月25日是 Linux 的第23个生日。Hello 大家好,你还在使用minix吗?,23年前的8月25日,Torvalds 在 Linux 的第一次发布中这样写道。 与此同时,最近 PCMag.com 网站声称Linux 的时间已经不多了。但是你们不觉得这样没玩没了地讨论 Linux 在桌面端是否成功其实是毫无意义的吗?Linux 已经广泛应用于超级计算机和车载系统,它构建了 Android 的基础,同时还是最流行的云整合(例如 OpenStack)的运行平台 ... By Rain2014 年 9 月 15 日
Linux中国 Linux有问必答:如何在VMware ESXi虚拟机上设置静态MAC地址 问题:我想给VMware ESXi上的一台虚拟机分配一个静态的MAC地址。然而当我开始这么做的时候,虚拟机就不能启动了,并且抛出了一个这样一个错误"00:0c:29:1f:4a:ab is not an allowed static Ethernet address. It conflicts with VMware reserved MACs"(00:0c:29:1f:4a:ab不是一个合法的静态以太网地址。它与VMWare的保留MAC地址冲突)。我该如何在VMware ESXi虚拟机上设置静态MAC地址? 当你在VMware ESXi上创建虚拟机时,虚拟机的每个网络接口就被分配了一个动态的NAC地址。如果你想要改变默认的行为并给你的虚拟机分配一个静态MAC地址 By Rain2014 年 9 月 15 日
Linux中国 Ubuntu商城有了一款 Ubuntu Touch 的 BT 客户端了 Ubuntu触屏平台已经拥有许多有趣应用程序,甚至看起来很多开发者已经开始实现许多超乎期望的软件,像BT客户端就是个很好的例子。 Ubuntu触屏设备的应用商店在过去几个月一直平稳增长并增添了许多有趣的应用程序。其中大多数都已经满足操作系统的基本需求,但也有不少远远超出普通用户的需求。 你会发现在大多数手机中BT客户端并不是必备的东西。Android和Windows手机已经已经有这类的应用程序,看起来Ubuntu也将是支持的平台之一。Ubuntu开发者Alan Pope公布了一张正在为Ubuntu平台开发的应用程序的截图,该程序命名为DowNow。 这是一个相 By Rain2014 年 9 月 14 日
Linux中国 “云”是怎么影响着每一位linux用户的? 云简介 不论是报纸、在线资讯、播客、科技博客、科技门户网站,甚至是电台和电视。云计算永远都是人们津津乐道的主题。 然而,因为云计算包含了太多的东西,现在并没有一个明确的定义,所以你认为云计算应该是什么呢? 云计算 过去常常被当做是网络计算的一个模型,网络计算就是把用户程序或者是应用运行在一个联网的服务器或是一个服务器集群,而不是像个人电脑、平板以及智能手机这一类运算设备。比如像传统的client-server (客户机-服务器模型) 和老一代的大型机, 用户通过连接服务器来执行一项任务。这和云计算是不同的,云计算是利 By Rain2014 年 9 月 14 日
Linux中国 开源女巫狩猎归来! 开源软件社区已经做出了改变,就像之前的美好时光。 开源已经变的温和了,之前我们有过各种不同的思潮,但是最近我们对分享代码和创新却有种奇怪的迷恋。 幸运的是,这一系列的使用主义注定要结束了。在过去的一段时间里,我们团结在Mozilla身边支持DRM版权保护以及嘲笑Red Hat和OpenStack之间的竞争。开源社区那些年仅有的几个开源软件明星和Open Core 这种商业模式产生了冲突而被反噬了。 噢,怎么变成这样了! Red Hat 退回到2003年 Red Hat,开源软件理想主义的典范,在几周前拒绝支持它的竞争对手。Jodi Mardesich出色的揭露了真相 By Rain2014 年 9 月 13 日
Linux中国 使用netstat检测及监测网络连接 大家好,我是邪恶君子!今天,邪恶就给大家分享一下,使用小小的一个netstat命令,就能让你检测出系统是否处于安全状态!!! 这篇文档,复杂:简单;难易:易。坚决让小白都看得懂,学得会,掌握牢,上手快!好,废话不多说,看招: 大家都知道,Linux上的web服务每天都要面临成千上万的连接,这些连接都是要遵循TCP协议的,这都是众所周知的(至于TCP协议,这里就不在过多的介绍,不懂的同学可以自己搜索,友好多)。既然都是TCP协议连接,那就不得不面临一个网路最大的安全问题,DOS攻击及DDOS攻击,这些攻击是没有办法抹除的,因为这 By Rain2014 年 9 月 12 日
Linux中国 Linux有问必答:如何检查Linux系统的最后重启时间 问题: 是否有一个命令可以快速地检查系统已经运行了多久? 也就是我怎么知道Linux系统最后的重启时间? 有许多方法来查询系统最后的重启时间。方法一:第一种方法是使用last命令。$ last reboot 这条命令实际上显示的是最近几天的系统运行时间。last原本被设计来显示某个特定用户的登录历史。在Linux中,有一个特别的“伪用户”称为reboot会在系统重启的时候立即自动登录。这样通过检查reboot用户的登录历史,你就可以检查最后的重启时间。 By Rain2014 年 9 月 12 日
Linux中国 真的超赞!用systemd命令来管理linux系统! Systemd是一种新的linux系统服务管理器。 它替换了init系统,能够管理系统的启动过程和一些系统服务,一旦启动起来,就将监管整个系统。在本文中,我们用的是安装有 systemd 216 版本的centos 7.0,其最新版本可以从 freedesktop.org 下载得到。 因为linux操作系统里出现的这一个新人,PID 1被systemd占据了,这能通过pstree命令看到。 # pstree 那么现在让我们来探索systemd擅长什么,它又有多大的可能性成为sysVinit的新的替代品。 1. 更快启动 sysvinit一次一个串行地启动进程。 而Systemd则并行地启动系统服务进程,并且最初仅启动 By Rain2014 年 9 月 12 日
Linux中国 Linux中国——关于我们 Linux 中国,由 wxy 和 DeadFire 创立于2003年。致力于 Linux 的推广、Linux 技术研究、自由和开源软件理念的传播。在知识传播、组织开源志愿者活动等方面,携手众多开源社区共同取得了一定成就。 By Rain2014 年 9 月 11 日
Linux中国 Linux终端:speedtest_cli检测你的实时带宽速度 你在家(或者办公室)的上传和下载速度如何?你能保证,你支付费用给ISP的同时得到了等价的回报?要想测试我们因特网连接的速度,当下存在着一些因特网服务,比如说SpeedTest,这是一种可以通过Web浏览器和手机应用程序浏览的web服务。现在,你可以很容易地检测你的网速,使用speedtest_cli同样很简单,它是一个使用speedtest.net来测试因特网带宽的命令行界面。通过这种方式,你也可以在没有浏览器或者图形化界面的服务器上做带宽测试。 By Rain2014 年 9 月 11 日
Linux中国 12张Ubuntu 14.10壁纸竞赛(目前为止的)获奖壁纸 让我们欣赏一组你在未来几个月会看到一大堆的图片吧。是的,在Ubuntu 14.10壁纸竞赛获奖者壁纸已经公布了。 嗯,可以说是宣布吧。到目前为止12张背景图片已经正式被应用在Ubuntu 14.10版本中了。 由四月份的获奖作者组成的评审团筛选了几乎400张图片,最终选择了出了视觉上丰富又多彩的一组。我知道我每6个月就要说一次这个,但是这一次的作品看起来还是那么的棒(不仅仅是因为当中一两张是我们的最爱!)。 让我们瞧瞧这几张获奖图片 你能在下面看到目前选出的作品。需要强调的是,这是到目前为止的,如比赛的组织者Iain Farrell所说的 By Rain2014 年 9 月 11 日
Linux中国 在RHEL / CentOS / 5.x / 6.x上用密码保护单用户模式 大家好,如果您还没有使用密码保护单用户模式,这对你的Linux服务器会是一个很大的风险,所以在涉及到安全性时,使用密码保护单用户模式是非常重要的。 今天这篇文章我会向你展示如何在RHEL / CentOS 5.x 和 RHEL / CentOS 6.x上使用密码保护你的单用户模式。 请仔细地执行所给出的命令,不然你的系统将会无法正常启动。首先,我会请你先完整地读完,然后在尝试。请自己承担相应的后果:-) Password Protect 1. 对于 RHEL / CentOS 5.x 1.1 开始之前请先备份你的 /etc/inittab ... By Rain2014 年 9 月 11 日
Linux中国 LCTT 2014 : LCTT 成立一年总结 缘起 一年前,我因为开发 Linux 中国的微信公众号,想着在公众号里面提供 Linux 的 man 手册应该是个不错的主意,因此在网上遍寻中文 man 手册。虽然我之前也寻找过中文的 man 手册,知道颇多不全和错漏,但是这次仔细搜寻之下,却发现还远较我预计的还差。 无奈之下,只能先使用了英文版本作为 man 的内容,并因此萌发了组织一个翻译 man 手册的活动或组织的想法。说干就干,当时我就在 Linux 中国的 QQ 群里面发起了倡议,还真得到了大家响应。 于是,2013 年 ... By Rain2014 年 9 月 10 日