仓酷云
标题:
给大家带来Shell经常使用下令汇总
[打印本页]
作者:
简单生活
时间:
2015-1-14 20:14
标题:
给大家带来Shell经常使用下令汇总
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
#[cd~]大概间接[cd]回到本人的Home目次
#[cd–]回到上一次的目次(好比在/home/aa目次用[cd../bb]切换到/home/bb。然后重复[cd–]便可在/home/aa和/home/bb往返切换)
[Jadyer
@Jadyer
-RHEL63~]$cd/app/code/CucPayTradePortal/
[Jadyer
@Jadyer
-RHEL63CucPayTradePortal]$cd/app/software/
[Jadyer
@Jadyer
-RHEL63software]$cd-
/app/code/CucPayTradePortal
[Jadyer
@Jadyer
-RHEL63CucPayTradePortal]$cd-
/app/software
[Jadyer
@Jadyer
-RHEL63software]$cd~
[Jadyer
@Jadyer
-RHEL63~]$pwd
/home/Jadyer
[Jadyer
@Jadyer
-RHEL63~]$cd~root
bash:cd:/root:权限不敷
[Jadyer
@Jadyer
-RHEL63~]$
#列出以后目次里最年夜的10个文件
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$du-s*|sort-n|tail
4428autoRecoverOrder.log.20121114
5596autoRecoverOrder.log.20121120
6148autoRecoverOrder.log.20121121
6632autoRecoverOrder.log.20121113
12300autoRecoverOrder.log.20121122
12820autoRecoverOrder.log
40344autoRecoverOrder.log.20121109
60460autoRecoverOrder.log.20121110
113652nohup.log
330348log_bak
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$
#[ls-lhS]查询日记文件的巨细,并以巨细倒序排序(参数年夜S用于指定排序)
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$ls-lhS
总用量2.6G
-rw-r--r--1wzfdevelop2.1G11月2314:44nohup.log
-rw-r--r--1rootroot243M11月2223:59autoRecoverOrder.log.20121122
-rw-r--r--1rootroot162M11月2314:44autoRecoverOrder.log
-rw-r--r--1rootroot45M11月2314:10netBankResultNotify.log
-rw-r--r--1rootroot29M11月2223:42netBankResultNotify.log.20121122
-rw-r--r--1rootroot6.7M11月2223:54default.log.20121122
-rw-r--r--1rootroot2.0M11月2206:50orderResultNotify.log.20121122
-rw-r--r--1rootroot1.5M11月2314:43default.log
-rw-r--r--1rootroot560K11月2306:20orderResultNotify.log
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$ls-lh
总用量2.6G
-rw-r--r--1rootroot162M11月2314:44autoRecoverOrder.log
-rw-r--r--1rootroot243M11月2223:59autoRecoverOrder.log.20121122
-rw-r--r--1rootroot1.5M11月2314:43default.log
-rw-r--r--1rootroot6.7M11月2223:54default.log.20121122
-rw-r--r--1rootroot45M11月2314:10netBankResultNotify.log
-rw-r--r--1rootroot29M11月2223:42netBankResultNotify.log.20121122
-rw-r--r--1wzfdevelop2.1G11月2314:44nohup.log
-rw-r--r--1rootroot560K11月2306:20orderResultNotify.log
-rw-r--r--1rootroot2.0M11月2206:50orderResultNotify.log.20121122
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$
#[less-p"keyword"logfile]依据指定的关头字查询日记(关头字需用双引号括起来,并注重不要呈现>-等特别字符)
#也能够间接利用[lesslogfile],然后再键进"/keyword"来依照关头字查询日记
#当经由过程keyword找到日记后,就能够利用向上or向下箭头来检察前后的日记,加入日记检察时间接按下Q(巨细写都可)键便可
#其比拟[vilogfile]的长处就是:日记载进查询快,它是读一行剖析一行的,而不是一次都载进内存,效力天然高些
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$less-p
"无磁无密"
default.log
[2012112104:09:52][pool-3-thread-9][NoCardNoPasswordPaymentAction]无磁无密-->反省商户哀求参数的无效性,反省了局:[参数无效]
[2012112104:09:52][pool-3-thread-9][NoCardNoPasswordPaymentAction]无磁无密-->对商户的哀求参数举行验签,验签了局:[验签经由过程]
[2012112104:09:52][pool-3-thread-9][NoCardNoPasswordPaymentAction]无磁无密-->发往付出处置的报文[0002831101520600001201211210409520673308396701248842791`tea`中国`GB18030`GDB_CREDIT`MD5`05_YEEPAY_1`]
[2012112104:09:52][pool-3-thread-9][NoCardNoPasswordPaymentAction]无磁无密-->付出处置的呼应报文[00015610122502该付出体例只撑持信誉卡^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^
@201210310000121846512012112104093520121031
]
#别的,增补几个vi的用法
#vi一个logfile时,[gg]为定位到日记第一行,[G]为定位到日记最初一行,[/keyword]为向下搜刮,[?keyword]为向上搜刮
#[n]为向前搜刮,[N]为向后搜刮(注重这里的说话:就是说当利用[?]时,[n]就是向上搜刮。利用[/]时,[n]就是向下搜刮)
#另有一个[tail]也是对照经常使用的,用法为[tail-1000flogfile],感化是及时地显现日记的后1000行,到达及时监督的效果
#参数[-f]会一直地读取最新的内容,利用[Ctrl+c]能够停止日记显现。至于[cat][more]两个下令就不怎样经常使用了
#统计keyword在日记中的呈现次数
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$grep-c
"无磁无密"
default.log
238
[Jadyer
@Jadyer
-RHEL63CucPayTradePortalLog]$
<divstyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;background-color:rgb(245,250,226);">
#[curlifconfig.me]当你的呆板在内网时,能够经由过程该下令检察其外网的IP
[Jadyer
@Jadyer
-RHEL63~]$curlifconfig.me
61.149.24.203
[Jadyer
@Jadyer
-RHEL63~]$
<divstyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
<olclass="dp-rb"start="1"style="padding-right:0px;padding-left:0px;border:none;list-style-position:initial;list-style-image:initial;color:rgb(92,92,92);font-family:Consolas,CourierNew,Courier,mono,serif;line-height:26px;margin:0px0px1px45px!important;"><liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
#输入最为经常使用的十条下令,由此乃至能够洞察你是一个甚么范例的步伐员
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
#别的,能够间接利用[history]检察以往实行过的下令,然后利用[!number]实行指定编号的汗青下令
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
[Jadyer
@Jadyer
-RHEL63~]$history|awk
{CMD[$2]++;count++;}END{for(ainCMD)printCMD[a]""CMD[a]/count*100"%"a}
|grep-v
"./"
|column-c3-s
""
-t|sort-nr|nl|head-n10
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
14720.0855%cd
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
23816.2393%ll
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
3187.69231%pwd
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
4125.12821%vi
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
5125.12821%exit
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
6125.12821%ab
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
783.4188%halt
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
883.4188%cat
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
972.99145%su
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
1072.99145%rm
<listyle="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:rgb(85,85,85);line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
[Jadyer
@Jadyer
-RHEL63~]$history|awk
{print$2}
|awk
BEGIN{FS="|"}{print$1}
|sort|uniq-c|sort-rn|head-10
<liclass="alt"style="border-style:nonenonenonesolid;border-left-width:3px;border-left-color:rgb(153,153,153);list-style:decimal-leading-zerooutside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important;">
47cd
作者:
灵魂腐蚀
时间:
2015-1-15 06:58
标题:
给大家带来Shell经常使用下令汇总
《神雕侠侣》里小龙女胳膊上的守宫砂是什么工具,干什么用的?守宫砂是处女的桌面快捷方式。
作者:
因胸联盟
时间:
2015-1-25 18:59
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
作者:
若天明
时间:
2015-2-4 03:01
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
作者:
再见西城
时间:
2015-2-9 14:42
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
作者:
精灵巫婆
时间:
2015-2-27 15:40
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
作者:
乐观
时间:
2015-3-9 20:08
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者:
愤怒的大鸟
时间:
2015-3-17 05:09
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
作者:
小妖女
时间:
2015-3-24 00:07
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2