ftp常用密令
五年级 记叙文 11516字 531人浏览 A巧虎妈

FTP 常用命令

Ftp 命令的功能是在本地机和远程机之间传送文件。该命令的一般格式如下: c:> ftp 主机名/IP

最常用的命令有:

ls 列出远程机的当前目录

cd 在远程机上改变工作目录

lcd 在本地机上改变工作目录

ascii 设置文件传输方式为ASCII 模式

binary 设置文件传输方式为二进制模式

close 终止当前的ftp 会话

hash 每次传输完数据缓冲区中的数据后就显示一个#号

get (mget ) 从远程机传送指定文件到本地机

put (mput ) 从本地机传送指定文件到远程机

open 连接远程ftp 站点

quit 断开与远程机的连接并退出ftp

关闭weblogic 命令:./stopWebLogic.sh

启动weblogic 命令:nohup ./startWebLogic.sh &

? 显示本地帮助信息

打war 包:

jar -cvf *.war ./

解war 包:

jar vxf *.war ./

删除文件夹

rm –rf 文件夹名

linux :

删除文件夹

Rm –r –f 文件夹名(删除文件夹中含有文件)

Rm –r 文件夹名;

创建文件

Mkdir –m 777 文件名

返回根目录

Cd /

拷贝

Cp 文件名 文件夹名

看tomcat 的日志

Tail –f catalina.out

查看磁盘空间

Df –k

清空日志

磁盘系统信息读取

Df –l

进程系统信息读取

ps -ef

> catalina.out

创建文件

touch 文件名。

2.

apache-ant-1.6.5-bin.tar.gz 的压缩包

首先用gunzip apache-ant-1.6.5-bin.tar.gz 密令去掉.gz

然后用 tar xvf apache-ant-1.6.5-bin.tar 密令去掉tar 解压缩

netstat -an|grep 21

查看进程的用户标识(UID )、进程号(PID )、进程占用CPU 时间(Time )、进程执行命令(CMD )四个字段的值

ps -ef | awk ‘{ print $1,$2,$7,$8 }' ----linux 下

查看服务器上进程的内存使用情况

ps -aux|awk '{print $3,$11}'|sort -r ------linux 下

ps -ef | awk '{print $3,$11,$8}'|sort -r --unix 下

# ioscan -fnC processor-------unix查看cpu

Class I H/W Path Driver S/W State H/W Type Description

===================================================================

processor 0 0/10 processor CLAIMED PROCESSOR Processor

processor 1 0/11 processor CLAIMED PROCESSOR Processor

processor 2 0/14 processor CLAIMED PROCESSOR Processor

processor 3 0/15 processor CLAIMED PROCESSOR Processor

processor 4 1/10 processor CLAIMED PROCESSOR Processor

processor 5 1/11 processor CLAIMED PROCESSOR Processor

processor 6 1/12 processor CLAIMED PROCESSOR Processor

processor 7 1/13 processor CLAIMED PROCESSOR Processor

processor 8 1/14 processor CLAIMED PROCESSOR Processor

processor 9 1/15 processor CLAIMED PROCESSOR Processor

#

cat /proc/cpuinfo---linux 查看cpu

[root@dl360 ismpweb-test]# free----linux 查看内存

total used free shared buffers cached

Mem: 2061652 1973624 88028 0 39548 785168 -/+ buffers/cache: 1148908 912744

Swap: 2044072 34284 2009788

[root@dl360 ismpweb-test]#

[root@dl360 ismpweb-test]# df -h---linux 查看硬盘

Filesystem Size Used Avail Use% Mounted on

/dev/cciss/c0d0p2 32G 29G 1.2G 96% /

/dev/cciss/c0d0p1 97M 15M 77M 16% /boot

none 1007M 0 1007M 0% /dev/shm

[root@dl360 ismpweb-test]#

# model

9000/800/rp7420

FTP 常用命令

2006年08月02日 星期三 15:59

1. 登陆命令:

$ftp 服务器命或服务器ip 地址

username:用户名

password:密码

ftp>

2. 目录操命令:

显示目录下的文件:

ftp>ls

显示服务器上的目录:

ftp>ls H*

查看当前目录:

ftp>cd(或pwd)

进入上一级目录

ftp>cd ..

更改本地机上的当前目录

ftp>lcd /usr/loca //把当前目录改成/usr/loca

进入子目录:

ftp>cd 子目录名

3. 文件传输命令:

下载命令:

ftp>get 诗经·氓.rtf

下载多个文件:

ftp>mget 诗经·氓.rtf hello.rtp 郭鹏翔.jpg

**注:mget 命令允许用通配符考贝多个文件。mget 命令会提示用户输入待拷

贝的每个文件。如果回答y ,那么文件拷贝到本地机上的当前目录下。 上传命令:

ftp>put hello.rtf //上传hello.rtf 文件到远端的ftp 服务器上。 上传多个文件:

ftp>mput 诗经·氓.rtf hello.rtf pr命令.rtf

**注意:mput 和mget 命令要注意两个问题:

(1)、不能对目标文件指定命字,在命令行上所有的文件都视做源文件

(2)、mput,mget 两个命令不能对目录进行上传下载,只能对文件

4. 设置文件的传输方式:

二进制传输:

ftp>binary //把传输模式转换一下

ftp>put putty.exe

ascII 传输:

ftp>ascii //把传输模式转换成ascII 模式

ftp>put hello.txe

**注:文件传送有两种方式,即ASCII 码和二进制码。ASCII 方式传送略快些,但要求被传送文件必须是ASCII 码文本文件。二进制码方式可以传送文本和非文本,因此,对所有文件传送都可以用二进制方式。输入命令ascii ,设置为ASCII 方式。输入命令binary 为二进制方式。

5. 退出命令:

ftp>quit

6. 文件处理:

我们在传输文件时常会遇到传输大文件这时我们要做到提高上传速度,和以后上传后以后下载的输度,我们就需要对文件在上传前做些处里如压缩,切割等操做。 还有就是有时为了不破坏原有结构,我们要做传一个目录里的文件,这时我们就要在上传前对文件做个打包如我们要把/home/eagle下的所有文件全传到ftp 服务器里,我们要把文件打个包方法如下:

$tar czvf a.tar.gz /home/eagle //把/home/eagle目录打一个a.tar.gz 的压缩包

ftp>put a.tar.gz

解压:

ftp>get a.tar.gz

$tar zxvf a.tar.gz

7. 其它常用命令:

bye:退出ftp 命令状态。

cd directory:改变远地计算机的工作目录

close :结束与远地主机系统的会话,回到ftp 命令状态。

delete filename:删除远地主机系统上指定名的文件。

dir:列出当前目录下的所有文件信息,包括文件名,文件长度及建立日期、时间。 driver:改变本地计算机的磁盘驱动器

exit:退出ftp 命令状态。

help:帮助

ls -LR:递归列表输出当前目录下的文件清单。

open:建立与远地计算机的连接,当你把文件上传到一台主机后,希望与另一个

新主机连接时可以用到它。(类似于群发)

prompt:在用mget 或mput 时很可能把以存在的或同名的文件覆盖,用它就可以防止了,如果有重复就可以把提示关掉把原有的覆盖,如不关就无法下载了。 user:用户名传送到远程计算机上,重新登陆

!:当ftp 运行时,可不退出ftp ,直接运行"!" 后就结束了你的操作。 crtl+退格:中断ftp 命令。

触发器

create or replace trigger SYNC_CMS_CONTENTS_ITEMS_TRG

after insert or update on cms_content_items

for each row

declare

mime_type varchar2(255);

syncntid number;

begin

select t.type into mime_type from cms_contents t where t.id=:new.content_id;

SELECT MAX(T.ID) INTO syncntid FROM dev.SYNC_CONTENTS T WHERE T.CONTENTID=:NEW.content_id; if inserting then

--video

if mime_type='06' then

insert into dev.sync_video_content(id,syncntid,itemid,contentid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

--mms:image

elsif mime_type='02' then

insert into dev.sync_image_content(id,syncntid,itemid,contentid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

--download:application

elsif mime_type='04' then

insert into dev.sync_application_content(id,syncntid,itemid,contentid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

--audio

elsif mime_type='09' then

insert into dev.sync_audio_content(id,syncntid,contentid,itemid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

end if;

elsif updating then

--video

if mime_type='06' then

insert into dev.sync_video_content(id,syncntid,itemid,contentid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

--mms:image

elsif mime_type='02' then

insert into dev.sync_image_content(id,syncntid,itemid,contentid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

--download:application

elsif mime_type='04' then

insert into dev.sync_application_content(id,syncntid,itemid,contentid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

--audio

elsif mime_type='09' then

insert into dev.sync_audio_content(id,syncntid,contentid,itemid,mimetype,contentsize,contenturl)

values(SYNC_CMS_CONTENTS_ITEM_SEQ.NEXTVAL,syncntid,:new.id,:new.CONTENT_ID,mime_type,:new.SIZENUM,:new.CONTENT_URL);

end if;

end if;

end SYNC_CMS_CONTENTS_ITEMS_TRG;

===========================================================

2。。。。

create or replace trigger SYNC_CMS_CONTENTS_TRG

after insert or update or delete on cms_contents

for each row

declare

-- local variables here

begin

if inserting then

--t.id,t.name_cn,t.name_en,t.description_cn,t.description_en,t.keywords,t.type,t.original_source,

--t.copyright_owner_cn,t.copyright_owner_en,t.effectivetime,t.expiretime,t.preview_info

insert into dev.sync_contents(id,opflag,contentid,flag,serviceid,namecn,nameen,descriptioncn,descriptionen,keywords,contenttype,originalsource,copyrightownercn,copyrightowneren,effecti vedate,expirydate,useragent,previewurl)

--

values(SYNC_CMS_CONTENTS_SEQ.nextval,'1',:new.id,'1',:new.SERIAL_NO,:new.name_cn,:new.name_en,:new.description_cn,:new.description_en,:new.keywords,:new.content_type,:new.original_source,:new.copyright_owner_cn,:new.copyright_owner_en,:new.effectivetime,:new.expiretime,'0',:new.preview_info);

values(SYNC_CMS_CONTENTS_SEQ.nextval,'1',:new.id,'1','1',:new.name_cn,:new.name_en,:new.description_cn,:new.description_en,:new.keywords,:new.content_type,:new.original_source,:new.copyright_owner_cn,:new.copyright_owner_en,:new.effectivetime,:new.expiretime,'0',:new.preview_info);

elsif updating then

insert into dev.sync_contents(id,opflag,contentid,flag,serviceid,namecn,nameen,descriptioncn,descriptionen,keywords,contenttype,originalsource,copyrightownercn,copyrightowneren,effecti vedate,expirydate,useragent,previewurl)

--

values(SYNC_CMS_CONTENTS_SEQ.nextval,'2',:new.id,'1',:new.SERIAL_NO,:new.name_cn,:new.name_en,:new.description_cn,:new.description_en,:new.keywords,:new.content_type,:new.original_source,:new.copyright_owner_cn,:new.copyright_owner_en,:new.effectivetime,:new.expiretime,'0',:new.preview_info);

values(SYNC_CMS_CONTENTS_SEQ.nextval,'2',:new.id,'1','1',:new.name_cn,:new.name_en,:new.description_cn,:new.description_en,:new.keywords,:new.content_type,:new.original_source,:new.copyright_owner_cn,:new.copyright_owner_en,:new.effectivetime,:new.expiretime,'0',:new.preview_info);

elsif deleting then

insert into dev.sync_contents(id,opflag,contentid,flag,serviceid,namecn,nameen,descriptioncn,descriptionen,keywords,contenttype,originalsource,copyrightownercn,copyrightowneren,effecti vedate,expirydate,useragent,previewurl)

--

values(SYNC_CMS_CONTENTS_SEQ.nextval,'3',:old.id,'1',:old.SERIAL_NO,:old.name_cn,:old.name_en,:old.description_cn,:old.description_en,:old.keywords,:old.content_type,:old.original_source,:old.copyright_owner_cn,:old.copyright_owner_en,:old.effectivetime,:old.expiretime,'0',:old.preview_info);

values(SYNC_CMS_CONTENTS_SEQ.nextval,'3',:old.id,'1','1',:old.name_cn,:old.name_en,:old.description_cn,:old.description_en,:old.keywords,:old.content_type,:old.original_source,:old.copyright_owner_cn,:old.copyright_owner_en,:old.effectivetime,:old.expiretime,'0',:old.preview_info);

end if;

end SYNC_CMS_CONTENTS_TRG;

wsdl 参数配置

Options:

-h, --help

print this message and exit

-v, --verbose

print informational messages

-n, --noImports

only generate code for the immediate WSDL document

-O, --timeout <argument>

timeout in seconds (default is 45, specify -1 to disable)

-D, --Debug

print debug information

-W, --noWrapped

turn off support for "wrapped" document/literal

-q, --quiet

do not print any informational or debug messages (except err

ors)

-s, --server-side

emit server-side bindings for web service

-S, --skeletonDeploy <argument>

deploy skeleton (true) or implementation (false) in deploy.wsdd. Default is false. Assumes --server-side.

-N, --NStoPkg <argument>=<value>

mapping of namespace to package

-f, --fileNStoPkg <argument>

file of NStoPkg mappings (default NStoPkg.properties)

-p, --package <argument>

override all namespace to package mappings, use this package

name instead

-o, --output <argument>

output directory for emitted files

-d, --deployScope <argument>

add scope to deploy.wsdd: "Application", "Request", "Session

"

-t, --testCase

emit junit testcase class for web service

-a, --all

generate code for all elements, even unreferenced ones

-T, --typeMappingVersion <argument>

indicate 1.1 or 1.2. The default is 1.1 (SOAP 1.1 JAX-RPC c

ompliant. 1.2 indicates SOAP 1.1 encoded.)

-F, --factory <argument>

name of a custom class that implements GeneratorFactory inte

rface (for extending Java generation functions)

-H, --helperGen

emits separate Helper classes for meta data

-B, --buildFile

emit Ant Buildfile for web service

-U, --user <argument>

username to access the WSDL-URI

-P, --password <argument>

password to access the WSDL-URI

-X, --classpath

additional classpath elements

-i, --nsInclude <argument>

include namespace in generated code

-x, --nsExclude <argument>

exclude namespace from generated code

-c, --implementationClassName <argument>

custom name of web service implementation

-u, --allowInvalidURL

emit file even if WSDL endpoint URL is not a valid URL

-w, --wrapArrays

Prefers building beans to straight arrays for wrapped XML ar ray types (defaults to off). //unix proftpd安装 Mysql 常用命令:

1. 如果mysql 在自己的本机。

比如说mysql 装在. C:\mysql

命令行;c:mysql/bin/

Mysql –uroot; Show databases; Use databasename; Create tabalename; Drop tatablename