这篇文章给大家分享的是有关运维常用命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
创新互联网站建设服务商,为中小企业提供网站设计制作、成都网站设计服务,网站设计,网站托管维护等一站式综合服务型公司,专业打造企业形象网站,让您在众多竞争对手中脱颖而出创新互联。常用命令
1.打包压缩时候排除logs和temp目录
#tar -zcvf tomcat-creditcm.tar.gz --exclude=logs --exclude=temp tomcat-creditcm
2.用rsync命令仅复制目录结构而不复制目录中的文件
# rsync -avH --include "*/" --exclude "*" /opt/nagios .
3.拷贝大量文件
#find /app/jboss-ruleengine/businessdata20130704/certification/2013-07-04/ -type f|xargs -i -n1 cp {} .
4.抓包命令
tcpdump -i eth0 -X -s 0 -A host 10.150.180.81 -w succ20140122
tcpdump -i eth0 -X -s 0 -A host 10.150.180.81 -r succ20140122 > succ
5.查看所有活着的主机:
nmap -sP 10.151.10.0/24|grep up
6.查看所有主机:
nmap -sP -v 10.151.10.0/24
7.查看nfs服务器上共享了那些目录
#showmount -e 192.168.5.12
Export list for 192.168.5.12:
/usr/local/apache2/htdocs/VIDEO_TEMP *
8.显示已经mount上nfs服务器的客户端ip
#showmount -a 192.168.5.12
9.某个程序是哪个软件包安装的?
#rpm -qf /bin/bash
bash-3.2-24.el5
10.一个软件包中的文件安装到那里?
#rpm -ql bash-3.2-24.el5
11.一个没有安装过的软件包,使用
#rpm -qlp glib2-2.22.5-5.el6.i686.rpm
12.lvm命令:
给分区增加20G空间:
#lvextend -L +20G /dev/mapper/vg-LogVol03
#resize2fs /dev/mapper/vg-LogVol03
添加分区:
①.创建lv分区100G,data是lv分区名称,VolGroup00是卷组名称
lvcreate -L 100G -n data VolGroup00
②.将lv分区格式化成ext3格式
mkfs.ext3 /dev/VolGroup00/data
③.将分区mount到/data
mount /dev/VolGroup00/data /data
扩大swap分区大小:
查看cat /proc/swaps发现大小不够,用下面方法扩大分区
①. swapoff /dev/mapper/rootvg-swaplv
②. lvextend -L +45G /dev/mapper/rootvg-swaplv
③. mkswap /dev/mapper/rootvg-swaplv
④. swapon /dev/mapper/rootvg-swaplv
减少分区大小
①.先umount分区
#umount /ynd
②.减少分区大小25G空间
#lvreduce -L -25G /dev/rootvg/ynd
13.内存输出
jmap -histo 19992
14. linux获取本机出口ip
①. curl ifconfig.me
#或者
②. curl /tupian/20230522/15.结合ping tracert 来判断网络的相关特性,这个命令就是mtr
#mtr -rn 10.151.20.23
感谢各位的阅读!关于“运维常用命令有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!