Linux下的Partition Magic-LVM
Partition Magic可以说是windows下的分区利器,在一块硬盘上想怎么分就怎么分,分好之后一个重启就一切搞定。在Linux下又怎么样呢? fdisk不能很好的进行分区大小的resize,一旦用fdisk分好区,再想改变分区大小就很麻烦。那么是不是在Linux下就没有办法呢?非也! 我们 Linuxer 也有硬盘分区管理超级武器--LVM。 LVM(Logical Volume Manager),linux 下的多硬盘管理软件,它可以把多个硬盘(PV)当作一个硬盘组(VG),在这个硬盘组上用...
剖析SUSE Linux Tomcat自动启动
也许你对SUSE Linux很了解,也许你不太了解,都没关系,在这里我们一起互相讨论,今天我们讨论的是在SUSE Linux Tomcat自动启动。希望本文能对大家有一些帮助,希望你能学会SUSE Linux Tomcat自动启动。在/etc/init.d/boot.local文件中添加命令。Red Hat系统的对应文件是/etc/rc.d/rc.local。 对于Linux系统启动时自动运行的命令或程序,在rh-based linux 系统,一般常见是放在 /etc/rc.d/rc.local 中。但...
Kernel 会提供哪些服务,如何设定kernel
四、介绍为什么要通过sysctl 指令来设定 /proc/sys/子目录中的内容 1、如果只是修改 /proc/sys/子目录中的文件,这只是暂时修改了正在执行中的kernel的参数,确无法将修改保存起来,当关机或重启后所有的修改就将丢失。 2、如果使用sysctl指令来修改设定,才可以将设定保存起来,当重新开机后这些修改仍然生效,使用 sysctl 指令所修改的设定会写入到 /etc/sysctl.conf 这个文件中; sysctl –p 可以查看sysctl.conf 文件中的内容 3、在开机的时...
介绍用户、群组和权限一些高级功能
一、介绍UID和GID 1、每一个使用者的名称都会有一个相对应的User ID号码; 2、每一个组的名称也都会有一个相对应的Group ID号码; 3、而这些号码的资料是以数字的形态而储存在磁盘上; 其实以上三点,通过前面的章节就应该知道了。 二、介绍 /etc/passwd、/etc/shadow、/etc/group这三个储存验证资料的档案 有关验证方面的资讯是以明码的方式储存在下面四个档案中的: 1、/etc/passwd 这个档案是使用者的资料库 2、/etc/shadow 这个档案储存使用者密...
ubuntu 9.10 更换登录界面的方法
众所周知,在ubuntu 9.10中还了新版本的gdm,所以不再像之前那样简单的更换登录界面 在网上搜到几种方法,不知道是我的机器情况特殊还是说他们转来转去根本就不靠谱,反正我是没改成,结果还弄的不人不鬼 最终,只是在这里:http://ubuntuforums.org/showpost.php?p=7576112postcount=365 找到了更换方法,但仍有些东西不能生效,但总比之前找到那些靠谱 具体方法参考上面连接,这里copy过来作为备忘录,免得以后连接 404 …… 1. Change th...
linux开放超级权限 root密码修改
su - root 然后输入密码 $ su - root Password: su: Authentication failure Sorry. 这时候输入 $ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully...
Linux 文件系统精通指南
究竟什么是“文件系统”?Sheryl Calish 介绍了这个概念以及它的实际应用 尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。 遗憾的是,新手通常会混淆介绍 Linux 文件系统概念的术语。术语文件系统 可以在 Linux 文件编制中互换使用,用于指代几个不同但相关的概念。除磁盘分区的具体实例外,文件系统还指代数据结构以及分区中文件的管理方法。 另新手更感困惑...
Linux下ssh登录速度慢的解决办法
相信很多朋友在使用Linux系统的时候因为安全性的原因摒弃了telnet rlogin 或者 X-window,而把openssh作为自己默认的远程登录方式。 然而经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久。ping的速度也非常好,让人误以为是ssh连接不上。 下面说下如何解决这样的问题, 最为常见的原因是因为server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关记录,就会耗费大量时间。...
环境变量基本知识
1.查看所有环境变量:env 2.查看某个变量值: echo $变量名 3.设置一个新变量: export 变量名=变量值 4.设置如果已存在的变量值 export classpath=$classpath:/path/to/program 注:unix下不同的变量之间用冒号":"隔开 5.使用unset清除环境变量 set 可以设置某个环境变量的值. 清除用unset. 如果未指定,则该变量为null. eg: $export TEST="test" //增加一个变量 $env|grep TEST /...
linux进程状态浅析
众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。linux就是这样的一个操作系统。 在linux系统中,每个被运行的程序实例对应一个或多个进程。linux内核需要对这些进程进行管理,以使它们在系统中“同时”运行。linux内核对进程的这种管理分两个方面:进程状态管理,和进程调度。本文主要介绍进程状态管理,进程调度见《linux进程调度浅析》。 进程状态 在linux下,通过ps命令我们能够查看到系统中存在的进程,以及它们的状态: R (TASK_RUNN...
Linux的启动过程详解
Linux的启动流程(/etc/inittab) 1. 从BIOS到KERNEL BIOS自检-MBR(GRUB)-KERNEL-KERNEL自解压-内核初始化-内核启动 BIOS自检 当电脑开机的时候,电脑会进入BIOS,BIOS的工作主要是侦测电脑的周边配套设备是否工作正常,如CPU的类型、速度、缓存等 主板类型 内存的速度,容量 硬盘的大小,类型和工作模式 风扇速度等 主要是为了检查这些设备在开机的时候是否能通过检测,如果能通过检测,说明电脑可以正常的工作。 -------------------...
Linux系统中用户(user)和用户组(group)管理
一、理解Linux的单用户多任务,多用户多任务概念; Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念; 1、Linux 的单用户多任务; 单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms 来点音乐;当然听点音乐还不行,MSN 还得打开,想知道几个弟兄现在正在做什么,这样一样,我在用beinan 用户登录时,执行了gedit 、xmms以及msn等,当然还有输入法fci...