快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
在Linux的系统中使用动态磁盘

在Linux的系统中使用动态磁盘

是否遇到过这样的问题,划分了 10G 的一个分区,挂接到 /home 下,可是随着时间的流逝,10G 的空间开始不够用了,需要把它扩充。假设要扩充到 12G,那么唯一的方法就是建立一个 12G 的新分区,然后将原来的 10G 分区中的数据全部移动到新分区中,再修改挂接配置。这样不仅麻烦而且浪费时间。 Linux 2.4 开始支持 LVM(Logical Volume Manager,逻辑卷管理器),通过 LVM,可以动态地改变“分区”(准确地说应当称之为卷)的大小,而不必担心数据移动的问题。LVM 的原理...

Linux文件特殊权限  SUID/SGID/Sticky  Bit

Linux文件特殊权限 SUID/SGID/Sticky Bit

前面一直提到文件的重要权限,就是rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪?还有, /usr/bin/passwd也有些奇怪,怎么回事呢? [root@linux ~]# ls -ld /tmp ; ls -l /usr/bin/passwd drwxrwxrwt 5 root root 4096 Jul 20 10:00 /tmp -r-s--x--x 1 root root 18840 Mar 7 18:06 /usr/bin/passwd 不是只有rwx吗?为什么还有其他的特殊...

在Linux的终端和Shell中显示中文的方法

在Linux的终端和Shell中显示中文的方法

方法一: 修改/etc/sysconfig/i18n 文件 把里面的LANG="en_US"改成 GB2312就可以了 要重启一下机器不用重启,直接 # LANG="GB2312" 然后就可以了 修改 i18n 只是为了重启有效 立即生效的方法就是我写出来的那个 方法二: #vi ~/.bash_profile LANG=zh_CN.GB18030 LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN export LANG LANGUAGE 这样就能在终端输入和显示中文了,...

新手学堂:Ubuntu  Linux系统的启动过程

新手学堂:Ubuntu Linux系统的启动过程

BIOS 自检 启动 GRUB/LILO 运行 Linux 的系统内核 读取系统引导配置文件 /etc/inittab 中的信息运行系统的第一个进程 init 执行系统初始化脚本 /etc/init.d/rcS 根据运行级别(X)配置服务执行 /etc/init.d/rcX.d/[KS]* 终止以“K”开头的服务 启动以“S”开头的服务 运行 getty 等待用户登录 执行系统初始化脚本 /etc/init.d/rcS 时会执行 /etc/init.d/networking 启动网络配置 在执行 /etc...

Shell用户限制应用的方法介绍

Shell用户限制应用的方法介绍

例:限制用户benny只能使用FTP和E-mail服务,而不能使用telnet和ssh登入录 [root@localhost]#vi /etc/passwd radvd:x:75:75:radvd user:/:/sbin/nologin amanda:x:33:6:Amanda user:/var/lib/amanda:/bin/bash pegasus:x:66:65:tog-pegasus OpenPegasus WBEM/CIM services:/var/lib/Pegasus:/sbin/no...

Linux系统下文件和文件夹的复制问题

Linux系统下文件和文件夹的复制问题

在远程操控Linux时,有很多强大的shell命令可以帮助我们。其中复制文件和文件夹就是一个非常强大的功能。 1、同一台机器上的复制命令 cp. 复制文件 cp filename1 filename2 ,把filename1复制一份并命名为 filename2 . 加上参数 -f 在覆盖重命名文件时不做任何提示。 如: cp -f filename1 filename2. 上述命令加上参数-r 就可以复制文件夹了。如 cp -rf dic1,dic2.关于cp更详细的命令如下: 语 法:cp [-abdf...

Ubuntu  Linux系统下硬盘ISO启动方法介绍

Ubuntu Linux系统下硬盘ISO启动方法介绍

一、仅从硬盘启动Destdop ISO 并安装: 1、从后面的链接下载相关引导文件并解压; 2、在任意盘的根目录中新建一个文件夹,并重命名(如feisty、edgy等,menu.lst中用fd_dir变量把要找的文件夹传给系统) 把下载的桌面版光盘(*.iso)文件放到此目录中,不要解压; 例如*.iso 放在 X:\feisty ,则 menu.lst文件中的参数应为 fd_dir=feisty 3、把解压后的 boot 文件夹、grldr、menu.lst文件移到 C:\, 在 c:\boot.in...

Linux下如何解包和打包initrd  image文件

Linux下如何解包和打包initrd image文件

unpack: 假定文件名为initrd007,将文件copy到自己的工作目录/home/steven/workdir. # cp /boot/initrd007 /home/steven/workdir # cd /home/steven/workdir # mv initrd007 initrd007.gz # gunzip initrd007.gz # cpio -i initrd007 这样就把initrd007里面的文件和目录就解开了在工作目录下。 pack: # cd /home/steven...

高手进阶:/etc/profile环境变量配置解析

高手进阶:/etc/profile环境变量配置解析

与环境变量相关的文件可能还会有/etc/bashrc等,不过这是shell变量,是局部的,对于特定的shell器作用。/etc/profile是全局的,适用于所有的shell. profile文件会告诉shell使用什么语言,什么shell,命令的搜索路径等等。 一些标准的环境变量: SHELL 默认shell LANG 默认语言 PATH linux寻找命令的默认路径,一般包括/bin,/usr/bin,/sbin,/usr/sbin, /usr/X11R6/bin,/opt/bin,/usr/loc...

Linux系统下安装配置Dynamips的方法

Linux系统下安装配置Dynamips的方法

首先先下载 http://www.ipflow.utc.fr/dynamips/dynamips-0.2.5-x86.bin http://nchc.dl.sourceforge.net/sourceforge/dyna-gen/dynagen-0.6.0.tar.gz http://www.tcpdump.org/release/libpcap-0.9.5.tar.gz 这3个文件到/root下 1.安装libpcap tar -zxvf libpcap-0.9.5.tar.gz 。/configure...

Linux系统下设置开机启动文件的方法

Linux系统下设置开机启动文件的方法

下面用自启动apache为例; 自启动脚本: /usr/local/apache2/bin; 。/apachectl start 文件位于/etc/rc.d/init.d下,名为apached,注意要可执行。 #chmod +x /etc/rc.d/init.d/apached //设置文件的属性为可执行 #ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache //建立软连接,快捷方式 #ln -s /etc/rc.d/init.d/apached /et...

实用技巧:Linux系统硬盘安装的通用引导

实用技巧:Linux系统硬盘安装的通用引导

下载grub for dos,提取grldr复制到系统根目录,然后再载系统根目录建立文件夹grub,在文件夹里面建立menu.lst文件,用记事本打开,复制粘贴一下内容: # This is a sample menu.lst file. You should make some changes to it. # The old install method of booting via the stage-files has been removed. # Please install GRLDR bo...