快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
如何关闭ubuntu关机警告声

如何关闭ubuntu关机警告声

关机的一刹那警告声太响了,大半夜容易吵到别人,以下方法可以关掉它 sudo echo blacklist pcspkr /etc/modprobe.d/blacklist...

节约内存空间  优化Linux后台服务程序

节约内存空间 优化Linux后台服务程序

每当我们装好一个新的Linux系统,安装向导总会帮我们默认启动一批后台服务程序。这些程序在后台默默地完成各式各样的任务。比如电源管理,计划任务,系统审核等等。 可是我们的电脑硬件千差万别,安装Linux的目的也千差万别。这些后台程序往往并不适合我们的要求。其实大多数都是多余的。我们无论做为一个专业的系统管理员也好,还热爱自己机机的用户也好,总是无法容忍那一大堆无用的进程在跑着:占用内存,占用CPU时间,看着眼花头晕。 本文以CentOS和Fedora为例,详解如何优化这些服务。 1. 后台进程是如何启动...

Linux下的Partition  Magic-LVM

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 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

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 更换登录界面的方法

众所周知,在ubuntu 9.10中还了新版本的gdm,所以不再像之前那样简单的更换登录界面 在网上搜到几种方法,不知道是我的机器情况特殊还是说他们转来转去根本就不靠谱,反正我是没改成,结果还弄的不人不鬼 最终,只是在这里:http://ubuntuforums.org/showpost.php?p=7576112postcount=365 找到了更换方法,但仍有些东西不能生效,但总比之前找到那些靠谱 具体方法参考上面连接,这里copy过来作为备忘录,免得以后连接 404 …… 1. Change th...

linux开放超级权限  root密码修改

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  文件系统精通指南

Linux 文件系统精通指南

究竟什么是“文件系统”?Sheryl Calish 介绍了这个概念以及它的实际应用 尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。 遗憾的是,新手通常会混淆介绍 Linux 文件系统概念的术语。术语文件系统 可以在 Linux 文件编制中互换使用,用于指代几个不同但相关的概念。除磁盘分区的具体实例外,文件系统还指代数据结构以及分区中文件的管理方法。 另新手更感困惑...

Linux下ssh登录速度慢的解决办法

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进程状态浅析

linux进程状态浅析

众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。linux就是这样的一个操作系统。 在linux系统中,每个被运行的程序实例对应一个或多个进程。linux内核需要对这些进程进行管理,以使它们在系统中“同时”运行。linux内核对进程的这种管理分两个方面:进程状态管理,和进程调度。本文主要介绍进程状态管理,进程调度见《linux进程调度浅析》。 进程状态 在linux下,通过ps命令我们能够查看到系统中存在的进程,以及它们的状态: R (TASK_RUNN...