51CTO博客开发李晨光原创技术博客技术成就梦想抚琴煮酒社区大管家小废物itlaowu
(安装perl时若产生系统报错,Can't locate Time/HiRes.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share
***An error occurred during the file system check.***Dropping you to a shell; the system will reboot***when you leave the shell.***Warning -- SELinux is active***Disabling security enforcement for sys
#!/bin/bashfor f in `ls /root/zlj/script/*`do awk 'NR==FNR {for(i = 1;i <= NF;i++) a[$i]++; } NR > FNR {OFS=" ";for(i = 1;i <= NF; i++ ) if(a[$i]) print $i;}' a.txt $f
1 服务器的linux系统是什么版2 linux你做过那些优化3 在linux上部署过那些服务4 你怎样用nagios做的监控,监控什么?5 用cacti怎样对网络进行监控?以前公司的情况(问具体的数字)?6 你怎样查看日志?查什么内容?7 安装PHP之后,你做了那些优化?8 会用shell吗?都用shell做什么?9 你对apache做了那些优化?10 mysql你都修改了那些配置文件来进行优化
昨天晚上在虚拟机上部署nagios的时候,一不小心删除了几个库文件(如下图所示)。结果最简单的命令除了cd,其他的像ls tar wget scp rpm 等等都不能用,怎么办呢。 咨询了几个大师朋友,有说用工具,但是这些命令都不能用啊,更别说工具了。还有就是进入救援模式,对,进入救援模式看看。
yum install make gcc glibc glibc-common gd gd-devel openssl-devel -ycd nagios-plugins-1.4.16make installcd /root/nrpe-2.13/usr/bin/make 
[root@localhost ~]# service httpd startStarting httpd: [Wed Dec 12 12:03:49 2012] [warn] The ScriptAlias directive in /etc/httpd/conf/httpd.conf at line 1045 will probably never match because it overl
虚拟机用bridge方式连接宿主机,如果主机和虚拟机都可以Ping通网关,且主机可以ping通虚拟机,但虚拟机却ping不通主机,可检查主机防火墙是否开启,并将其关闭试试。 如果用远程工具如xmanager或者secureCRT连接不上虚拟机,检查ssh服务是否开启。
很多新手朋友对于虚拟机的两大选择"VirtualBOX"和"VMware Workstation"之间有些摇摆不定,弄不清楚两者之间到底哪个较好较为适合自己使用。以我本人来说,我是以VMware使用为主的,但VirtualBOX也装了,只是用得较少,所以很多地方我觉得VirtualBOX不好的地方,也许是我自己没有设置好的原因,所以欢迎大家指正。嗯,图我就懒得弄了,嘿嘿,主要我现在也不是来宾客人了
1.网站网页打不开? IE浏览器问题可尝试用IP地址访问,如果可以访问,便是DNS的问题病毒入侵导致网络防火墙设置不当系统文件错误host文件错误2.客户端反映数据加载过慢问题。先判断具体是哪个操作中数据加载过慢,浏览网页还是打开软件,或者其他用telnet做测试,客户端到服务器,服务器到数据库,看中间哪个环节有问题是否经过域名服务器如果可以连上数据库,查看服务端负载是否过高、CPU使用
VMWare tools的安装过程及文件共享设置2007-12-24 01:24 作者:sixth 来源:赛迪网[摘要] 为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。 [关键字] VMWare tools 
虚拟机用NAT方式上网虚拟机用NAT方式上网,最为简便。不用其他配置就可以。前提是要开启DHCP服务。即IP的设置方式是动态的。而用xmanager、secureCRT等工具远程连接虚拟机的时,需要的IP地址是在虚拟机中用ifconfig看到的随机分配的IP地址
at 命令被用来在指定时间内调度一次性的任务;batch 命令被用来在系统平均载量降到 0.8 以下时执行一次性的任务;1、配置at要在某一指定时间内调度一项一次性作业,键入 at time 命令。这里的 time 是执行命令的时间time 参数可以是下面格式中任何一种:· HH:MM 格式 — 譬如,04:00 代表 4:00AM。如果时间已过,它就会在第二天的这一时间执行· midnight
rsync + ssh – 完成服务器之间的批量数据同步,原文地址如下:http://lucklong.blog.51cto.com/23691/361163
find命令查找包含指定内容的文件博客分类: Linux find .|xargs grep xfind . -exec grep x{} \;find / -name "httpd.conf"find / -name "rsync"为什么会这样能,因为通道命令符是把上一部的结果传递给下一步来处理,在 find . |grep x中虽然看似和find .|xargs grep
在使用vmware workstation虚拟机配置yum本地源的时候往往不知道file:///后面该写些什么。vmware里面似乎有个tool可以自动挂载使用的镜像。但是很多时候ls /media结果却为空 明明选择了镜像文件,为什么却无法自动挂载呢,而安装vmware-tool的时候也出错。 解
在给rhel6 配置本地源时,问出现一个问题:Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again 应该是源的问题,查看/e
在认识了 char. set 这个概念后, 然后再让我们多认识几个 RE 中常见的 meta 字符: - 锚点(anchor) 用以标识 RE 于句子中的位置所在. 常见有: ^: 表示句首. 如 ^abc 表示以 abc 开首的句子. $: 表示句尾. 如 abc$ 表示以 abc 结尾的句子.
19. 在结束本章之前,再跟大家补充两个与 loop 有关的命令: * break * continue 这两个命令常用在复合式循环里,也就是在 do ... done 之间又有更进一层的 loop , break 是用来打断循环,也就是"强迫结束" 循环。 若 break 后面指定一个数值 n 的话,则"从
17. /dev/null $ ls my.file no.such.file 2>/dev/null my.file 若要相反:只想看到 stderr 呢?还不简单﹗将 stdout 弄到 null 就行: $ ls my.file no.such.file >/dev/null ls: no.such.f
14. $(( )) 与 $( ) 还有${ } 差在哪? 在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution 的。 所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行: * 完成引号里的命令行,然后将其结果替换出来,再重组命令行。 $ echo the last sund
9 . var=value?export 前后差在哪? 来了解一下 bash 变量(variable)吧 所谓的变量,就是利用一个特定的"名称"(name)来存取一段可以变化的"值"(value)。 *设定(set)* 在 bash 中,你可以用 "=" 来设定或重新定义变量的内容: 
1.从使用者的角度来说,使用者也没办法直接操作 kernel , 而是透过 kernel 的"外壳"程序,也就是所谓的 shell ,来与 kernel 沟通。 每次当我们完成系统登入(log in), 我们就取得一个互动模式的 shell , 也称为 login she 或 primary shell。 
1.输出直角三角形 #!/bin/bash echo "Please type your number:" read a for (( i=1;i<=a;i++)) do for ((p=1;p<=i;p++)) do echo -n &quo
1. ping 主机 #!/bin/bash HOSTNAME=$1 #注意位置参数的使用 if ping -c2 $HOSTNAME;then echo "The $HOSTNAME is online." else echo "The $HOSTNAME is down." fi ========================
面试题目集锦-bash篇 1.有文件file1 1. 查询file1里面空行的所在行号 gawk ‘{if($0~/^$/print NR)}’file grep –n ^$ file 2. 查询file1以abc结尾的行 gawk '/t$/{print $1}' xxx grep abc$ file1 3.
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号