Linux
Phoenix_99
这个作者很懒,什么都没留下…
展开
-
Linux网络
<br />1.查看网络ip<br /> ifconfig -a<br /> <br />2.修改网络ip<br /> chmod 777 /etc/sysconfig/network-scripts/ifcfg-eth0<br />追加内容:<br /> BOOTPROTO=static<br /> IPADDR=192.168.0.1<br /> NETMASK=255.255.255.0<br /> GATEWAY=192.168.0.1<br />重新启动网卡:/etc/init.d/networ原创 2010-10-19 23:44:00 · 324 阅读 · 0 评论 -
搭建LAMP环境
Mysql部分1.安装mysql 下载MySQL-server-5.5.8-1.linux2.6.i386.rpm MySQL-client-5.5.8-1.linux2.6.i386.rpm 分别进行安装2.启动mysql sudo /etc/init.d/mysql restart3.验证输入mysql出现mysql>图标输入show database显示出数据库,则成功。Apache部分1.安装rpm -ivh httpd-2.0.52-41.ent.4.centos4.i38原创 2011-01-24 22:56:00 · 587 阅读 · 0 评论 -
Linux进程
1.ps参数a:显示所有参数u:显示较详细的信息x:显示所有包含其它使用者的进程2.后台运行cp -r /usr/* test & ---放入后台运行fg 放到前台并显示执行过程bg 再将执行过程放到后台jobs 查看被挂起的进程Ctrl+z挂起3.守护进程 硬件守护进程系统守护进程文件守护进程4.启动守护进程 setup ntsysvchkconfig * onchkconfig --listchkconfig --level 服务35 on原创 2011-01-22 21:02:00 · 501 阅读 · 0 评论 -
日志系统
<br />1.日志系统的配置文件路径<br /> /etc/syslog.conf<br /> <br />2.配置文件格式<br /> 设备.级别 动作<br /> <br />3.几个日志<br />boot.log 记录系统启动日志<br />dmesg 记录系统时的消息日志<br />messages 由syslogd记录的info或更高级别的消息日志<br />secure 由syslogd记录的认证日志<br />wtmp 一个用原创 2011-01-26 22:37:00 · 487 阅读 · 0 评论 -
Proftpd服务器配置
1.解压proftpd-1.2.9.tar.gz tar zvxf proftpd-1.2.9.tar.gz2. 安装./configure --prefix=/usr/local/proftpd ---配置安装路径make ---------编译make install ---------安装原创 2011-01-26 23:30:00 · 899 阅读 · 0 评论 -
负载均衡(ipvsadm)
1.工具安装ipvsadmrpm -ivh ipvsadm-1.24-6.i386.rpm(对应CentOs4)2.查看版本ipvsadm --version3.配置脚本vi /etc/rc.d/ipvs.sh写入如下内容:#tunl -----model #########ifconfig tunl0 192.168.0.250 broadcast 192.168.0.250 netmask 255.255.255.255 uproute add -host 192.168.0.250 dev tunl0原创 2011-01-29 10:00:00 · 1022 阅读 · 0 评论 -
负载均衡(keepalived)+lvs/dr模式
<br />接负载均衡(ipvsadm)<br /> <br />一、在解析主机上进行配置(lvs)<br /> <br />1.编辑IPVS脚本<br />vi /tmp/keep/lvs-dr.sh<br /> <br />#!/bin/bash<br />GW=192.168.0.1<br />######### website director vip<br />SNS_VIP=192.168.0.8<br />SNS_RIP1=192.168.0.9<br />SNS_RIP2=192.168.0原创 2011-01-29 23:03:00 · 1259 阅读 · 0 评论 -
linux下rm删除文件恢复工具使用
<br />环境:CentOS 5.3 x86_64下,/dev/sdb1为数据分区/data0,EXT3文件系统。<br /> 前因:误删了/data0/tcsql/cankao/phpcws-1.5.0/httpcws.cpp文件。由于忘了备份httpcws.cpp文件,重新开发工作量较大,因此只有恢复该文件一条路可走。<br /><br /> debugfs命令针对EXT2分区还行,但对EXT3分区就帮不上忙了。偶然发现的一款开源软件,解决了我的大忙。该软件下载网址为:<br />http://c转载 2011-03-14 23:02:00 · 1246 阅读 · 0 评论 -
使用ext3grep恢复linux下ext3文磁盘格式下误删除文件
恢复linux下误删除的文件环境:CentOs5,32位 i386 1.需要软件: e2fsprogs ext3grep2.首先ext3grep软件需建立在e2fsprogs软件上 e2fsprogs这个软件系统自带,检查一下 rpm -qa | grep e2fsprogs显示:e2fsprogs-1.39-15.el5e2fs原创 2011-10-20 20:17:18 · 933 阅读 · 0 评论 -
Linux ftp 自动上传备份文件脚本 .
Linux ftp 自动上传备份文件脚本 DB 用RMAN 直接将备份文件放在盘柜上了,为了以防万一,老大让把这些备份文件在copy到一个备份服务器上。 RMAN 对目录有严格的要求,以后如果要恢复,还是还原到相同的目录。 之前我计划是将备份服务器共享之后,直接mount 到DB 服务器上,然后在cp 过去,这样是很简单的。但是搞系统的大哥建议用ft转载 2012-02-09 15:41:11 · 9887 阅读 · 0 评论 -
Linux基本操作二
sql:_下划线代表一个字符转义字符select employee_id,last_name,job_id from employees where job_id like '%SA/_%' ESCAPE '/';NULL排序select last_name,department_id,salary from employees order by department_id,salary desc NULLS FIRST/NULLS LAST变量替换1.select * from employees whe原创 2011-01-22 19:09:00 · 422 阅读 · 0 评论 -
网络配置
<br />配置网络<br />1.相关文件<br />/etc/sysconfig/network-scripts/ifctg-echo ----配置网址<br />/etc/sysconfig/network ----配置网关 <br />/etc/host.conf ----解释主机IP<br />/etc/hosts ----配置原创 2011-01-22 19:08:00 · 437 阅读 · 0 评论 -
文件管理
<br />c h m o d命令的一般格式为:<br />chmod [who] operator [permission] filename<br />w h o的含义是:<br />u 文件属主权限。<br />g 同组用户权限。<br />o 其他用户权限。<br />a 所有用户(文件属主、同组用户及其他用户)。<br />o p e r a t o r的含义:<br />+ 增加权限。<br />- 取消权限。<br />= 设定权限。<br />p e r m i s s i o n的含义:<原创 2010-11-01 22:25:00 · 615 阅读 · 0 评论 -
Linux下正则表达式
<br />1.使用句点匹配单字符<br />例如:ls -l . . . x . . x . . x<br /> <br />2.在行首以^匹配字符串或字符序列<br /> <br />例如:ls -l ^d<br /> <br />3.在行尾以$匹配字符串或字符<br /> <br />例如:t r o u b l e $<br />^ $,^ . $<br />4.使用*匹配字符串中的单字符或其重复序列<br /> <br />例如:c o m p u * t --匹配多个u<br /> <br />原创 2010-11-03 22:59:00 · 333 阅读 · 0 评论 -
后台定时执行命令
1.crontab 例如: crontab -e 输入 30 20 * * * "sysdate" -print -----在每天20:30,输出日期到标准输出界面上。 2. at 例如: [root@localhost etc]# at 20:39 at> echo "date" -print at> --------按ctrl+D job 2 at 2010-11-01 20:39 列出job at -l原创 2010-11-02 21:01:00 · 612 阅读 · 0 评论 -
shell的输入、输出
1.read命令 $read name surname $yang guo $echo name yang $echo surname guo2.创建文件 cat >ya.txt 把输入结果,放入ya.txt文件中。3.显示所用资源的百分后,只显示前一列,然后去掉"Filesystem"行df -k | awk '{print $1}' | grep -v "Filesystem"4.原创 2010-11-02 22:52:00 · 566 阅读 · 0 评论 -
grep
<br />1.在文件中查找字符串<br /> grep "yjg" *.doc ------ 在当前目录下所有.doc下查找字符串"yjg"<br /> <br />2.显示带有行数的<br />grep -n "yjg" data.txt<br /> <br />3.显示不包括yjg的行<br /> grep -v "yjg" data.txt<br /> <br />4.精确匹配<br />grep "yjg<tab>(tab键) data.txt<br />或<br />grep 'yjg/>'原创 2010-11-05 23:48:00 · 498 阅读 · 0 评论 -
输入、输出、管道、find、wc
1.把错误输出到文件中ls-l 2>zh2.txt2.原创 2010-11-07 23:02:00 · 1269 阅读 · 0 评论 -
Linux 下压缩工具
1.gzip,gunzip gzip yjg.txt ---压缩yjg.txt 文件 gunzip yjg.txt.gz ----解压yjg.txt.gz文件 zcat yjg.txt.gz ---查看yjg.txt.gz文件内容2.bzip2,bunzip2 bzip2 yjg.txt -----压缩yjg.txt 文件bunzip2 yjg.txt.bz2---对文件解压bzcat yjg.txt.bz2---查压缩文件内容3.tar ---打包c:将文件备份出来v:将过程输出x:从一个文件中解出备份t原创 2010-11-11 23:04:00 · 505 阅读 · 0 评论 -
系统管理
<br />1.uname 显示系统信息<br />2.hostname 显示主机名<br />3. last 列出最近的用户登录<br />4.lastlog 列出每一个用户的最近登录情况<br />5.free 显示内存使用状况<br />6.top 系统监视器<br /> <br />7.进程<br /> ps<br /> pstree -a,pstree -aup<br /> top<br /> gnone-system-monitor----图形化进程管理工具<br /> <br />8.原创 2010-11-15 22:37:00 · 369 阅读 · 0 评论 -
用户管理
一、1.who/whoami ---查询当前在线用户2.groups 查询用户所属主 groups groups oracle3. id 显示当前用户信息 id root id oracle4.finger 查询用户信息 figer root figer oracle二、添加用户1.useradd 用户名passwd 密码步骤:编辑/etc/passwd与/etc/group创建用户主目录从/etc/skel拷贝文件与目录让新用户获得主目录与文件的拥有权限给新用户一个密码2.更改用户全名 us原创 2010-11-20 01:01:00 · 406 阅读 · 0 评论 -
硬件配置与管理
1.常用的块设备文件 /dev/hd[a-t]:IDE设备 /dev/sd[a-z]:SCSI设备 /dev/fd[0-7]:标准软驱 /dev/md[0-31]:软raid设备 loop[0-15]:本地回访设备 ram[0-19]:内存2.常用的字符设备文件 /dev/null ----无限数据接收设备 /dev/zero:无限零资源 /dev/tty[0-31]:虚拟端口 /dev/ttys[0-9]:串口 /dev/lp[0-3]:并口 /dev/console:控制台 /dev/fb[0-31]原创 2010-11-21 22:26:00 · 838 阅读 · 0 评论 -
文件管理
1.原创 2010-11-22 22:25:00 · 481 阅读 · 0 评论 -
查找含有某部分内容的文件,取出文件名,并排序
find . -name "ODIPC_BMS_PARTS_2015*" | xargs grep "403009LE1A" | cut -c3-28 | xargs ls -l原创 2015-08-07 17:43:07 · 1156 阅读 · 0 评论