标签存档: unix

优秀的Unix管理员应具有的9大品质

【51CTO 2011年3月15日外电头条】编者按:优秀的Unix系统管理员是怎样工作的?来自InfoWorld的Paul Venezia尝试为我们总结优秀Unix系统管理员的九大特点。Paul是一位资深编辑与咨询师,关注 Perl,PHP,SQL,FreeBSD,Linux和Windows等领域。
优秀的Unix管理员应该具有的品质之一:我们不使用sudo
就像“caps lock”对于极客来说只是一个可有可无的控制键一样,sudo也只是胆小者的拐杖。如果我们需要对root做一些事情,我们需要su到root,这个sudo废话毫无意义。
实际上,对于那些强制所有用户都要使用sudo的类Unix的操作系统来说,我们要做的第一件事情就是sudo su -,然后改变根口令,以便于以后我们可以更加方便地su -。使用sudo就像在带有充气减震器的水槽中打保龄球——的确很安全,但是你也别想一展身手了。
阅读全文——共2926字

图示:unix发展简史/UNIX家谱历史

Unix的历史很繁杂,如果不跳出来看森林的话,会被一堆单词 Unix/HP-UX/AIX/BSD/Minix/SunOS/Solaris 迷惑,了解一点 Unix 的历史对整个计算机行业和历史会有帮助。
简单的说 Unix 才是计算机/互联网技术行业的基石。
从老牌的 IBM/SUN/HP/Oracle/Cisco/Apple 到 Google/Yahoo/YouTube/Digg/Flickr/Amazon/PayPal/Facebook 等后来者,要不就是其产品和 Unix 相关,如:IBM/SUN/HP 卖操作系统和服务器,Oracle 卖 Unix 数据库,Cisco 的路由器多少也和某个 Unix 分支有关连,Apple 的 MacOS X 是基于 FreeBSD 的(内核是 Mach)。Google/Yahoo 等就不用说了,整个公司的平台都是建立在 Linux/FreeBSD 上的。
阅读全文——共460字

各类UNIX/Linux操作系统密码破解方法/忘记密码

(一)Linux 系统密码破解
1.在grub选项菜单按E进入编辑模式
2.编辑kernel那行 /init 1 (或/single)
3.按B重启
阅读全文——共913字

UNIX/linux高手的优良习惯与操作技巧

Pixel, Byte, and Comma的软件开发者Martin Streicher 在本文中为我们揭示了UNIX高手的秘密。Martin Streicher 是一位 Ruby on Rails 的自由开发人员和 Linux Magazine 的前任主编。Martin 毕业于 Purdue University 并获得计算机科学学位,从 1986 年起他一直从事 UNIX 类系统的编程工作。他喜欢收集艺术品和玩具。
保存环境变量
大多数 UNIX 用户在 .bashrc(针对 Bash shell)和 .zshrc(针对 Z shell)等 shell 启动文件中塞满大量用户设置,以便一次又一次地重建钟爱的 shell 环境。启动文件能够创建别名、设置 shell 选项、创建函数、以及设置环境变量。关键的环境变量包括 HOME(指向您的主目录)、PATH(列举从中搜索应用程序的目录)和 MANPATH(列举从中搜索手册页的目录)。要查看您的 shell 中设置了哪些环境变量,键入 printenv 命令。查阅 shell 手册页,获取可用环境变量的完整列表。
阅读全文——共6758字

UNIX 技巧: UNIX 高手的另外 10 个习惯 成为 UNIX 命令行高手

推荐你先看看本文的上篇:UNIX 高手的 10 个习惯 克服不良的 UNIX 使用模式
John Fronckowiak, 总裁, IDC Consulting Inc.
2008 年 7 月 24 日
作为 Michael Stutz 优秀文章的后续,本文将提供另外 10 个改进您的 UNIX® 命令行效率的好习惯。了解常见错误和克服它们的方法,并确切了解为何值得采用这 10 个 UNIX 习惯。
阅读全文——共7622字

UNIX 高手的 10 个习惯 克服不良的 UNIX 使用模式

顺便说一下,这里还有本文的下篇:UNIX 技巧: UNIX 高手的另外 10 个习惯
引言
当您经常使用某个系统时,往往会陷入某种固定的使用模式。有时,您没有养成以尽可能最好的方式做事的习惯。有时,您的不良 习惯甚至会导致出现混乱。纠正此类缺点的最佳方法之一,就是有意识地采用抵制这些坏习惯的好习惯。本文提出了 10 个值得采用的 UNIX 命令行习惯——帮助您克服许多常见使用怪癖,并在该过程中提高命令行工作效率的好习惯。下面列出了这 10 个好习惯,之后对进行了更详细的描述。
采用 10 个好习惯
阅读全文——共7606字

Unix的发展阶段 及 重要的Unix版本

Unix的发展阶段
从总体来看,Unix的发展可以分为三个阶段:
第一阶段为Unix的初始发展阶段,从1969年AT&T贝尔实验室创造了Unix操作系统,到刚开始只是在实验室内部使用并完善它,这个阶 段 Unix从版本1发展到了版本6。同时Unix也以分发许可证的方法,允许大学和科研机构获得Unix的源代码进行研究发展。
这个阶段最重要的事件可以算Unix的作者使用C语言对Unix的源代码重新改写,使Unix非常具有可移植性。
阅读全文——共2580字

UNIX发展史(BSD,GNU,linux)

先前的一個理想
UNIX 系统自 1969 年 Ken ThompsonKen Thompson 与 Dennis RitchieDennis Ritchie 在美国贝尔电话实验室(Bell Telephone Laboratories)发展出雏形至今,已历经近 30 来年。而 “UNIX” 这个字典上查不到其原意的怪字,其实是戏谑 MULTICS(MULTiplexed Information and Computing System)操作系统的大而无当所产生的 谐音字。
在 1957 年 10 月,前苏联发射了第一枚人造卫星,此举让当时的美国总统艾森 豪威尔决定投下巨额的经费用以支持及发展科学,美国高等研究计划署(ARPA, Advanced Research Projects Agency)便是在这个时空下设立了,该单位负 责推动系统发展等相关计划,成为当时美国电子计算器发展的重要推手。
阅读全文——共23679字

自由软件/开源社区几个名词简介:unix,GNU,GPL,linux,BSD,freeBSD/UNIX简史

对于刚刚接触自由软件/开源社区的人来说,里面经常出现的几个名词很令人头大,网上搜索这些概念的讲解,都讲得很复杂,至少我个人没有找到很简明的介绍。 终于通过不懈的努力,这几个概念终于大概明白了。肯定会有不少朋友也像我一样,因此,我按照自己的理解,用最简单的话,对这几个概念作一个简介,可能有不 对之处,还请指正。

从UNIX说起,它是一个非常老牌、但又影响深远的操作系统,由AT&T公司的贝尔实验室开发。
当时AT&T公司把该操作系统的源码授权给高校、学术机构做研究或教学之用。因为这个操作系统非常优秀,很多机构都在其源代码基础上做功能扩充改 进,其中以加州大学伯克利分校的改进版最为著名,这个改进版即BSD(Berkeley Software Distribution,伯克利软件套件)。
阅读全文——共1608字