现在的位置: 首页 > 综合 > 正文

实习总结3月14

2018年06月07日 ⁄ 综合 ⁄ 共 1800字 ⁄ 字号 评论关闭

一、各种软件的安装使用:

可能出现问题:

1、SecureCRT软件的安装过程(涉及到两个安装包,其中一个是产生序列号的)

安装SecureCRT -v6.0后会出现类似注册信息的东西,要输入name和company,然后要输入序列号和日期,那些序列号和日期可以

运行另外一个压缩包(SecureCRT-kg.rar)的可执行文件,然后输入相同的name和company,可以得到相应的序列号和日期。

2、maven的安装和使用

(1)maven的软件安装包,则maven解压后,还需要设置环境变量M2_HOME和Path

(2)eclipse要通过插件安装的方式安装,另外一个需要把settings.xml放到C:\Users\Administrator\.m2\ 里面

3、eclipse插件的使用

help->install new software->add然后输入名字和对应网址

二、svn使用

1、eclipse安装了svn插件后,需要在视图中打开,然后在svn窗口中右键,新建“资源位置”,然后输入url

连接上后,可以“检出”项目,然后再在eclipse中新建maven项目,找到已经检出的那些文件进行建项目

2、注意点:上传项目的过程中,有几个文件或文件夹不要上传,因为上传可能会导致其他人下载由于环境问题出错,这些文件分别是:settings.xml、.classpath、.project、target

不要上传的方法可以有:选中文件-右键-add to ignore list  或者可以eclipse设置(忘记怎么设置了)

3、svn文件更新后可能会出错,如果出错则,可能会导致上传的文件出问题,服务器上没有更新到,这样的话需要在错误解决后重新更新这些文件

如果还有问题,服务器上执行的还是老的文件,则可以到具体的目录,然后用svn -up命令更新

三、maven使用

1、maven的一些常用的命令:mvn clean、mvn package、mvn install、mvn deploy(对应下面)
                                                            maven ->       target ->        本地仓库 ->      私服(nexus) -> 中央仓库(maven)N 

2、每个项目的模块都作为Eclipse一个项目,注意其中每个项目的xml文件的配置,命令行启动的最先开始的是applicationContext-command,web的是applicationContext.xml。其他模块的,例如service模块的是applicationContext-service.xml,dao模块的是applicationContext-dao.xml

四、Crontab调度的方法

crontab命令的功能是在一定的时间间隔调度一些命令的执行

(1)/etc/crontab文件

在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab

(2)

/etc/cron.deny 表示不能使用crontab 命令的用户

/etc/cron.allow 表示能使用crontab的用户。

 

如果两个文件同时存在,那么/etc/cron.allow 优先。

如果两个文件都不存在,那么只有超级用户可以安排作业。

(3)

每个用户都会生成一个自己的crontab
文件。这些文件在/var/spool/cron目录下

例如root角色有root文件,里面的内容跟该用户用 crontab -l 查看到的内容一致

使用方法

可以先编写auto.sh文件,发某个位置,例如/home/zkw/auto.sh内容如下:

cd /data/src/timetable/timetable-web

mvn exec:java -Dexec.mainClass="com.duowan.timetable.command.XxxCommand"

在/var/spool/cron目录的crontab文件root下内容:

0 12 * * * /home/zkw/auto.sh

用crontab命令周期性执行: 

格式:crontab [-u user] file

crontab /var/spool/cron/root

3、Linux使用

4、secure CRT使用

rz上传到服务器

sz下载到本地 

抱歉!评论已关闭.