Linux学习资料
xiaxj
这个作者很懒,什么都没留下…
展开
-
Linux中开启mysql远程访问功能
为了给服务器一个真实的运行环境,今天在内网中部署了一台Ubuntu Linux服务器,其中最头疼的就是mysql的安装,apt下载更新的速度太慢了,于是就自行编译了一下mysql的源码,具体的编译方法可以参考网上的一些资料吧,这里只对如何开始mysql的远程访问功能做个简单的讲述: (1)确认一下3306是否对外开放,mysql默认状态下是不开放对外访问功能的。查看的办法如下:...2009-10-10 19:01:30 · 89 阅读 · 0 评论 -
redhat linux,怎样才能从窗口界面切换到纯字符界面?
1.进入字符界面 为了在Linux启动时直接进入Console界面,我们可以编辑/etc/inittab文件。找到id:5: initdefault:这一行,将它改为id:3:initdefault:后重新启动系统即可。我们看到,简简单单地将5改为3,就能实现启动时进入X-Window图形操作界面或Console字符界面的转换,这是因为Linux操作系统有六种不同的运行级(run leve...2008-12-02 22:10:14 · 333 阅读 · 0 评论 -
关于linux分区的问题
1 Linux目录和分区无关,就像Win的路径以一个盘符开头,Lin路径以一个/标记开头,是一种独立的结构。你只要记住哪个分区被你挂在目录里的哪个地方了,如果你安装时选/home在一个独立分区,那这个分区就挂在/home里,访问/home就是访问这个分区。 2 Linux备份很简单,简单的tar就可以了,Win需要Ghost是因为有些特殊文件在分区里的位置不能变化,否则会导致系统起不来,而...2008-12-02 22:10:45 · 137 阅读 · 0 评论 -
深入理解硬盘的Linux分区
在学习Linux的过程中,安装Linux是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的Linux已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚Linux的分区规定,以及它下面最有效的分区工具—Fdisk的使用方法。下面从这两个方面入手,来讲解这个困扰大家的问题。 Linux的分区规定 1.设备管理 在Lin...2008-12-02 22:11:43 · 176 阅读 · 0 评论 -
linux分区及安装
个人学习,建议硬盘分出10g来,完全安装也够用了就,分区也不用搞那么多,有\,swap也就行了。 架设服务器的话,就需要用上你全部的硬盘了,分区也该适当的分清楚点了。 针对不同阶段不同水平的linux使用者,给出比较合理的分区方案以供大家参考. 一.linux新人 对于这类linux sir 他们往往是对linux比较好奇,刚刚听说这个系统,对这个系统没有任何感性的了解.在这种情况下,他们安装li...2008-12-02 22:12:29 · 120 阅读 · 0 评论 -
Linux快速入门命令篇
Linux入门命令篇(简训)目标:[通过此练习能对linux基本命令熟悉,能够进行简单系统管理相关工作,更详细的指令说明,请参照man page]1.# 表示权限用户(如:root),$ 表示普通用户 开机提示login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境. 退出当前shell,输入:exit2.usera...2008-12-02 22:13:23 · 102 阅读 · 0 评论 -
vm虚拟机怎么打开u盘
需要操作VMWARE: 菜单:虚拟机/可移动设备/USB设备/<你的U盘设备> 然后虚拟机就可以使用你的USB设备了2008-12-02 22:17:29 · 1172 阅读 · 0 评论 -
Perl简介
Perl简介Perl最初只是Unix系统管理员的一个工具,在工作日里被用在无数的小任务中。从那以后,它逐步发展成为一种全功能的程序设计语言,特别是在各种计算平台上,它被用作Web编程、数据库处理、XML处理以及系统管理——它能够完成所有这些工作,同时仍然是处理小的日常工作的完美工具,这是它的设计初衷。Perl快速、有趣,而且特别有用。很多人因为需要Perl而使用它,又因为热爱它而继续使用它。_摘自...2008-12-02 22:45:24 · 208 阅读 · 0 评论 -
shell 病毒简介
1. 前言 说起病毒总有点神秘的味道,想起以前用汇编编写第一个dos病毒时是那么的痛苦从开始有设想到完成花了3个多月,而且写的也是乱七八糟,最近突发奇想不就是感染其他文件,传播自己吗,用shell写一个病毒且不是非常简单,于是顺手写了如下这么一个小脚本,功能就是感染其他shell程序。 这个程序在现实意义不大,但对于形象的理解病毒传播机制还是很很有帮助,可以算教学意义大于实际意义吧...2008-12-02 22:46:09 · 249 阅读 · 0 评论 -
Fedora7配置简介
1.显卡驱动(A卡)livna的显卡驱动已更新为8.42.3,并且加入了AIGLX支持,再也不用装XGL了,安装完compiz-fusion就可以直接开启3D桌面了,因为不用安装XGL,开3D的同时ATI的驱动控制中心也可以打开了,效能也大有增长。我的老卡X800GTO(256MB/256bit)运行glxgears可以得9200多FPS,而用以前的8.40.4只得7800多。废话不多说了,输入以...2008-12-02 22:47:18 · 532 阅读 · 0 评论 -
yum详解
使用redhat,fedora的linuxer肯定都为rpm著名的dependency hell而头疼(这也是所有基于rpm发行版都有的问题)。foo is needed by bar,bar is needed by foo。要装卸个软件,还得辛辛苦苦地梳理清楚所有依赖性问题,rpm的几个搜索站点成了时常光顾的场所,如果不幸碰到循环依赖,那就只有干瞪眼的分了。 有时加个--nodeps参数,倒是...2008-12-02 22:48:10 · 208 阅读 · 0 评论 -
如何关闭自动更新
默认情况下,每次启动fedora都会启动yum-update服务去后台自动搜索可用的更新,这个过程非常冗长,特别是刚装好系统的时候,很多 patch需要下载,该服务运行的时候通常会让cup占用上到100%,奇怪的是在系统监视器中却未找到这个进程,刚开始我误以为是firefox的问 题,搞了好久,后来发现是自动更新,建议关闭该服务,具体方法如下:在系统-》管理-》服务里面(可能是最后一项服务)有一个...2008-12-02 22:48:44 · 164 阅读 · 0 评论 -
再谈编译安装php/apache/mysql
今天同事在centos上安装php、apache、mysql时找不到mysql的头文件。由于在公司服务器上的mysql是源码编译的,并且系统中有多个mysql,所以没有在$PATH中添加mysql的路径,当编译php时,由于没有指定mysql头文件的地址,因此编译中出现多出错误。 安装php前首先编译apache,编译命令如下:./configure --prefix=/web...原创 2011-02-24 19:37:04 · 129 阅读 · 0 评论 -
如何避免git每次提交都输入密码
vim /home/chinaestone/.git-credentials输入内容https://{username}:{password}@github.com保存退出后执行下面命令git config --global credential.helper store执行完后/home/chinaestone/.gitconfig 会新增一项 help...原创 2014-08-07 13:12:39 · 107 阅读 · 0 评论 -
Linux的sendmail设置
我们在启动sendmail之前会把/etc/mail/sendmail.cf文件中的一行: O DaemonPortOptions=Port=smtp,Addr=127.0.0.1,Name=MTA 改为: O DaemonPortOptions=Port=smtp,Addr=0.0.0.0,Name=MTA DaemonPortOptions=Port=smtp,Addr=127.0.0.1,...2008-12-02 22:09:39 · 205 阅读 · 0 评论 -
Linux下停止SendMail进程
不知道怎么搞的 刚刚装好的VM下的LINUX启动到sendmail时候就不动了,等了好久才进入系统,很不爽,就把sendmail进程停了,HOHO 1.执行命令service sendmail stop 2.执行命令:chkconfig --list sendmail sendmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off 表明sendmail在lev...2008-12-02 22:09:05 · 144 阅读 · 0 评论 -
Linux与Windows XX的总体比较
Linux何以备受青睐,致使除微软以外,国际上有名的硬、软件厂商都毫无例外地与之结盟、捆绑。甚至连世界IT的龙头老大“蓝后巨人”IBM也要“全面拥抱Linux”呢? 首先,Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Li...2008-12-02 00:02:42 · 119 阅读 · 0 评论 -
红帽子linux
虽然,Linux操作系统已经在市面上存在很长时间了,但是相比其它软件的销售量仍然有很大差距。其中的原因很多,用户对它的不熟悉占有很大比重。至于不熟悉的原因,有软件自身的易用性问题,也有市场占有量的问题,也有相关教辅资料的问题,还有舆论导向等问题。 作为专业人员,我就其易用性作为出发点发表一些自己的看法。 红帽子在非微软操作系统的市场上占有较大的比重,也基本得到了广大用户的认可,但是使用过程中仍...2008-12-02 21:51:55 · 708 阅读 · 0 评论 -
linux进程Prelink
什么是 Prelink ? 它能为我做什么 ? 许多的应用程式使用共用函式库. 在这些程式被执行的时候, 共用函式库会被读进记忆体中, 并且跟程式中所参用到的符号(symbol)连结起来. 对大多的小程式而言, 通常这样的动态连结非常快. 但是对一些依存於大量函式库的 C++ 程式而言, 动态连结却可能花上不少的时间. 在大多数的系统上, 函式库并不会常常被更动, 每次程...2008-12-02 21:56:28 · 166 阅读 · 0 评论 -
在 Linux 上运行 VLM 环境 (Part 1)
[准备工作]1. 一台 x86_64 兼容的服务器或工作站, 只有 x86 平台的话可用 qemu 配 x86_64 虚拟机;2. 64 位 Linux 系统, 推荐采用经过测试的版本 (Debian 或 Ubuntu);3. opengenera2.tar.bz2 和 snap4.tar.gz 这两个安装文件.[理论]1. Virtual Lisp Machine(VLM) 运行环境由三部...2008-12-02 21:57:18 · 392 阅读 · 0 评论 -
make命令详解
无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都要键入...2008-12-02 21:58:09 · 98 阅读 · 0 评论 -
我的FEDORA系统装机软件
我用linux快一个月了,用的是Fedora7.0版本,GNOME桌面系统,最近一段时间重装过4次系统了,然后也积累了一些装机经验,这里把我的装机软件配置推荐给大家,供大家参考~~影音:MPlayerRealPlayer10xmms音频播放器(后来几乎不装这个了,因为MPlayer完全可以代替它,而且比它稳定)网络应用:aMule(linux下的电驴)Eva(linux下的QQ)gsopcast(...2008-12-02 21:58:59 · 116 阅读 · 0 评论 -
几个重要的Linux操作系统 内核文件介绍
在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件,进入/boot执行:ls –l。编译过RedHat Linux内核的人对其中的System.map ...2008-12-02 22:00:09 · 242 阅读 · 0 评论 -
拨云见日 关注七项 Linux 内核发展方向
对于一个 Linux 的企业用户来说,它的内核开发可能显得过于复杂了,有许多人在维护不同的代码,而且有更多志愿者在提交代码,这种乱花渐欲迷人眼式的“热闹”景象却让我们很难看清未来将有什么样的新功能。 就其本身而言,Linux 的发展没有路线图。为了对 Linux 发展方向有一个简单的认识,作者根据与开发者和内核维护者的交流,以及从 www.kernelnewbies.org 网站上了解的知识,...2008-12-02 22:00:52 · 187 阅读 · 0 评论 -
Linux:三架马车,驰骋桌面
临近年底,人们看见在全球Linux桌面上,有“三架马车”,驰骋向前,后面尘烟滚滚,不见其余跟随者。这就是Ubuntu 7.10、OpenSUSE 10.3和Fedora 8,这3个特色不同、风格相异的Linux社区发行版(简称“桌面”)。这3个发行版,虽说都是“社区发行版”,但是,它们都不是所谓“Beta版本”,而且,都有很好的社区技术支持途径(和保证)。这3 个版本,都有自己的用户群体,群体的大...2008-12-02 22:01:37 · 91 阅读 · 0 评论 -
Linux下vi的用法
进入vi后 有两种模式 1.编辑模式2.命令模式进入vi后默认是命令模式,所以不要乱按 就会得到dd的警告声,要输入文字的话 请按a后i 就可以开始输入文字拉!输入结束后 请按esc键回命令模式输入q就是退出输入wq就是存盘后退出输入q!放弃存盘强行退出.Vi 的使用Vi 已经是 Unix 系统中标准的文字编辑器, 每个网管人员都必须熟悉它, 因为你会在维护系统时常常遇到它. Vi 对初学者...2008-12-02 22:03:57 · 80 阅读 · 0 评论 -
为什么要反对使用 Windows
为什么要反对使用 Windows 很多人都说不应该完全否定 Window,Windows 也有它的长处。不应该骂微软。 对。Windows 容易操作,适合普通用户。如果微软把它自己定位在 P&G,Philips 那样的地位,能够给我们的百姓提供周到的,完善的,价廉物美的服务。那我肯定是很喜欢它的。但是从上面的种种情况说明,微软是一个野心极大的国际垄断组织!它的产品没有一个是不出问题的:Wi...2008-12-02 22:06:10 · 229 阅读 · 0 评论 -
完全用Linux工作,摈弃Windows
我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。 GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。 我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的。 这篇文章也不是用来比较 Linux 和 Windows 内核效率,文件...2008-12-02 22:07:28 · 81 阅读 · 0 评论 -
linux的版本问题
我想知道linux中的i386,ia64,x86_64三个有什么区别 高手指点针对不同的机器呀,LINUX源代码编译时,可以分I386,AMD,I686,IA64,NOARCH等类型,分别是针对对应的不同机器而使用的包i386就是兼容386的架构,ia64就是AMD 64位系统的架构,x86_64自然就是x86的64位系统的架构。i386是以前普遍的机子都适用,ia64是为了适应现在的64位的而...2008-12-02 22:08:29 · 74 阅读 · 0 评论 -
Linux Shell将逗号分隔的字符串转成换行
OLD_IFS="$IFS"IFS=","arr=(`cat a.txt`)IFS="$OLD_IFS"for s in ${arr[@]}do echo $s | tr -d '"'done 将逗号分隔的字符串放到 a.txt文件,中格式:ss,21,ss,输出格式:ss21xx...原创 2016-08-19 15:23:07 · 5715 阅读 · 0 评论