linux
FreshQin
CSDN超过两年不再更新了,转战知乎了(Fresh.Qin),请不要评论和发私信了
展开
-
linux命令--将指令执行结果写入到一个文件中
sar -p 2 5 >> qhd.txt转载 2013-05-21 17:58:20 · 12075 阅读 · 0 评论 -
linux命令-- 手动释放linux内存
在服务器运行过程中,使用free -m查看服务器内存时,经常会发现free值很小,有些同学就会很紧张,总想采取一些措施,使得free值看起来高一点,心里就比较爽一点。其实,个人觉得这完全是图一时之快,没什么实质性用途。一、大众释放内存方法1. 首先使用free -m查看剩余内存[python] view plaincopyprint?01.linux-8v2i:~ # free -原创 2013-05-28 18:23:38 · 642 阅读 · 0 评论 -
linux命令-- Unix crontab at 定时任务命令 .
Unix系统提供了cron和at命令,使系统和用户可以定时运行一定的程序,而不需手工启动。普通用户也可以使用crontab命令来创建和维护自己的crontab文件。由于是用户不能更改执行程序的标识的,因此用户的crontab就不需第六列──执行程序的用户身份,而只要直接跟随要执行的命令。使用 “crontab -e” 命令,使用编辑器按照相应的格式编辑自己的crontab文件,或者使用 “cr转载 2013-05-28 18:22:18 · 571 阅读 · 0 评论 -
linux命令-- 修改单板时间
date -s "2013-04-10 16:49:00"转载 2013-05-28 18:21:45 · 1935 阅读 · 0 评论 -
linux命令--查看前10CPU暂用的命令
ps -eo pcpu,pid,user,args | sort -k 1 -r | head -10转载 2013-05-28 18:18:45 · 593 阅读 · 0 评论 -
linux命令--根据接口日志TPS计算方法
cat *.log |grep "information|request"|awk -F '|' '{print $1}'|sort -n| uniq -c > rpt_.txt原创 2013-05-28 18:17:45 · 1940 阅读 · 0 评论 -
linux命令--建立主机信任关系
前景:昨天在家配置rsync同步用到命令: #rsync -avz --progress -e "ssh -p22" root@192.168.22.149:/data/www/wwwroot/ /data/www/wwwroot/复制代码提示我输入192.168.22.149这台机器的密码可是这在实际环境中运用是不可取的,要让B与A时建立ssh信任,登陆不要输入密码过转载 2013-05-28 18:25:18 · 703 阅读 · 0 评论 -
linux命令--查看硬盘大小
linux147:~ # fdisk -lDisk /dev/sda: 299.0 GB, 298999349248 bytes255 heads, 63 sectors/track, 36351 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk identifier: 0x0000ff02 Devi转载 2013-05-28 18:16:25 · 1815 阅读 · 0 评论 -
linux命令--统计接口日志数目
grep "|request" *.log | wc -lgrep 234012000002207 *.mon* | awk -F "|" '$2>=20130520063749 && $2 R.txt原创 2013-05-28 18:12:11 · 872 阅读 · 0 评论 -
linux系统--系统资源监控
//************************************这个文档是IBM下的脚本专用的 ,大体意思就是把可执行文件bin方式上传至任意目录,并加执行权限以类似./nmon -fT -s 30 -c 120的命令把它起起来./nmon_linux_x86_64 -fT -s 5 -c 240 每5s一次,共20分钟./nmon_linux_x86_64原创 2013-05-28 18:09:49 · 491 阅读 · 0 评论 -
Linux--对目录下的配置文件批量修改IP
Linux--对目录下的配置文件批量修改IP原创 2014-07-17 11:10:05 · 2091 阅读 · 0 评论 -
linux--主机名修改
想把主机名改为linux话,两种方法:1、#hostname linux 这样修改以后立即sh原创 2014-06-20 14:49:28 · 479 阅读 · 0 评论 -
linux--目录下批量修改IP
linux--目录下批量修改IP原创 2014-06-20 14:57:00 · 1991 阅读 · 0 评论 -
linux wa%过高,iostat查看io状况
命令总结:1. top/vmstat 发现 wa%过高,vmstat b >1; 参考文章:1. 关于Linux系统指令 top 之 %wa 占用高,用`iostat`探个究竟最近测试一项目,性能非常不理想。老版本逻辑和功能都简单时,性能是相当的好!接口点击率是万级的。谁知修改后上不了百。 架设Jboss服务器,业务逻辑用Java处理,核心模块转载 2015-04-01 11:05:50 · 5621 阅读 · 0 评论 -
linux下查看磁盘挂载的3种方法
第一种方法:使用df命令,这个命令比较常用,大家都很熟悉。问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用脚本分析需要一点技巧的。例如:orientalson:/home # dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 1521303转载 2015-04-01 11:04:35 · 1764 阅读 · 0 评论 -
Linux日志文件系统(EXT4、XFS、JFS)及性能分析
注:查看自己系统的文件格式 df -TExt4 ReiserFS Btrfs 等七种文件系统性能比拼自上一篇《Ext2 v.s. Ext3 v.s. Ext4 性能比拼》 发布以来,社会各界纷纷来电来函,给出了“Ext4 我看行”,“Ext4 牛牛牛”,“用了 Ext4,嘿,还真对得起这块盘”,“Ext4,碎片去无踪,性能更出众”等等热情洋溢的评论,兄弟我深受鼓舞。在对 Ext转载 2015-04-02 18:17:24 · 11406 阅读 · 0 评论 -
shell 字符串处理汇总(查找,替换等等)
字符串:简称“串”。有限字符的序列。数据元素为字符的线性表,是一种数据的逻辑结构。在计算机中可有不同的存储结构。在串上可进行求子串、插入字符、删除字符、置换字符等运算。字符:计算机程序设计及操作时使用的符号。包括字母、数字、空格符、提示符及各种专用字符等。一般字符的运算包括:第一、找出字符或者字符串的类型,是数字、字母还是其他特定字符转载 2015-01-20 20:21:59 · 1660 阅读 · 0 评论 -
linux-分析CPU的瓶颈
衡量CPU性能的指标:1,用户使用CPU的情况;CPU运行常规用户进程CPU运行niced processCPU运行实时进程2,系统使用CPU情况;用于I/O管理:中断和驱动用于内存管理:页面交换用户进程管理:进程开始和上下文切换3,WIO:用于进程等待磁盘I/O而使CPU处于空闲状态的比率。4,CPU的空闲率,除了上面的WIO以外的空闲时间转载 2014-12-27 13:11:50 · 922 阅读 · 0 评论 -
Linux-Load Average解析
load Average转自:http://www.blogjava.net/sliverfancy/archive/2013/04/17/397947.html1.1:什么是Load?什么是Load Average?Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of wo转载 2014-12-27 10:58:10 · 532 阅读 · 0 评论 -
Linux下查看某个进程创建了多少线程
方法一:1. 找出进程号:cba001:/proc/21723 # ps -ef|grep namedroot 30659 1 0 16:45 ? 00:00:00 /opt/***/***/usr/bin/namedroot 30999 19367 0 16:45 pts/0 00:00:00 grep named[转载 2014-09-02 16:48:48 · 2245 阅读 · 0 评论 -
linux--ftp方式到别的单板取包
ftp IP ls get *.tar.gz bye原创 2014-06-20 14:28:10 · 565 阅读 · 0 评论 -
Linux--mail 命令
在Linux系统下mail命令的测试1. 最简单的一个例子: mail -s test yangfang@fudan.edu.cn这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。 2. 第二个例子: 三种常转载 2014-06-20 15:48:52 · 1113 阅读 · 0 评论 -
linux--单引号,双引号,反引号
单引号目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出.1. [root@jszwl161 SP49EP9]# echo '$*> $*>2. [root@jszwl161 SP49EP9]# echo 'she is crying: "help"' she is crying: "help"转载 2014-06-20 15:01:30 · 541 阅读 · 0 评论 -
linux指令--内存相关free命令
linux141:~ # free --helpfree: invalid option -- '-'usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V] -b,-k,-m,-g show output in bytes, KB, MB, or GB -l show detailed low an原创 2013-05-14 16:57:11 · 715 阅读 · 0 评论 -
linux指令--查找Find
find /opt/SEE/profiles -name 'ssoconfig.xml'find / -name "run.sh"|xargs grep "Dlocal.timezone"find /home/mdsp/slcc * | xargs grep -l "SID=sdp"find /home/mdsp/as/config "*.cfg" | xargs grep "10.原创 2013-05-14 16:51:06 · 607 阅读 · 0 评论 -
linux指令-动态查看系统资源情况
mpstat 2 查看CPU占用情况ps 监控进程状态(例如,是否有进程变为僵尸zombie状态)top 监控CPU,内存,进程等cat /proc/meminfo 监控总体内存使用状况 freenetstat -a 这个和windows下是一样的,监控网络连接状况查看磁盘空间:df -lh不同的linux系统有自己不同的监控工具,通用的一般有这些。1原创 2013-05-14 16:52:19 · 1406 阅读 · 0 评论 -
linux命令--查看文件或文件夹大小
使用ls -lht命令显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。如果要看一个文件夹的大小,可以用du -sh *转载 2013-05-21 10:16:26 · 624 阅读 · 0 评论 -
linux命令--创建用户
# groupadd -g 600 test(users组默认存在,这里用test代替,600表示组ID,可以自己修改,不冲突即可)# useradd -u 600 -g 600 usera# useradd -u 601 -g 600 userb# useradd -u 602 -g 600 userc# touch /tmp/user转载 2013-05-21 10:00:24 · 640 阅读 · 0 评论 -
linux 命令--查看硬件信息
查看CPU信息:cat /proc/cpuinfo查看内存信息:cat /proc/meminfo查看网卡等硬件信息: lspci |grep Ethemet查看SCSI控制器信息: lspci |grep SCSI查看Linux版本:lsb_release -a linux内核版本cat /proc/version 和 uname -rp单板类型检查:dmidecode转载 2013-05-21 09:58:25 · 986 阅读 · 0 评论 -
linux指令--Dmesg 输出日志典型格式
dmesg |tail -n 30 Tail -f/n/home/ib/log/sa-1/interface/vi IB1001_SA_interface.log监听日志:tail -f IB1001_SA_interface.logtail -f 是查看变化了的内容tail -n 查看最后n行的内容转载 2013-05-09 10:56:48 · 2951 阅读 · 0 评论 -
linux指令--VI
回到开始的地方 gg打开并定位第10行 vi +10 filename.txt往下翻页 ctrl+d往上翻页 ctrl+b vi 里面可以输入行数的,你要回到最开始,就输入:1往上翻页,你先试试键盘上的,page up. 如果不行就用 “ ctrl + u”原创 2013-05-09 10:58:02 · 562 阅读 · 0 评论 -
linux指令--查询磁盘空间大小
linux1:/ # dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 82573140 20622044 57756528 27% /devtmpfs 16437856 168 16437688 1% /d转载 2013-05-09 10:59:21 · 589 阅读 · 0 评论 -
linux指令--解压命令汇总
root@redhat ~]# tar -xf filetext.tar -C /home/redhat/[root@redhat ~]# tar -zxf filetext.tar.gz -C /home/redhat/(对使用gzip格式压缩的包进行解压缩)[root@redhat ~]# tar -jxf filetext.tar.bz /home/redhat/(对使用b原创 2013-05-09 11:02:55 · 537 阅读 · 0 评论 -
linux指令--赋予文件或文件夹执行权限
chmod +x up.sh chmod a+x 目录 -R 777原创 2013-05-09 11:05:25 · 1445 阅读 · 0 评论 -
linux命令---kill杀进程
kill -9 进程号先 ps -ef | more 看进程情况如果知道进程名称 也可以用 ps -ef| grep was找到第二列 就是进程号 ,输入 kill -9 进程号原创 2013-05-21 10:18:27 · 636 阅读 · 0 评论 -
linux命令--top指令详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48统计信息区前五行是系统整体的统计信息。第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下:转载 2013-05-21 10:17:34 · 584 阅读 · 0 评论 -
linux指令--more 文件名
#more 文件名 屏幕底部会显示百分比,你可以用【回车键】让他一行一行显示,也可以用【空格键】或者【F】键让他一页一页显示。转载 2013-05-09 10:54:38 · 839 阅读 · 0 评论 -
linux命令-- 计算文件数量
ls | wc -l原创 2013-05-21 17:28:59 · 656 阅读 · 0 评论 -
linux系统--nameserver惹得祸
症状:1、 所有用户包括root用户登录Linux服务器,输入用户名后要等很长时间才能输入密码2、 在oracle服务端使用tnsping命令执行非常慢3、 使用oracle客户端或者plsql登录oracle服务器响应非常慢4、 应用比如mdsp,portalone等在启动连接数据库超时,导致应用启动失败。病因:配置了错误的DNS,导致域名解析失败,从而导致访问系统缓慢。转载 2013-05-21 17:59:53 · 3061 阅读 · 0 评论 -
linux命令--修改用户家目录
方法:usermodusermod -d /usr/newfolder -u uid-u后面一定要接uid啊,不是username附:usermod详细参数语 法:usermod [-LU][-c ][-d ][-e ][- f ][-g ][-G ][-l ][-s ][-u ] [用户帐号]补充说明:usermod可用来修改用户帐号的各项设定。参 数:-c 修原创 2013-05-25 13:55:44 · 3977 阅读 · 0 评论