phpssh2上传文件夹|找一个简单的linux的在线考试系统 要免费的

『壹』 找一个简单的linux的在线考试系统 要免费的

Linux主机上架设网上调查和在线考试系统 Linux一、 引言如今已进入WEB 2.0时代,各种网络应用也如雨后春笋般不断涌现,特别是企事业单位应用越来越广泛,从最初的C/S架构,到现如今的B/S架构。本文是通过在LINUX主机上架设基于APACH服务的PHP程序应用,介绍了《网络调查系统》和《网上考试系统》安装和使用手册,全部为作者个人经验之谈。源程序归作者所有,任何使用该程序者请遵守相关的使用协议。二、 安装前的准备a) LINUX系统:本文使用的是基于Fedora 8的linux系统,如使用其它版本的linux请安装系统对应的相关组件,当然上述两种PHP应用也可以安装在Windows 系统中,相关安装信息请参考相应的手册,这里只介绍基于linux系统。建议安装好操作系统后去掉一些不必要的服务,如蓝牙、SMART CARD等。b) Webmin 的安装,为了方便使用请在相关网站下载Webmin,最好是RPM文件,安装好即可。c) HTTP支持:使用的是Apache 2.2.6,将文件的字符集设定为默认,否则会产生乱码。d) MYSQL支持:MYSQL 版本 5.0.45, 建立一个新的用户,并给予建立和修改数据库的权利。e) PHP 版本:PHP 版本 5.2.5f) 安装php-mbstring,此插件不是随PHP自行安装,需要另外安装,Linux光盘上有现成的RPM。g) 本文所使用的组件全部是Fedora光盘中所带的组件,并且都是经过编译后的rpm文件,所以安装上省去了很多的麻烦。这种方法安装的弊端就是不能根据自己定义的方式进行安装,也不够灵活,所以安装目录也会和通过重新编译进行安装的程序会有一些区别。h) 所用到的虚拟目录为 /var/www/html,为了安全考虑可以根据需要建立其他虚拟目录。i) 本文为了方便并没有建立其他的用户和相应的权限,全部使用root用户进行操作,在实际工作中非常不可取,因为LINUX是以安全著称的,所以不建议大家像我这样设定。j) 为了使用方便,使用了两个工具如下:i. WinSCP 是一个支持SSH(Secure SHell)的SCP(Secure Copy)文件传输软件。只要文件主机支持SSH协定,你就可以安心的下载、上传文件。他的操作界面是参考NC(Norton Commander)的双视窗排列方式,使用起来不会有太大的困难。在WinSCP中,一般的文件操作都没有问题,如:复制、移动、更名文件或文件夹等。ii. SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。还可用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。k) 对PHP和MYSQL 进行测试,以保证其正常工作。请把下面文件放在虚拟目录相应的文件夹下。测试文件如下Phpinfo.php< ?phpinfo();?>Mysql.php< ?php $link=mysql_connect('localhost','myadmin','999999'); if(!$link) echo "失败!"; else echo "成功!"; mysql_close(); ?>当程序出现PHP相关信息和数据库测试成功后,我们就可以进行接下来的安装了。三、 网络调查系统(limesurvey)的安装和使用a) Limesurvey介绍LimeSurvey(前身为PHPSurveyor)是一款开源的在线问卷调查程序,它用PHP语言编写并可以使用MySQL,PostgreSQL或者MSSQL等多种数据库,它集成了调查程序开发、调查问卷的发布以及数据收集等功能,使用它,用户不必了解这些功能的编程细节。系统包括了分支、自定义页面布局和设计(使用web template system),并且提供了基本的统计分析功能。调查可以匿名访问也可以限制为问卷“访问一次性”令牌的用户参加,从而我们能得到匿名数据或者参与者与结果相分离的数据。b) 确定服务器符合以下要求i. 约 40 兆的磁盘空间保存脚本ii. MySQL 4.1.0 或以上版本或者Postgres 8.1 以上版本iii. PHP 5.x 或以上版本并启用下列模块/链接库: 1. mbstring (Multibyte String Functions) 扩展库2. mysql4 或 mysql5 PHP 链接库

『贰』 鍩熷悕鎬庝箞缁戝畾鐩褰曞煙鍚嶆庝箞缁戝畾鐩褰曢噷鐨勬枃浠

濡備綍鎶奱ddon鍩熸斁鍒扮洰褰曢噷锛

瀛愮洰褰曠粦瀹氬煙鍚嶆ラ(浠windows绯荤粺涓轰緥)a

锛堝悓ImmigrationInspectors绉绘皯妫鏌ワ級

鍒涘缓鏂扮洰褰曠殑璁剧疆锛屽俛bc銆

(鍕鹃夌1.3椤)b

绛塶鍒嗛挓~2灏忔椂锛岀劧鍚庝笂妗c

绠$悊鍣ㄥ皢姝ょ洰褰曠殑鏉冮檺璁剧疆涓轰笅闈㈢殑璇/鍐/瀛愭枃浠跺す缁ф壙C銆

杞鍒板煙

灏哸bc.com绛夊煙鍚嶆坊鍔犲埌绠$悊涓鐨/abc/灏嗛渶瑕30鍒嗛挓鍒2灏忔椂銆

涓涓绌洪棿缁戝畾澶氫釜鍩熷悕鏄鎬庝箞寮勭殑锛

涓涓绌洪棿浣犲彲浠ョ粦瀹氫袱涓鍩熷悕鐨勶紝浣嗕笉绠′綘缁戝畾鍑犱釜鍩熷悕鎵撳紑鐨勯兘鏄鍚屼竴涓缃戠珯鐨勶紱鍙鏈変竴涓猧p涓や釜鍩熷悕瑙f瀽鍒板悓涓涓猧p涓婂氨鍙浠ヤ簡锛涘傛灉闇瑕佷笉鍚岀殑鍩熷悕鎵撳紑鐨勬槸涓嶅悓鐨勭綉绔欒繖灏遍渶瑕佷綘鐨勭┖闂存敮鎸佸瓙鐩褰曠粦瀹氾紙瀛愮珯鐐瑰姛鑳斤級锛屽叾涓涓涓鍩熷悕缁戝畾鍒板瓙鐩褰曟枃浠跺す涓娿

浼犲囩櫥闄嗗櫒鎬庝箞缁戝畾鍩熷悕锛

棣栧厛浣犳湁涓涓鏈嶅姟鍣ㄧ┖闂达紝閫氬父鏄涓涓铏氭嫙涓绘満锛岀┖闂存湁鏍圭洰褰曗/鈥濓紙瀹為檯涓婅繖涓鏍圭洰褰曞瑰簲鐪熷疄鏈嶅姟鍣ㄧ殑涓涓瀛愭枃浠跺す锛岃繖涓鏂囦欢澶归噷闈㈢殑涓滆タ浣犲彲浠ラ殢渚挎敼锛夈傚湪杩欎釜鏍圭洰褰曚笅锛屼綘鍙浠ラ殢鎰忕殑寤虹珛瀛愭枃浠跺す锛屼篃鍙浠ョ敤FTP銆丼SH锛堝傛灉鏀鎸侊級瀵硅繖涓鐩褰曠殑鏂囦欢杩涜屾搷浣溿

缁戝畾鍩熷悕鐨勬椂鍊欙紝閫氬父浼氳╀綘閫夋嫨绔欑偣鏍圭洰褰曪紝鐒跺悗缁戝畾涓涓鍩熷悕銆傚傛灉浣犲彧鏈変竴涓缃戠珯锛屼綘鍙浠ヨ剧疆鐩存帴鎶婂煙鍚嶇珯鐐规牴鐩褰曠粦瀹氬湪鏈嶅姟鍣ㄦ牴鐩褰曪紝鍗崇粦瀹氬埌鈥/鈥濓紝濡傛灉浣犺夊緱杩欐牱涓嶆柟渚匡紝鏈夌偣涔憋紝浣犱篃鍙浠ヨ剧疆缁戝畾鍒颁竴涓瀛愮洰褰曪紝渚嬪倄xxx.cn缁戝畾鍒扳/xxxx_cn/鈥濄傜粦瀹氬畬鎴愬悗锛屽綋浣犺緭鍏ョ綉鍧鏃讹紝灏变細鎵撳紑绔欑偣鐨勬牴鐩褰曪紝骞朵笖閫氬父榛樿ゆ墦寮绔欑偣鏍圭洰褰曚笅鐨刬ndex.html锛涘傛灉娌℃湁锛屽垯鎵撳紑index.PHP鏂囦欢锛堝逛簬杩愯宲hp鐨勬湇鍔″櫒鏉ヨ达級銆備负浜嗘祴璇曞煙鍚嶈В鏋愭槸鍚︽垚鍔燂紝鎴戜滑鍙浠ヤ笂浼犱竴涓猧ndex.html鏂囦欢锛堟垨鑰呮枃鏈鏂囨。锛夊埌缁戝畾濂界殑绔欑偣鏍圭洰褰曪紙闇瑕佺敤鍒癋TP鏈嶅姟锛屾湁鐨勬湇鍔″櫒鍙浠ュ湪绾跨$悊鏂囦欢锛岃繕鏈変簺鏈嶅姟鍣ㄥ彲鑳藉凡缁忔斁缃浜嗕竴涓榛樿ょ殑index.html杩涘幓锛夛紝鐒跺悗鐢ㄦ祻瑙堝櫒璁块棶鎴戜滑鐨勭綉绔欑湅鑳戒笉鑳芥樉绀篿ndex.html鐨勫唴瀹广

100?闃块噷浜戞湇鍔″櫒濡備綍娣诲姞缃戠珯鐨勬牴鐩褰曪紵

闃块噷浜戞湇鍔″櫒ESC榛樿ゆ槸娌℃湁瀹夎呯綉绔欑幆澧冪殑锛岃繖涓瑕佽嚜宸辨牴鎹鑷宸辩殑闇姹傝嚜宸遍厤缃銆

閰嶇疆php鐜澧冪幇鍦ㄧ敤鐨勬渶澶氱殑搴旇ユ槸lnmp浜嗭紝杩欎釜鐩稿规瘮杈冨共鍑绠娲侊紝浣犲彲浠ュ幓瀹樼綉鏌ョ湅涓涓嬫寜鐓фラや竴姝ヤ竴姝ョ殑鏉ヨ繘琛屽畨瑁呴厤缃銆傛牴鐩褰曠殑璁剧疆鍦ㄥ畨瑁呰繃绋嬩腑涔熷彲浠ヨ繘琛岀浉淇$殑璁剧疆锛屽畨瑁呭ソ鐜澧冨悗婧愮爜涓婁紶鍒颁綘璁剧疆鐨勭洰褰曚腑锛屽煙鍚嶇粦瀹氭槸缁戝畾浣犳湇鍔″櫒鐨刬p鍦板潃銆

褰撶劧濡傛灉鑷宸变笉浼氬彲浠ユ壘鏈夌粡楠岀殑浜哄府浣犳悶瀹氾紝甯屾湜鎴戠殑鑳界粰浣犲甫鏉ュ府鍔┿

dns鎬庝箞娣诲姞鐩褰曟湇鍔★紵

棣栭塪ns鍜屽囩敤dns鍒嗗埆璁炬垚208.67.222.222鍜208.67.220.220銆

DNS鏄鑻辨枃DomainNameSystem鐨勭缉鍐,鏄鍩熷悕瑙f瀽鏈嶅姟鍣ㄧ殑鎰忔濓紝鍗冲煙鍚嶇$悊绯荤粺銆傚畠鍦ㄤ簰鑱旂綉鐨勪綔鐢ㄦ槸锛氭妸鍩熷悕杞鎹㈡垚涓虹綉缁滃彲浠ヨ瘑鍒鐨刬p鍦板潃銆傜畝鍗曟潵璇碊NS灏辨槸鑻辩壒缃戠殑鐩褰曟湇鍔″櫒锛屽畠鎻愪緵浜嗕富鏈哄埌IP鍦板潃鏄犲皠鐨勬煡璇㈡湇鍔°

璁剧疆鏈鍦扮綉缁滀緵搴斿晢鎻愪緵鐨凞NS鍦板潃鍙浠ユ渶澶ч檺搴︽彁鍗囩數鑴戜笌缃戠粶鐨勪氦鎹㈤熷害锛屾彁楂樼綉缁滆块棶閫熷害锛屾彁鍗囩綉閫熴傝剧疆浜嗘湰鍦颁緵搴斿晢鎻愪緵鐨凞NS鏈嶅姟鍚庡彲浠ュぇ澶х缉鐭鎴戜滑璁块棶缃戠粶鐨勬椂闂达紝骞朵笖鏈鍦癉NS鏈嶅姟鍣ㄥ彲浠ヨ板繂璁块棶鐨勭綉鍧骞跺仛澶囦唤涓嬫¤块棶浼氭洿鏂逛究銆

『叁』 linux和windows的系统默认路径是什么,如何设置

FTP服务器配置VSFTP主配置文件路径:/etc/vsftpd/vsftpd.conf,重要参数:anonymous_enable=yes/no 是否允许匿名用户访问anon_upload_enable=yes/no 是否允许匿名用户上传文件anon_mkdir_write_enable=yes/no 是否允许匿名用户创建目录anon_other_write_enable=yes/no 匿名用户和虚拟用户是否拥有删除权限local_enable=yes/no 是否允许本地用户登陆write_enable=yes/no 设置全局是否可写anon_root=/var 指定匿名用户目录chroot_local_user=yes 锁定所有用户到用户主目录chroot_list_enable=yes/no 锁定列表中的用户到主目录,需要配合下一参数使用chroot_list_file=/etc/vsftpd/chroot_list 指定存储被锁定用户的列表文件位置chown_uploads=yes/no 匿名用户上传所有者指定功能,需要与下一参数配合使用chown_username=用户名 指定匿名用户上传文件的所有者max_clients=300 最大客户端连接数为300anon_max_rate=30000 匿名用户和虚拟用户限速为30K/Slocal_max_rate=30000 本地用户限速为30K/Smax_per_ip=10 每个IP最大连接数listen_port=22 更改监听端口实现如下要求:允许匿名用户登陆,匿名用户限速为60K/S,只允许下载。监听端口为22,最大连接数为10。新建用户ftp1,限速为200K/S,允许上传下载删除新建文件夹。进入目录/etc/vsftpd,用vi编辑器打开vsftpd.conf主配置文件:直接添加以下选项: [root@LidadeFedora vsftpd]# service vsftpd restart添加用户ftp1,设置登录脚本为 /sbin/nologin:vsftp默认目录为:/var/ftp,为方便测试,在/var/ftp下新建一个文件"testLocal",在"/var/ftp/pub"新建一个文件"testAnon"。由于使用root用户新建文件,文件的所有者为root,所以需要把文件的权限设置为644其他用户才能读取该文件设置/var/ftp/pub权限为777,表示所有用户均有读写权限.由于端口22被ssh服务器占用,所以需要关闭ssh服务并重启vsftp服务。客户端用Flashfxp测试:新建站点"VsftpTest",输入Vsftp服务器的IP地址,端口填22,用户名填ftp1,密码填你设置的密码,然后点击"连接"按钮:由于没有使用选项:local_root,登陆本地用户时自动跳转到该用户的主目录.没有使用chroot_local_user=yes,所以本地用户可以浏览整个文件系统中他有权限读取的文件和文件夹:切换到目录"/var/ftp/pub",该目录的权限为777,上传一个10M以上的文件,测试ftp1的上传速度:新建文件夹和删除权限测试省略。下面测试匿名用户权限:勾选"匿名"选项并连接:匿名用户登陆成功: 进入pub目录,尝试删除testAnon文件失败,说明这里是配置文件中的anon_other_write_enable=no生效了。最终权限等于配置文件中的权限和linux文件系统权限相或的结果。比如vsftp配置文件中允许匿名用户下载,但光这样是不够的,还需要被下载的文件或文件夹的能够被其他用户读取。尝试上传文件失败,符合匿名用户只允许下载的要求:最后测试匿名用户的下载速度:vsftp的配置参数总共也就10来行,但是想要使用好它,绝没有单单理解这10来行这么简单,需要对每一行所定义的参数都理解透彻才可以.匿名用户的配置:anonymous_enable=YES //允许匿名用户登录anon_root=/var/ftp/anonymous //设定匿名用户登录后的根目录anon_upload_enable=YES //允许匿名用户上传文件只需要打开如上的参数即可,不用做其他的设置.本地用户登录配置首先说一下概念,什么是本地用户,本地用户就是你系统/home目录下的用户,当然有的用户建立时候使用-m命令,使用户在/home下没有目录,但是这个词的意思就是系统里面有的用户.local_enable=YES //允许本地用户登录local_root=/home //限制本地用户登录后的根目录eg:[root@centos ftp]# ftp 192.168.0.125Connected to 192.168.0.125.220 (vsFTPd 2.0.5)530 Please login with USER and PASS.530 Please login with USER and PASS.KERBEROS_V4 rejected as an authentication typeName (192.168.0.125:root): xu331 Please specify the password.Password:230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp> ls227 Entering Passive Mode (192,168,0,125,135,123)150 Here comes the directory listing.drwx—— 2 505 503 4096 Jun 26 09:42 chuandrwx—— 2 507 507 4096 Jun 30 22:26 ftpdrwx—— 2 504 502 4096 Jun 26 09:42 joedrwx—— 2 506 503 4096 Jun 26 09:43 laomengdrwx—— 2 502 504 4096 Jun 26 09:42 masterdrwx—— 2 503 502 4096 Jun 26 09:42 mikedrwx—— 2 500 500 4096 Jun 25 21:34 xiaochuandrwxrwxrwx 2 508 508 4096 Jun 30 22:39 xudrwx—— 2 501 501 4096 Jun 25 20:25 xujunchuan226 Directory send OK.ftp> pwd257 "/home"限制用户目录部分chroot_local_use=YESNO //是否将本地用户锁定在家目录chroot_list_enable=YESNO //是否锁定使用者在家目录中chroot_list_file=/etc/vsftpd/chroot_list //一般情况下都将这个文件写在/etc/vsftpd目录下,这个文件就是设置锁定用户的一个列表文件,其中一行就代表一个用户设置欢迎信息dirmessage_enable=YESmessage_file=.message[root@centos ftp]# cd /home[root@centos home]# vi .messagewelcomt to VSFTP………….C:\Documents and Settings\Administrator>ftp 192.168.0.125Connected to 192.168.0.125.220 (vsFTPd 2.0.5)User (192.168.0.125:(none)): xu331 Please specify the password.Password:230-welcomt to VSFTP………….230 Login successful.ftp>

『肆』 刚租的服务器如何把自己的网站放到服务器上面运行

这个有几个关键步骤:

首先远程桌面,服务器上要有完整的网站搭建环境,比如asp,php等。

域名解析到远程桌面IP。

远程服务器web服务添加域名绑定。

咱们正常的快云VPS远程服务器桌面,都会开通时协助搭建完善的web环境。

可以在开始菜单直接使用windows远程连接服务即可操作管理。

『伍』 securecrt6.1如何使用

SecureCRT设置教程 SecureCRT是最常用到的终端仿真程序,很多人都喜欢用进行一些配置和实验,在这里我只针对一些朋友常问到我的关于Cisco的Gns3与SecureCRT的配置进行讲解。我以Secure_CRT_6.2.3版为例进行介绍。一、安装安装相对来说比较简单,运行Secure_CRT_6.2.3,只要“下一步”即可,我们不去更改以默认安装就可以了。二、注册对于Secure_CRT_6.2.3现在册上有很多注册机,只要去下载一个就可以了。我这里用到的破解是器是crack.exe,把解压下来的crack.exe复制到安装文件夹下,并点击运行。然后在打开的界面里的“name”和“company”项输入自己想要设置的字符就行,这个可以随便自己写也就是我写Rob的地方,最后点点“generate”生成序列号等项目,最后点“Patch”即可进行自己动注册。【有些朋友反应说不可以进行自己动注册,那我在这里建议你,既然不能自动注册就不要太强求,我们把生成的项目全部复制下来,进行手动注册就行了】 三、基本的设置界面介绍1、菜单1)File文件Connect… 连接,打开一个连接或者编辑已有的连接,创建新连接。Quick Connect… 快速连接,快速连接对话框,快速连接主机的最便捷方式。Connect in Tab… 在Tab中打开一个新的会话窗口。Clone Session 克隆当前会话窗口。Connect SFTP Tab 打开SFTP窗口,对于SSH连接,此选项可用。在此会话窗口中可使用SFTP命令传输文件。Reconnect 重新连接Disconnect 中断当前会话窗口的连接Log Session 把当前窗口的会话记录到log文件中。Raw Log Session 将更详细的会话记录到log文件中,包括服务器更详细的响应信息。Trace Options 在log文件中记录协议会话信息选项。(包括客户端与主机互相连接时的一些信息内容)2)Edit编辑拷贝粘贴等3) View视图显示各种工具条4) Options选项包括全局选项和Session选项5) Transfer传递文件使用Xmodem/Zmodem上传下载文件6) Script.脚本运行一个脚本文件,或记录一个新的脚本。(类似Word中的宏功能)7) Tools工具键盘映射编辑,密钥生成工具等8) Help帮助2、对话框和按钮点击File => Connect可出现Connect对话框。从左至右按钮依次为:连接(激活选中的连接条目);快速连接(快捷连接新的主机);新建连接(在对话框中新增一个连接条目);剪切;复制;粘贴;删除(对话框中的条目);新建文件夹,属性(显示选中条目的属性),创建条目的桌面快捷方式,帮助。1、退出关闭路由时自动退出Secure_CRT窗口Options => Global ptions => General => Default Session =>Edit Default Settings… => Terminal中将Close on disconnect 选上,当用户从主机中退出后可以自动关闭当前连接的窗口。 2、拷贝与粘贴的设置通过鼠标操作即可拷贝或粘贴所需内容是一个非常方便的设置Options => Global ptions => Terminal => Mouse选中Copy on select 和 Paste on middle button这样设置后,只要用鼠标选中所需内容,则将内容拷贝到剪切板中,点击鼠标中键即可粘贴内容。另外可以设置使用Windows下的拷贝粘贴快捷键,Options => Global ptions => General => Default Session => Edit Default Settings… => Terminal => Mapped keys => Use windows and paste hotkeys 3、Tabs设置从Secure5.0以后,增加了Tabs(标签)选项,多个连接可以在同一个窗口下打开,类似IE7.0的风格。Options => Globalptions=>Tabs =>Double-click选项修改为 Close Tab双击标签可关闭窗口。 4、修改默认卷屏行数当你做一个操作,屏幕输出有上百行,当需要将屏幕回翻时,这个设置会有很大帮助,默认为500行,可以改为10000行,不用担心找不到了。Options => Global ptions => General => Default Session => Edit Default Settings… =>Terminal => Emulation => Scrollback 修改为10000。 5、修改Xmodem/Zmodem上传下载路径(可选)SecureCRT可以使用Xmodem/Zmodem方便的上传和下载文件。 在Options => Global ptions => General => Default Session => Edit Default Settings… =>Terminal => =Xmodem/Zmodem = Directories中设置 。 六、修改窗口和字体颜色通过对于SecureCRT的窗口和字体的修改使使用的人可自行选择自己喜欢的颜色,同时也方便同一类型的端口进行以不同的颜色分类,使使用都不会轻易的弄混,Options => session Options => Terminal=> Current color scheme 四、设置Secure_CRT_6.2.3终端命令端口在GNS3里面托动几台路由器,开点开始启动动行Secure_CRT_6.2.3,File=>Quick Connect按照下面进行设置,这里的Port端口不是随便设成2000的,而是根据路由器设成的(在GNS3里右击路由器 点修改Console端口你就可以看到端口号了,这里每台的路由器端口号都是不一样的)点connect完成这里GNS3里路由器要是没启动的话会有错误提示,所以要把路由器打开。 点击下图中Edit下面的图标,也就是从左数起第三个这时你会发现Connect in Tab里面有一个127.0.0.1的项,这个就是对应GNS3里面端口是2000的路由器。这时你右击 点Rename把他的名字改成你GNS3里面所对应的路由器名字就如上图中3640 R0一样,这个就是3640型号编号为0的路由器。如果想多设几台,你就继续托路由器到GNS3中,接着查看端口并按上面步骤进行设置。设置完就像上面的我所列出的几个一样,他在你GNS3上都有相对应的路由器,以后做实验不用地GNS3上点击,只要看一下做实验所用的路由器编号,直接在Connect in Tab里面点击出来。如下图补充:GNS3终端命令设置 (gns3与securecrt关联)在对GNS3终端命令设置进行设置的时候,首先在在C:\WINDOWS\system32文件夹下新建一个Secure_CRT_6.2.3快捷方式。然后右点我的电脑=> 高级=> 环境变量=> path=> 加上;C:\Program Files\VanDyke Software\SecureCRT 【注意C前面的分号】对于这一部我也不知道怎么说有的机子不用创建变量可以用有的机子则需要,现在还弄不明白原因,所以建议都加上这个变量吧,如果你Secure_CRT_6.2.3不是装在C盘,那变量你自己参考上面的进行更改。打开GNS3首选项 在终端命令端口改成start SecureCRT.exe /T /telnet %h %p(我是用这一个)或【start SecureCRT.exe /T /telnet 127.0.0.1 %p】【C:\Program Files\VanDyke Software\SecureCRT\SecureCRT.exe /t /telnet %h %p】 在GNS3中帮定Hypervisor管理到的项目里改成127.0.0.1到这里GNS3方面就设置完了。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条命令:history 20 九.获得帮助命令 –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 生成一个完全的列表实际操作:————————————–1 SSH客户端连接到10.5.1.55系统(参见《启动远程客户端说明SecureCRT.doc》)$ cd /home/bea2/user_projects/csdomain/bin2 查看weblogic92服务进程$ ps -eaf | grep weblogic bea2 327926 331940 0 13:08:45 pts/4 0:00 grep weblogic webadmin 421908 368956 0 Sep 24 – 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.policy weblogic.Server bea2 491796 385044 17 00:12:50 pts/6 182: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.policy weblogic.Server说明:根据以上提示查看登陆用户bea2启动的进程,注意标红的bea2为进程拥有着, 491796为进程号3 执行如下命令杀掉进程$ kill -9 491796(根据2操做查找到得系统进程号)说明:执行后再执行$ ps -eaf | grep weblogic命令将不会看到该进程号的weblogic进程4 启动服务$ ./quickRun.sh——————————————————————-2.ant -buildfile CMS_MainTrunk.xml //build 包3.vi test.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:查hostname7.ifconfig 查询主机IP8.在S-CRT下用ctrl+c 和ctrl+v:Options—Global Options—Edit default Settings进去后点Terminal—Emulation然后点Mapped Keys,点中低部的,use windows and paste key,点确认。9.进入vi的命令: vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 10.移动光标类命令:}:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 11.屏幕翻滚类命令: Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 //好像是 rCtrl+b;向文件首翻一屏 12.搜索命令: /pattern:从光标开始处向文件尾搜索pattern ?pattern:从光标开始处向文件首搜索pattern n:在同一方向重复上一次搜索命令 N:在反方向上重复上一次搜索命令postgres使用:1.进入sql运行环境。[test@test bin]$ ./psql -n dbname -U usrnamestay81=# select count(*) from table1; count ——- 5986(1 row)2. 退出,使用结束后退出,不然连接一直被挂起。stay81=# \q 3.postgres 数据导出。[postgres@test bin]$ ./pg_mp -U postgres -t testTable -d testDB > testTable.mp或[postgres@test bin]$ ./pg_mp -U postgres -d testDB -t testTable -F c -v > testTable.mp4. postgres 数据导入。[postgres@test bin]$ ./psql -U postgres -d testDB < testTable.mp或[postgres@test bin]$ ./pg_restore -U postgres -d testDB < testTable.mp5.一台主机上将数据库目录转储到另一台主机上。pg_mp -h host1 -p 5432 dbname | psql -h host2 -p post1 dbname或./pg_mp -U postgres -d testDB1 -t testTable | ./psql -U postgres -d testDB2-U 为用户名 ,-d 为DB名,-t 为表名称,如果整个数据库导出,不需此项。6.php执行。[test@test bin]$ /usr/bin/php -q ./batchstart.php实战操作:/home/absys6$ lsdvlp dvlp_bak20090413 personal tmp/home/absys6$ cd dvlp/home/absys6/dvlp$ ls/home/absys6/dvlp$ cd SV_POLICY/home/absys6/dvlp/SV_POLICY$ lsinclude src/home/absys6/dvlp/SV_POLICY$ cd src/home/absys6/dvlp/SV_POLICY/src$ ls/home/absys6/dvlp/SV_POLICY/src$ ls *pc //对文件进行筛选/home/absys6/dvlp/SV_POLICY/src$ grep VIP *pc //列出包含VIP的所有.pc的文件的代码的一部分。/home/absys6/dvlp/SV_POLICY/src$ vi PlyPrmCnt.pc //查看整个文件。


赞 (0)