SecureCRT 常用命令Word文件下载.docx
《SecureCRT 常用命令Word文件下载.docx》由会员分享,可在线阅读,更多相关《SecureCRT 常用命令Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
十一.在编辑某个文件的时候:
a切换到编辑模式
ctrl+c退出编辑模式
dd删除整行
:
q退出当前文件
w写入并保存当前文件
-f强行xx的参数。
。
其它命令:
1.ps-ef//查看server的进程,以列表形式显示的server进程。
ps显示当前在系统运行的进程/usr/bin/ps[选项]-e显示每个现在运行的进程-f生成一个完全的列表
实际操作:
————————————–
1SSH客户端连接到10.5.1.55系统(参见《启动远程客户端说明SecureCRT.doc》)
$cd/home/bea2/user_projects/csdomain/bin
2查看weblogic92服务进程
$ps-eaf|grepweblogic
bea2327926331940013:
08:
45pts/40:
00grepweblogic
webadmin4219083689560Sep24-4:
13/usr/java5_64/bin/java-Xms256m-Xmx512m-da-Dplatform.home=/home/weblogic/bea/weblogic92-Dwls.home=/home/weblogic/bea/weblogic92/server-Dwli.home=/home/weblogic/bea/weblogic92/integration-Dweblogic.management.discover=true-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=-Dweblogic.ext.dirs=/home/weblogic/bea/patch_weblogic923/profiles/default/sysext_manifest_classpath-Dweblogic.Name=AdminServer-Djava.security.policy=/home/weblogic/bea/weblogic92/server/lib/weblogic.policyweblogic.Server
bea24917963850441700:
12:
50pts/6182:
55/usr/java5_64/bin/java-Xms6g-Xmx8g-javaagent:
/home/bea2/user_projects/csdomain/Introscope/wily/Agent.jar-Dcom.wily.introscope.agentProfile=/home/bea2/user_projects/csdomain/Introscope/wily/IntroscopeAgent.profile-Dcom.wily.introscope.agent.agentName=AdminServer-da-Dplatform.home=/home/weblogic/bea/weblogic92-Dwls.home=/home/weblogic/bea/weblogic92/server-Dwli.home=/home/weblogic/bea/weblogic92/integration-Dweblogic.management.discover=true-Dwlw.iterativeDev=-Dwlw.testConsole=-Dwlw.logErrorsToConsole=-Dfile.encoding=GBK-Dibm.stream.nio=true-Dweblogic.ext.dirs=/home/weblogic/bea/patch_weblogic923/profiles/default/sysext_manifest_classpath-Dweblogic.Name=AdminServer-Djava.security.policy=/home/weblogic/bea/weblogic92/server/lib/weblogic.policyweblogic.Server
说明:
根据以上提示查看登陆用户bea2启动的进程,注意标红的bea2为进程拥有着,491796为进程号
3执行如下命令杀掉进程
$kill-9491796(根据2操做查找到得系统进程号)
执行后再执行$ps-eaf|grepweblogic命令将不会看到该进程号的weblogic进程
4启动服务
$./quickRun.sh
——————————————————————-
2.ant-buildfileCMS_MainTrunk.xml//build包
3.vitest.txt//浏览文件内容
i{insert写输入}
esc退出insert
wq!
write保存并退出vi模式
q!
不保存退出vi模式
4.我一般习惯用ps–ef命令,这样看到以列表形式显示的server进程;
用命令pstree来查看server的进程,这样看到以树的形式显示的server进程。
Pstree命令的优点在于可以立即找出某进程的父进程。
您可能会需要使用-p选项显示每个进程的PID,以及-u选项来显示启动该进程的用户名。
一般来说,这一树结构比较长,您就需要这么执行pstree–up|less 这将让您纵览整个进程树结构。
5.secureCRT中乱码解决:
Options->
SessionOptions->
Appearance->
font把default改成UTF-8,就可以显示中文字体了。
6.hostname:
查hostname
7.ifconfig查询主机IP
8.在S-CRT下用ctrl+c和ctrl+v:
Options—GlobalOptions—EditdefaultSettings进去后点Terminal—Emulation然后点MappedKeys,点中低部的,usewindowscopyandpastekey,点确认。
9.进入vi的命令:
vifilename:
打开或新建文件,并将光标置于第一行首
vi+nfilename:
打开文件,并将光标置于第n行首
vi+filename:
打开文件,并将光标置于最后一行首
vi+/patternfilename:
打开文件,并将光标置于第一个与pattern匹配的串处
10.移动光标类命令:
}:
光标移至段落开头
{:
光标移至段落结尾
nG:
光标移至第n行首
n+:
光标下移n行
n-:
光标上移n行
n$:
光标移至第n行尾
H:
光标移至屏幕顶行
M:
光标移至屏幕中间行
L:
光标移至屏幕最后行
0:
(注意是数字零)光标移至当前行首
$:
光标移至当前行尾
11.屏幕翻滚类命令:
Ctrl+u:
向文件首翻半屏
Ctrl+d:
向文件尾翻半屏
Ctrl+f:
向文件尾翻一屏//好像是r
Ctrl+b;
向文件首翻一屏
12.搜索命令:
/pattern:
从光标开始处向文件尾搜索pattern
?
pattern:
从光标开始处向文件首搜索pattern
n:
在同一方向重复上一次搜索命令
N:
在反方向上重复上一次搜索命令
postgres使用:
1.进入sql运行环境。
[test@testbin]$./psql-ndbname-Uusrname
stay81=#selectcount(*)fromtable1;
count
——-
5986
(1row)
2.退出,使用结束后退出,不然连接一直被挂起。
stay81=#\q
3.postgres数据导出。
[postgres@testbin]$./pg_dump-Upostgres-ttestTable-dtestDB>
testTable.dump
或[postgres@testbin]$./pg_dump-Upostgres-dtestDB-ttestTable-Fc-v>
4.postgres数据导入。
[postgres@testbin]$./psql-Upostgres-dtestDB<
或[postgres@testbin]$./pg_restore-Upostgres-dtestDB<
5.一台主机上将数据库目录转储到另一台主机上。
pg_dump-hhost1-p5432dbname|psql-hhost2-ppost1dbname
或./pg_dump-Upostgres-dtestDB1-ttestTable|./psql-Upostgres-dtestDB2
-U为用户名,-d为DB名,-t为表名称,如果整个数据库导出,不需此项。
6.php执行。
[test@testbin]$/usr/bin/php-q./batchstart.php
实战操作:
/home/absys6$ls
dvlpdvlp_bak20090413personaltmp
/home/absys6$cddvlp
/home/absys6/dvlp$ls
/home/absys6/dvlp$cdSV_POLICY
/home/absys6/dvlp/SV_POLICY$ls
includesrc
/home/absys6/dvlp/SV_POLICY$cdsrc
/home/absys6/dvlp/SV_POLICY/src$ls
/home/absys6/dvlp/SV_POLICY/src$ls*pc//对文件进行筛选
/home/absys6/dvlp/SV_POLICY/src$grepVIP*pc//列出包含VIP的所有.pc的文件的代码的一部分。
/home/absys6/dvlp/SV_POLICY/src$viPlyPrmCnt.pc//查看整个文件。
SecureCRT配置路由器
主机名:
主机IP
用户名:
root
密码:
密码
*************显示当前非法网址*************
moreyellow.list回车
按空格键下翻
*************插入新记录*************
viyellow.list回车
按i键,提示insert,回车
即可输入或删除记录
*************保存操作*************
按ESC,insert消失。
此时输入:
回车
*************让设置生效*************
servicesquidrestart回车
*************如果要修改密码*************
passwdroot回车
输入密码
再次确认
*************如果要删除某条记录*************
vi/etc/squid/yellow.list编辑yellow.list
/filename将光标定位到某记录
dd删除该行记录
*************重建yellow.list*************
rm-rf/etc/squid/yellow.list删除yellow.list
touch/etc/squid/yellow.list新建yellow.list
vi/etc/squid/yellow.list再次编辑yellow.list
附:
vi命令一览表
文本编辑器是所有计算机系统中最常用的一种工具。
UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,以下稍做总结,以资共享。
进入vi的命令
vi-rfilename:
在上次正用vi编辑时发生系统崩溃,恢复filename
vifilename….filename:
打开多个文件,依次进行编辑
移动光标类命令
h:
光标左移一个字符
l:
光标右移一个字符
space:
Backspace:
k或Ctrl+p:
光标上移一行
j或Ctrl+n:
光标下移一行
Enter:
w或W:
光标右移一个字至字首
b或B:
光标左移一个字至字首
e或E:
光标右移一个字至字尾
):
光标移至句尾
(:
光标移至句首
屏幕翻滚类命令
向文件尾翻一屏
nz:
将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。
插入文本类命令
i:
在光标前
I:
在当前行首
a:
光标后
A:
在当前行尾
o:
在当前行之下新开一行
O:
在当前行之上新开一行
r:
替换当前字符
R:
替换当前字符及其后的字符,直至按ESC键
s:
从当前光标位置处开始,以输入的文本替代指定数目的字符
S:
删除指定数目的行,并以所输入文本代替之
ncw或nCW:
修改指定数目的字
nCC:
修改指定数目的行
删除命令
ndw或ndW:
删除光标处开始及其后的n-1个字
do:
删至行首
d$:
删至行尾
ndd:
删除当前行及其后n-1行
x或X:
删除一个字符,x删除光标后的,而X删除光标前的
删除输入方式下所输入的文本
搜索及替换命令
:
s/p1/p2/g:
将当前行中所有p1均用p2替代
n1,n2s/p1/p2/g:
将第n1至n2行中所有p1均用p2替代
g/p1/s//p2/g:
将文件中所有p1均用p2替换
选项设置
all:
列出所有选项设置情况
term:
设置终端类型
ignorance:
在搜索中忽略大小写
list:
显示制表位(Ctrl+I)和行尾标志($)
number:
显示行号
report:
显示由面向行的命令修改过的数目
terse:
显示简短的警告信息
warn:
在转到别的文件时若没保存当前文件则显示NOwrite信息
nomagic:
允许在搜索模式中,使用前面不带“\”的特殊字符
nowrapscan:
禁止vi在搜索到达文件两端时,又从另一端开始
mesg:
允许vi显示其他用户用write写到自己终端上的信息
最后行方式命令
n1,n2con3:
将n1行到n2行之间的内容拷贝到第n3行下
n1,n2mn3:
将n1行到n2行之间的内容移至到第n3行下
n1,n2d:
将n1行到n2行之间的内容删除
w:
保存当前文件
efilename:
打开文件filename进行编辑
x:
保存当前文件并退出
q:
退出vi
不保存文件并退出vi
!
command:
执行shell命令command
n1,n2w!
将文件中n1行至n2行的内容作为command的输入并执行之,若不指定n1,n2,则表示将整个文件内容作为command的输入
r!
将命令command的输出结果放到当前行
寄存器操作
“?
nyy:
将当前行及其下n行的内容保存到寄存器?
中,其中?
为一个字母,n为一个数字
nyw:
将当前行及其下n个字保存到寄存器?
nyl:
将当前行及其下n个字符保存到寄存器?
p:
取出寄存器?
中的内容并将其放到光标位置处。
这里?
可以是一个字母,也可以是一个数字
将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。
SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。
通过使用内含的VCP命令行程序可以进行加密文件的传输。
有流行CRTTelnet客户机的所有特点,包括:
自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。
linux常用命令
进入目录:
cd
cd命令不仅显示当前状态,还改变当前状态,它的用发跟dos下的cd命令基本一致。
cd..可进入上一层目录
cd-可进入上一个进入的目录
cd~可进入用户的home目录
cd/home/表示进入服务器/home/目录
显示文件和目录:
ls
ls命令跟dos下的dir命令一样,用于显示当前目录的内容。
如果想取得详细的信息,可用ls-l命令,这样就可以显示目录内容的详细信息。
如果目录下的文件太多,用一屏显示不了,可以用ls-l|more分屏显示。
ls/表示查看服务器/目录的的东西ls表示查看当前目录的东西
ls/home表示查看服务器/home目录里面的东西
显示当前路径:
pwd
pwd命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。
解压zip文件:
unzip
例如解压ctohome.zip,cd到zip文件所在目录,然后unzipctohome.zip即可
创建目录:
mkdir
这个命令很简单,跟dos的md命令用法几乎一样,用于建立目录。
复制文件或目录:
cp
cp命令用于复制文件或目录。
cp命令可以一次复制多个文件,例如:
$cp*.txt*.doc*.bak/home
将当前目录中扩展名为txt、doc和bak的文件全部复制到/home目录中。
如果要复制整个目录及其所有子目录,可以用cp-R命令。
移动文件或目录:
mv
mv命令用于移动文件和更名文件。
例如:
$mvye.txt/home
将当前目录下的ye.txt文件移动到/home目录下,
$mvye.txtye1.txt
将ye.txt文件改名为ye1.txt。
类似于跟cp命令,mv命令也可以一次移动多个文件,在此不再赘叙。
修改文件或目录的所有者:
chown-Ruser:
group
例如要把当前目录(包括子目录)所有文件和目录的所有者改为用户ctohome组ctohome,
那么:
chown-Rctohome:
ctohome.(注意这里有一个点)
ctohome/home/ctohome
上面的命令修改/home/ctohome目录里所有文件的所有者为ctohome,这样ftp的ctohome帐号,才有移动修改的权限
设置当前目录有777可写入权限:
chmod-R777.(注意这里有一个点)
其他命令(慎用,很可能会导致vps全部数据丢失):
删除文件或目录:
rm
rm命令用于删除文件或目录。
rm命令会强制删除文件,如果想要在删除时提示确认,可用rm-i命令。
如果要删除目录,可用rm-r命令。
rm-r命令在删除目录时,每删除一个文件或目录都会显示提示,如果目录太大,响应每个提示是不现实的。
这时可以用rm-rf命令来强制删除目录,这样即使用了-i标志也当无效处理。
su
su命令是最基本的命令之一,常用于不同用户间切换。
例如,如果登录为user1,要切换为user2,只要用如下命令:
$suuser2
然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。
完成之后就可以用exit命令返回到user1。
su命令的常见用法是变成根用户或超级用户。
如果发出不带用户名的su命令,则系统提示输入根口令,输入之后则可切换为根用户。
如果登录为根用户,则可以用su命令成为系统上任何用户而不需要口令。
find
find命令用于查找文件。
这个命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用户)、文件长度或文件类型进行搜索。
find命令的基本结构如下:
$find
其中指定从哪个目录开始搜索。
指定搜索条件。
表示找到文件怎么处理。
一般来说,要用-print动作,显示整个文件路径和名称。
如果没有这个动作,则find命令进行所要