
Linux管理员日记
从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业的初见雏形,Linux都呈现出蓬勃发展的趋势。这里与大家分享我学习linux的一些心得,不足之处还望不吝赐教。
cndes
这个作者很懒,什么都没留下…
展开
-
(网管学习笔记34)虚拟机应用Virtual PC,VMware和VirtualBox
想来用了很多年的虚拟机了,种种原因又需要使用虚拟机,这里就简单介绍和比较一下。 点击小图看大图。 Virtual PC: 如果想做Windows虚拟机的话,Virtual PC在之前的系统是最佳选择了,在使用vista系统的时候装过MSDOS6.2,7.1,Windows3.1,3.2,95,98,me,xp,2000,2003,vista,2008,win7几乎所有找得到的Windows操原创 2009-11-25 11:18:00 · 4058 阅读 · 5 评论 -
(网管笔记33)前言 一个和牢骚有关的话题
先看三则牢骚。 经常听到这样的牢骚:“在一家公司管理一百多台电脑,工作已经快一年了。网络并不复杂,当然MONEY也不多。现在突然有一种困惑,不知道自己该怎么去发展,总觉得有好多东西要学,可是进度不快。总觉得往深处去学,有好多困难,自己没有一个好的学习的方法。”这是一种很典型的网管心态,他们遇到瓶颈了,可是前途路漫漫,何去何从? 再来听一则牢骚:“最近闹的沸沸扬扬的微软参与政府采购的事件,让我下原创 2009-11-18 15:10:00 · 1445 阅读 · 2 评论 -
Linux网管笔记(31)Linux爱好者收藏夹里必须有的几个好站
1.Linux Knowledge Base and Tutorial 网址:http://www.linux-tutorial.info/ "The place where you learn Linux" Looking for an in-depth and easy-to-understand introduction to Linux? Then look no further!原创 2009-11-06 08:40:00 · 1358 阅读 · 0 评论 -
Linux网管笔记(30)linux后门乃至安全管理的一些梳理
众所周知,Linux的文件权限如: 777;666等,其实只要在相应的文件上加上UID的权限,就可以用到加权限人的身份去运行这个文件。所以我们只需要将bash复制出来到另一个地方, 然后用root加上UID权限,只要用户运行此Shell就可以用用root的身份来执行任何文件了。 1.Linux下如何知道某个端口在运行什么程序 当我们用netstat -an的时候,我们有时候可以看到类原创 2009-11-05 10:40:00 · 2817 阅读 · 2 评论 -
Linux网管笔记(29)Ubuntu Linux服务器网络配置过程
解决VMware中没有eth0的问题 早上过来同学碰到一个问题,VMware里面安装的Ubuntu找不到以太网卡eth0了,反而多出一个eth1,但是网络就是不正常,局域网内彼此ping不通。 搜索了一下,解决方法如下:以root权限删除 /etc/udev/rules.d/70-persistent-net.rules这个文件,然后重启系统。 sudo rm /etc/udev原创 2009-11-05 10:37:00 · 1246 阅读 · 0 评论 -
Linux网管笔记(28)安装Oracle及command not found 解决方法
Redhat linux下安装oracle 10g 安装redhat5时要独立分配磁盘给SWAP,空间大小应该是内存大小*2,最好使用内存>1G的机器。 系统检查命令: # grep MemTotal /proc/meminfo ――检查内存大小 # grep SwapTotal /proc/meminfo ――检查交换分区大小swap # df -k /tmp ――原创 2009-11-05 10:30:00 · 13474 阅读 · 2 评论 -
Linux网管笔记(27)两个典型Linux乱码问题的解决
总结两个乱码问题: 1.有关ssh source shell ssh source shell版本:3.2.9。使用SSH Secure Shell去登陆Linux操作系统,发现有乱码,主要是编码的问题,找到/etc/sysconfig/i18n这个文件,然后把里面的LANG="zh_CN.UTF-8"改成LANG="zh_CN.GB18030" ,保存这个文件,重启系统就可以看到正常了。原创 2009-11-05 10:27:00 · 1170 阅读 · 0 评论 -
Linux网管学习笔记(26)Linux操作系统学习路线图
ARM+LINUX路线 主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺。原创 2009-11-05 10:20:00 · 1460 阅读 · 1 评论 -
Linux网管笔记(25)轻松解决:无法访问电子词典里的扩展存储卡
当电子词典连上电脑,在设备里只能看到 /dev/sdb /dev/sdb1 而扩展存储卡没有显示出来 今天又想到这个问题,在网上找到了解决方法 http://www.ibm.com/developerworks/cn/linux/l-usb/index1.html 把内核配置里的下面项选上就可以了 Probe all LUNs on each SCSI de原创 2009-11-05 10:09:00 · 2128 阅读 · 0 评论 -
Linux网管笔记(24)重新找到MySQL数据库的root密码
忘记MySQL ROOT密码是在MySQL使用中很常见的问题。没想到今天就碰到这样一个问题:内部的mysql的root密码被修改了。查阅资料,有如下方法: Unix&Linux: 1.用root或者运行mysqld的用户登录系统; 2.利用kill命令结束掉mysqld的进程; 3.使用--skip-grant-tables参数启动MySQL Server shel原创 2009-11-05 10:04:00 · 1595 阅读 · 0 评论 -
Linux网管学习笔记(23)几点学习体会(待续)
第一,多看看Linux的动向新闻,知道Linux的前进,因为这联系到了应用等。这些对就业或者是选择Linux为突破的人相当有帮助。 第二,多学习基础的技能东西,像红帽子有很多的Linux基础的东西,特别有利于学习,这点我想很多人都这么说,红联的确就是Linux教程的社区。 第三,一定要学好命令,即shell,不学命令学Linux也没什么意思了,因为Linux的强大及特色就是命原创 2009-11-02 14:34:00 · 1044 阅读 · 0 评论 -
Linux网管笔记(22)Linux下的文件系统结构
在Windows下,文件系统结构是一个再普通不过的名词了。不过,在Linux下,文件系统有些区别。 文件结构是文件存放在磁盘等存储设备上的组织方法。一个文件系统的好坏主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。我们能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,设置文件的共享程度。 使用Linux,用户可以设置目录和文件的权限,原创 2009-11-02 14:31:00 · 1032 阅读 · 0 评论 -
Linux网管笔记(21):有关Linux发迹的几个故事
学习Linux最大的动力是什么?更多人是学习前的热情,保持高度的热情在机子上安装了Linux,在热情没有打消之前,他们愿意接受Linux的烦燥,是什么让部分人放弃了Linux?其实整个放弃过程是相当复杂的,讲起来是特别简单的,终究是在使用Linux与windows的过程中产生了操作上差异及学习难度等上最终决定了他们放弃Linux。其实,操作系统是用来用的,满足不同人群的生活实际需求,他不是原创 2009-11-02 14:24:00 · 1234 阅读 · 0 评论 -
Linux网管日记(20)学习Linux设备开发的趣闻轶事
众所周知,Linux已经成功应用于服务器和桌面系统,也许,大家手头用的一些小型设备就有Linux的相关应用。随着嵌入式系统应用的持续升温,Linux也开始广泛应用于嵌入式领域,逐步成为通信、工业控制、消费电子等领域的主流操作系统。Linux正以其独特的优势极大地吸引电子设计工程师,Linux在嵌入式系统中的占有率与日俱增。全世界有无数的嵌入式产品正使用Linux作为其操作系统,在这些采用Linux原创 2009-11-02 11:04:00 · 1299 阅读 · 0 评论 -
Linux网管笔记(19)有事没事得看看的Linux好书
当然了,这肯定是卖的不错的书了,读者的眼睛是雪亮的。英文版的那几本,有兴趣的可以考虑翻译过来喔 中文版的 鸟哥的Linux私房菜基础学习篇-(第二版) ISBN: 978-7-115-16221-2 出版社: 人民邮电 作者: 鸟哥 定价: ¥65元 版次: 2007年9月第1版 印次: 2007年9月第1次印刷 …… 深入理解LINUX内核原创 2009-10-30 12:28:00 · 3981 阅读 · 1 评论 -
Linux网管笔记(18):对Linux系统下的开发环境梳理
尽管Linux开发的相关岗位很多,但长期以来Linux开发没有统一的开发平台,大多数的开发者都直接使用VI、GCC等命令行工具,这样其实不利于大型项目的开发。1.依然是熟悉的开发流程在Linux操作系统中,C语言程序的开发和其他环境类似,程序生成主要分成编译、汇编、连接等几个步骤。编译是指把用高级语言编写的程序转换成相应处理器的汇编语言程序的过程。从本质上讲,编译是一个原创 2009-10-30 09:52:00 · 3470 阅读 · 6 评论 -
Linux网管笔记(17)阅读Linux的内核源码
有关此类文章确实比较多了,列出我解读代码的几点体会。 1.代码的结构 (1)阅读sched.h源码文件,加深对进程管理概念的理解 (2)阅读Linux的fork.c源码文件,分析进程的创建过程 (3)阅读msg.c,sem.c和shm.c源码文件,熟悉Linux的三种通信机制。 Linux的内核源码可以通过许多途径得到。一般来讲,在完整安装的Linux系统下,/usr/src/li原创 2009-10-29 12:09:00 · 1693 阅读 · 0 评论 -
Linux网管笔记(16)关于Linux内核的编译
一直想写一些关于内核编译的文章,尽管网络上此类文章比较多。但大都比较杂乱,没有什么可操作性。下面,循序渐进的归纳了一下。 一.实验目的 1.了解Linux内核的版本和组成 2.掌握Linux系统内核的编译操作方法 3.了解Linux系统内核的配置方法 4.通过阅读Linux的内核源码,学习系统调用的执行流程,为深入学习内核原理打下牢固基础 二.实验工具与设备 1.准备最新的Linux原创 2009-10-29 12:06:00 · 1577 阅读 · 1 评论 -
Linux网管笔记(15):与Linux相关的接口测试
为了突出讲解的方便性,我把以前工作中珍藏的一些实验过程贡献给大家。(未经允许,请勿转载) 一.实验目的 1. 了解Linux操作系统的启动与登录方法 2. 掌握常用Red Hat Linux命令的使用方法,掌握图形用户界面下的基本操作 3. 了解Linux命令中参数选项的用法和作用 4. 熟悉操作系统的命令接口、图形接口和程序接口的区别与联系 5.了解命令行原创 2009-10-29 11:57:00 · 2401 阅读 · 0 评论 -
Linux网管学习笔记(14)细数家珍:我比较喜欢的Linux命令
Linux命令的重要性不言而喻。下面,只说明比较常见的,本人使用比较多的几个指令的基本用法。当然,这里肯定是有举一反三的作用了。若需详细说明,建议用man去读详细的manual。 1.关于文件/目录处理的指令: 1.1 ls 这是最基本的文件指令。ls的意义为“list”,也就是将某一个目录下的内容显示出来。如果你在ls指令后没有跟任何文件,它将会显示出目前目录中所有文件。也可以在ls原创 2009-10-29 11:49:00 · 1400 阅读 · 0 评论 -
Linux网管学习笔记(13)紧急处理:别让Linux故障晕了你
很多用户刚开始就是被Linux晕了头,然后就没兴趣了。下面列举几个比较常见的例子。 急救盘组(也称为boot/root盘组),是系统管理员必不可少的工具。例如,用下面的命令可在/mnt目录中安装 /dev/hda2盘上的ext2fs类型的Linux文件系统: # monut -t ext2/dev/hda2/mnt (注:现在根目录是急救盘上的根) 1.急救盘组维护原创 2009-10-29 11:44:00 · 1140 阅读 · 0 评论 -
Linux网管学习笔记(12)Linux内核到底有多安全?
Linux内核是作为Monolithic architecture (单内核体系结构) 而实现的,为了获得 Microkernel architecture (微内核体系结构) 带来的可扩展性和可维护性,Linux 引入了模块 (module) 机制,(比较准确的说法是 Loadable Kernel Module, 可装载内核模块),藉此来保证内核的紧凑性和Linux本身固有的单一体系结构的优点原创 2009-10-28 13:23:00 · 2466 阅读 · 1 评论 -
Linux笔记(11)入对行与嫁对郎:Linux的职业前景
和我们讨论的主题越来越近了。“男怕入错行,女怕嫁错郎”,我对这句话的体会越来越深刻了。最近有个民生银行的老总和我探讨了这个问题,毫无疑问,在银行这个行业肯定比一般的行业挣钱。于是,自然切到我们的话题:Linux这个行业怎么样?挣钱吗?以后开源了我还有饭吃吗?最近,我拿到了一份Linux的职业报告。调查发现,随着国内使用Linux的单位越来越多,相关人才的需求随即产生,并且呈现出供不应求的局面原创 2009-10-28 13:18:00 · 1687 阅读 · 0 评论 -
Linux网管学习笔记(10)Linux到底有多吸引人?
Linux是托瓦兹开发的,基于GPL的版权声明,可以在x86的架构下运行,也可以移植到其他大型机上。由于开发的相关理念与兼容性问题,我们也可以称Linux为类UNIX操作系统的一种。其实,类UNIX可以说是目前服务器类型的操作系统的统称。因为不论是FreeBSD、BSD、Sun UNIX、HP UNIX、Red Hat Linux、Mandrake Linux等,都是由同一个祖先Thomps原创 2009-10-27 16:11:00 · 4353 阅读 · 6 评论 -
Linux网管日记(9):Linux的前世今生
1.Linux的前世 地球人都知道,Linus Torvalds在1991年编写了Linux的核心原型。Torvalds为什么可以写出Linux操作系统?为什么他要选择386的计算机来开发?为什么Linux的发展这么迅速?为什么Linux是免费的?目前为什么有这么多的Linux发行版(distributions)呢?了解这些知识后,才能知道为什么Linux可以免除软件版权之争,并且了解到L原创 2009-10-27 15:38:00 · 1236 阅读 · 0 评论 -
网络管理员日记(8)里应外合:Linux下的后门和日志工具
攻入Linux系统后,很多入侵者往往就开始得意忘形了。这其中还有一个原因,就是技术性也要求更高了。下面,我们来看看一些常用的经典工具。(未经允许,谢绝转载!) 1、从这里延伸:后门和连接工具(1)HttptunnelTunnel的意思是隧道,通常HTTPTunnel被称之为HTTP暗道,它的原理就是将数据伪装成HTTP的数据形式来穿过防火墙,实际上,它是在HTTP请求中创建了一个双向的原创 2009-10-21 14:20:00 · 2940 阅读 · 0 评论 -
Linux网络管理员日记(7)更上一层楼:Linux服务器的安全实践
网络安全实践中,防火墙(Firewall)是被经常强调的重点,它的基本功能是过滤并阻挡本地网络与Internet之间的数据传送。另外,无论是网络管理员还是黑客,对数据截获分析都十分重视,因此,在进阶提高部分,我们也将使用直观简单的方式对这两部分内容进行讲解。1、iptables :Linux服务器下的优秀防火墙Linux提供了一个非常优秀的防火墙工具—iptables,它完全免费、功能原创 2009-10-21 13:53:00 · 1439 阅读 · 0 评论 -
Linux网络管理员日记(6)Linux邮件服务器的安装和安全
四、更简单高效:Linux邮件服务器的安装和安全在网络管理员的日常工作中,邮件服务器扮演着一个非常重要的角色,从局域网的安全防范到操作系统的稳定运行,都离不开电子邮件。目前,有许多的程序可以作为邮件传输代理,但Linux下的Sendmail则是其中最重要的一个,事实证明,它可以支持数千甚至更多的用户,而且站用的系统资源相当少。1、Sendmail邮件服务器的安装和配置默认情况下,Sen原创 2009-10-21 13:54:00 · 3265 阅读 · 0 评论 -
Linux管理员日记(5) 更简单高效:Linux邮件服务器的安装和安全
在网络管理员的日常工作中,邮件服务器扮演着一个非常重要的角色,从局域网的安全防范到操作系统的稳定运行,都离不开电子邮件。目前,有许多的程序可以作为邮件传输代理,但Linux下的Sendmail则是其中最重要的一个,事实证明,它可以支持数千甚至更多的用户,而且站用的系统资源相当少。1、Sendmail邮件服务器的安装和配置默认情况下,Sendmail服务器安装程序在安装光盘,可以选择安装。单原创 2009-10-21 13:42:00 · 2168 阅读 · 0 评论 -
Linux管理日记(4)——免费而稳定:Web服务器和FTP服务器的安装
为什么要采用Linux操作系统作为网络服务器?答案是:稳定性高、成本低。比较优秀的解决方案是采用Linux操作系统,再配备Apache服务器软件,就可以构造一个稳定高速的网站了。小知识:1995年4月,最早的Apache(0.6.2版)由Apache Group公布发行。Apache Group 是一个完全通过Internet进行运作的非盈利机构,由它来决定Apache Web服务器的标准。目原创 2009-10-21 13:41:00 · 2076 阅读 · 0 评论 -
Linux管理员日记连载(3)简单易操作:类似Windows控制面板的Webmin
安装完Linux操作系统后,不少用户可能开始思考:以后要找个好工作,当然要学会配置Linux服务器,感觉挺麻烦的!不错,以前在Linux上的服务器管理工作都要通过专业人员输入长串的命令来出来,感觉非常烦琐也缺乏亲和力。于是,大家开始琢磨:要是能有一个类似Windows“控制面板”的界面工具来完成各项配置工作,那就好多了。其实,图形界面管理工具Webmin就可以解决这个问题,它可以轻松配置Linux原创 2009-10-21 13:14:00 · 2799 阅读 · 0 评论 -
Linux管理员日记连载(2)——Linux系统下的设备和文件配置
新建一个虚拟机后,除了使用默认值,用户还可以通过配置文件修改参数。这个配置文件,实际上就相当于新电脑的“硬件配置”,用户可以在配置文件中决定虚拟机的硬盘、内存多大,是否有并口串口、是否有网络等。单击“虚拟机”菜单下的“设置”按钮,就可以看到相关参数。如图8所示。图 8 1、内存设置。是指从真正的内存中,分配给这台虚拟机器多少内存。这个比较简单,选个数字即可。 小提示:原创 2009-10-09 14:16:00 · 1838 阅读 · 0 评论 -
Linux管理员日记(1)——Linux服务器傻瓜式安装完全手册
内容简介 从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业的初见雏形,Linux都呈现出蓬勃发展的趋势。本专题通过用架设虚拟机网络实验环境,在讲解服务器配置时配合实用的网络管理软件Webmin,别出新意,使用户在Windows下就能完成Linux服务器的安装。 Linux服务器安装详细方法原创 2009-10-06 21:36:00 · 2818 阅读 · 0 评论