Linux实用命令收集.doc_第1页
Linux实用命令收集.doc_第2页
Linux实用命令收集.doc_第3页
Linux实用命令收集.doc_第4页
Linux实用命令收集.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux实用命令收集dmidecode linux下看设备型号sar -n DEV 1 100 看网卡流量sar -n DEV 1 200|grep eth1(查看网卡eth1)find ./ |xargs grep 192.168 找当前目录带192.168文本的文件用linux挂移动硬盘要求,移动硬盘的格式得为FAT32。 若是NTFS 格式,Linux 识别不了。只能格式化成FAT32的。让单独裸设备生效raw /dev/raw/raw15 /dev/vg01/lvlogdbs_2g看序列号命令 dmidecode把RHEL5.5光盘或者iso文件挂接到本地系统上。mount -ro loop rhel-server-5.5-i386-dvd.iso /media/或者:mount /dev/cdrom /mediaumount 提示device is busy 处理方法:rootqs-wg-db1 # fuser -km /datatmpumount光驱提示device is busy 处理方法:rootqs-wg-db1 #fuser km /dev/cdromrootqs-wg-db1 #eject - 弹出光驱在网上搜了一下,正确挂载CD-ROM的方法应该如下:# mkdir cdrom# mount /dev/cdrom /mnt/cdrom或者# mount /dev/cdrom /media/cdrom直接挂载在/mnt,/media等系统目录下,在umount时会出现出错信息“umount: /mnt/cdrom: device is busy”的情况。netstat -in |awk print $5,$9检查网络传输是否报错ls -ot 按时间倒叙排列查看系统日志:Redhat linux日志存放在/var/log目录下。messages:系统日志dmseg:机器开机检测相关信息boot.log:系统启动过程中启动服务的logsecure:用户登陆系统的记录grep -E failure|error /var/log/messagesgrep -E failure|error /var/log/dmesggrep -E failure|error /var/log/boot.loggrep -E failure|error /var/log/secure上述命令查看log中有无系统错误信息。ulimit -u(看最大进程数)sysctl -a 看系统核心参数的信息RedHat关于SWAP区设置建议值:(内存=4GB ,2GB swap;内存=16GB,4GB swap;内存64GB,16GB swap)powermt display dev=all |egrep Pseudo name|LUN 看emc盘的命令若squid服务出现异常 无法正常启停rootHBAP4820 # service squid statussquid dead but pid file existsrootHBAP4820 # service squid stopStopping squid: FAILED就干掉下面两个关联文件即可/var/lock/subsys/squid/var/run/squid.pidsendmail服务可以关掉/var/spool/mail/root把该文件至空/var/spool/mqueue/var/spool/clientmqueue都可以删除每个用户的历史命令都在用户当前目录的.bash_history文件里登陆的信息(last看的) 在last -f /var/log/wtmpcat /proc/driver/cciss/cciss0 看hp pc server的raid信息命令modinfo ccisstar cvf /dev/st0 /home/ap/webatmv 用磁带备份目录tar cvf /dev/st0 / -exclude=/proc,/sys,/dev 用磁带备份系统开linux root用户的ftp服务如果是vsftpd,可以编辑/etc/vsftpd.ftpusers和/etc/vsftpd.user_list,把root去掉# find / -xdev -size +1024 -print |sort -nr|more 搜索/下大于1024的文件并按倒叙排列(当清理文件时有用) find / -mount -size +10240k 在/下寻找大于10M的文件,-mount选项的意思是不进入其他文件系统寻找,仅仅在 / 文件系统下寻找# ls -lt 按时间倒叙排列rootHBAP6180 # fuser -km /home/ap/bde/home/ap/bde/: 15163 15163c 15169 15169c 15169m 18639 18639c 18639e 18656e 18749 18749c 18749e 18760 18760c 18760erootHBAP6180 # umount /home/ap/bde/kills all processes accessing the file system /home/ap/bde/ in any wayifconfig bond0:1 ipifconfig bond0:1 down例如将patrol用户加入到tuxedo组中执行如下命令:# usermod -a -G tuxedo patrolmount -o loop -t iso9660 /usr/local/tooldisk/mydisk3.iso /mnt/cdromrpm -qa|grep hpsmhrpm -qi ncurses 查安装包sh -x file.sh (有详细回执)lvmdiskscan |grep emcpower 看划的存储盘例如将patrol用户加入到tuxedo组中执行如下命令:# usermod -a -G tuxedo patroldu -k /home/ap/card2000/* |sort -rn看/home/ap/card2000/目录下文件由大到小排序系统性能监测sar 1 50vmstat 1 50每隔1秒执行50次目前说来,对于服务器监控有用处的度量主要有:r(运行队列) 展示了正在执行和等待CPU资源的任务个数 当这个值超过了CPU数目,就会出现CPU瓶颈了pi(页导入)us(用户CPU)sy(系统CPU)id(空闲)top 里shift+p按cpu排序 shift+m按内存排序mpstat -P ALL 1 5 每隔1秒显示一次多路CPU主机的处理器活动情况执行5次pmap -x pid 可以查看出某个或多个进程的内存使用情况usermod -g dba jqs(改jqs用户到新dba组,通过id jqs查看)问:怎么查看一个端口上正在运行什么程序呢?答:可以使用lsof命令,比如要查看21端口正在运行什么程序时可以执行下面的命令:# lsof -i:21=rootHBAPQ100 # free total used free shared buffers cachedMem: 8308060 8277168 30892 0 167464 7808036-/+ buffers/cache: 301668 8006392Swap: 16580592 352 16580240=其中Mem这行buffers和cached区别:buffer存储的是文件inode信息即元数据(文件的大小名字日期等信息),cached里面的是文件本身的数据,故一般cached要远大于buffers。-/+这行里 used和free对应的才是真正的已用和空闲的内存信息 8006392=30892+167464+7808036 301668=8277168-167464-7808036=可以使用gpasswd这个命令,把一个用户添加到指定的组当中。这样该用户就可以属于多个组添加与删除用户语法: gpasswd options user groupoptions:-a (add) 将指定用户加入到组中-d (delete) 将指定用户从组中移除# gpasswd -a dcctscs inf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论