Linux 删除目录及子目录文件
Linux/Fedora/Ubuntu系统中,有时我们想删除将一个文件夹(主目录)和这个文件夹下子目录(子文件/子文件夹)中的文件都删除,Linux单独使用rm/rmdir都无法删除,其实方法很简单,这里告诉大家如何删除文件夹及文件夹下所有文件的方法。 比如我们有一个文件夹名称为cc 这个主文件夹下面有一个子文件夹cc1和一个文件file1,当然子文件夹下还可以有多个子目录和文件,这里就不列出来了。 好,下面来说下如何删除目录及子目录中的所有文件。 1.打开终端,以root身份登录(Linux/Feod...
Linux学习笔记 Linux目录解释
/bin:bin是binary(二进制)的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:cp,ls,cat。 /boot:这里存放的是启动LINUX时使用的一些核心文件。 /dev:dev是device(设备)的缩写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。 /etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。 /hom...
Linux学习笔记 Linux默认的目录简介
Linux默认的目录很多,一下介绍几个常用的目录·/ :根目录,此目录下包含Linux系统所有的目录和文件。 ·/boot :存放系统启动时必须读取的文件,包括内核(kernel)在内,因此若要修该此目录下的文件,要特别小心。 ·/etc :摆放系统命令相关的设置文件。 ·/home :Linux下所有的用户都会有一个个人专属的目录,称为主目录,以供用户摆放自己的文件。 ·/mnt :此目录下默认有/cdrom,/floppy 2个子目录,用来存取光盘及软盘的数据。若在安装时,曾加载硬盘中使用FAT32...
Linux系统下Oracle的自动启动服务创建
一、使用root用户修改/etc/oratab文件: $ vi /etc/oratab orcl:/oracle/app/product/10.2.0/db_1:N 改为: orcl:/oracle/app/product/10.2.0/db_1:Y 也就是将最后的N改为Y 二、使用Oracle用户修改$ORACLE_HOME/bin/dbstart文件: # su - oracle $ cd $ORACLE_HOME/bin $ vi dbstart 找到 ORACLE_HOME_LISTNER=……...
LVM高级管理
总结LVM几个高级命令:vgscan lvscan/lvchange、vgexport/vgimport、vgcfgbackup/vgcfgrestore 1.vgscan lvscan 2.lvchange vgexport/vgimport 首先在源主机上将文件系统umount: umount /u05 再将LV和VG inactive: lvchange -an /dev/vg_u05/lv_u05 vgchange -an vg_u05 最后导出VG: vgexport vg_u05 目标主机上...
引用Red Hat Linux 9中文字体美化
Linux 安装完后,中文字体整体感觉很虚,虽然不想干嘛,但上网这样看字也真不习惯.需要手动美化一下. 自己安装字体很麻烦,因为 Linux 字体显示引擎可不是像 Windows 里面复制一下字体就可以用那么容易. 况且就算安装了windows的字体,其显示起来都显得粗糙,因此为了美观,需要对linux的字体进行美化,这在网上有准备好的美化包可用. 先下载美化包 linuxsir-fontconfig-3.4.bin ,8.9MB,如果连接失效就直接用文件名搜索一下. 运行程序( 下载后的文件可能没有运...
Linux下获取CPUID、硬盘序列号与MAC地址
在很多系统软件的开发中,需要使用一些系统的唯一性信息。所以,得到主机的CPUID、硬盘序列号及网卡的MAC地址,就成个一件很重要的应用。 本人经过一番google即自己的钻研,基本上实现了这几个功能。需要的准备知识有: GCC的嵌入汇编,具体的GCC嵌入汇编知识,请参考相关手册 ioctl系统调用,具体的调用方法,请查看手册页 获取CPUID 按照网上提供的说明,CPUID并不是所有的Intel CPU都支持的。如果支持,汇编调用为:eax置0000_0003,调用cpuid。 以下为实现代码(在我的C...
linux系统apache tomcat虚拟主机安装配置
多年不用tomcat,应一朋友要求,搭建一个java环境的虚拟主机,经过多次测试,现在把可以正常运行的配置记录下来。 安装jdk cd /usr/local sh /mnt/mysql/jdk-6u14-linux-i586.bin ln -s jdk1.6.0_14/ jdk echo "export JAVA_HOME=/usr/local/jdk export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib"...
使用双机认证机制免除scp、ssh登录密码输入
使用scp或rsync来进行远程无密码传输数据,首先要解决的问题就是两台服务器之间的信任关系,您可以通过以下操作来进行: 首先在备份服务器上以root用户执行以下命令: #ssh-keygen -t rsa 然后一直回车,这样会在/root/.ssh/下生成id_rsa和id_rsa.pub两个文件,其中id_rsa是密钥,id_rsa.pub是公钥,然后把id_rsa.pub分别拷贝到需要备份数据服务器的/root/.ssh/下,并更名为authorized_keys: #scp /root/.ssh...
Linux系统Load average负载详细解释
我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载 例如我的某台服务器: $ uptime 09:50:21 up 200 days, 15:07, 1 user, load average: 0.27, 0.33, 0.37 大部分的人都认为这个数字越小越好,其实有很多关联的提示信息,今天看到这个好文,应该可以给大家说清楚很多问题,转一下: 原文链接: http://blog.scoutapp.com/articles/2009/...
让Ubuntu支持GBK
让Ubuntu支持GBK,方法如下: 修改/var/lib/locales/supported.d/local文件,在文件中添加 zh_CN.GBK GBK zh_CN.GB2312 GB2312 sudo dpkg-reconfigure --force locales 然后在输出的结果中会出现 zh_CN.GB2312 done zh_CN.GBK done 这样, Ubuntu就支持GBK编码了...
Linux 监控CPU 温度
安装测试系统: 硬件:普通PC机, 软件:redhat linux as 4 2.6 .9 , 安装系统自带的lm_sensors-2.8.7-2.i386 你也可以从[url]http://www.edgedesign.us/about/lm_sensors[/url]下载 这个软件可以在linux下收集到系统温度。然后我用cacti显示。 由于是系统自带的。所以我在安装系统的时候就已经安装好的。所以如果你找不到的话。可以在系统盘上找,然后rpm安装。这个我就不说了。 下来看配置: 运行: /sbin...