SecureCRT 常用命令.docx
- 文档编号:9161778
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:18
- 大小:22.75KB
SecureCRT 常用命令.docx
《SecureCRT 常用命令.docx》由会员分享,可在线阅读,更多相关《SecureCRT 常用命令.docx(18页珍藏版)》请在冰豆网上搜索。
SecureCRT常用命令
常用命令:
一、ls只列出文件名(相当于dir,dir也可以使用)
-A:
列出所有文件,包含隐藏文件。
-l:
列表形式,包含文件的绝大部分属性。
-R:
递归显示。
–help:
此命令的帮助。
二、cd改变目录
cd/:
进入根目录
cd:
回到自己的目录(用户不同则目录也不同,root为/root,xxt为/home/xxt
cd..:
回到上级目录
pwd:
显示当前所在的目录
三.less文件名:
查看文件内容。
四.q退出打开的文件。
五.上传文件:
rz选择要传送的文件,确定。
六.下载文件:
sz指定文件名,enter敲,即下载到了secureCRT/download目录下。
七:
删除文件:
rm删除文件,rmdir删除空目录。
八.显示最近输入的20条命令:
history20
九.获得帮助命令–help查看命令下详细参数:
如:
rz–help,sz–help。
十.cd进入某个文件夹的命令:
mkdir+文件夹名创建某个文件夹的命令
sz+文件名从服务器端向本机发送文件的命令
rz从本机向服务器端传送文件的命令
ll列出当前目录下的所有文件,包括每个文件的详细信息
dir对当前文件夹
vi打开当前文件
十一.在编辑某个文件的时候:
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>testTable.dump
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消失。 此时输入: wq! 回车 *************让设置生效************* 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的命令 vifilename: 打开或新建文件,并将光标置于第一行首 vi+nfilename: 打开文件,并将光标置于第n行首 vi+filename: 打开文件,并将光标置于最后一行首 vi+/patternfilename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi-rfilename: 在上次正用vi编辑时发生系统崩溃,恢复filename vifilename….filename: 打开多个文件,依次进行编辑 移动光标类命令 h: 光标左移一个字符 l: 光标右移一个字符 space: 光标右移一个字符 Backspace: 光标左移一个字符 k或Ctrl+p: 光标上移一行 j或Ctrl+n: 光标下移一行 Enter: 光标下移一行 w或W: 光标右移一个字至字首 b或B: 光标左移一个字至字首 e或E: 光标右移一个字至字尾 ): 光标移至句尾 (: 光标移至句首 }: 光标移至段落开头 {: 光标移至段落结尾 nG: 光标移至第n行首 n+: 光标下移n行 n-: 光标上移n行 n$: 光标移至第n行尾 H: 光标移至屏幕顶行 M: 光标移至屏幕中间行 L: 光标移至屏幕最后行 0: (注意是数字零)光标移至当前行首 $: 光标移至当前行尾 屏幕翻滚类命令 Ctrl+u: 向文件首翻半屏 Ctrl+d: 向文件尾翻半屏 Ctrl+f: 向文件尾翻一屏 Ctrl+b;向文件首翻一屏 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删除光标前的 Ctrl+u: 删除输入方式下所输入的文本 搜索及替换命令 /pattern: 从光标开始处向文件尾搜索pattern ? pattern: 从光标开始处向文件首搜索pattern n: 在同一方向重复上一次搜索命令 N: 在反方向上重复上一次搜索命令 : 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 : q! : 不保存文件并退出vi : ! command: 执行shell命令command : n1,n2w! command: 将文件中n1行至n2行的内容作为command的输入并执行之,若不指定n1,n2,则表示将整个文件内容作为command的输入 : r! command: 将命令command的输出结果放到当前行 寄存器操作 “? nyy: 将当前行及其下n行的内容保存到寄存器? 中,其中? 为一个字母,n为一个数字 “? nyw: 将当前行及其下n个字保存到寄存器? 中,其中? 为一个字母,n为一个数字 “? nyl: 将当前行及其下n个字符保存到寄存器? 中,其中? 为一个字母,n为一个数字 “? p: 取出寄存器? 中的内容并将其放到光标位置处。 这里? 可以是一个字母,也可以是一个数字 ndd: 将当前行及其下共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.(注意这里有一个点) 例如: chown-Rctohome: 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命令进行所要搜索而不显示结果,等于白费劲。 例如,要搜索系统上所有名称为ye的文件,可用如下命令: $find/-nameye-print 这样就可以显示出系统上所有名称为ye的文件。 ta
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SecureCRT 常用命令
![提示](https://static.bdocx.com/images/bang_tan.gif)