Windows连接Linux服务器常用工具使用
winscp
Winscp是Windows环境下的图形化SFTP客户端,同时支持SCP协议。主要功能是实现在本地与远程计算机之间安全的复制文件。winscp可连接Linux系统。
SecureCRT
Windows下登录UNIX或Linux服务器主机的软件。
Linux常用命令
新建文件
1  | touch filename  | 
例:新建一个名为zrxJuly的txt文件。
1  | touch zrxJuly.txt  | 
新建目录
1  | mkdir directory  | 
例:新建一个名为zrxJuly的目录(文件夹)
1  | mkdir zrxJuly  | 
查看文本内容
| 命令 | 描述 | 实例 | ||
|---|---|---|---|---|
| cat filename | 从第一行开始显示所有的文本内容 | cat zrxJuly.txt | ||
| tac filename | 从最后一行开始显示所有文本内容,与cat相反 | tac zrxJuly.txt | ||
| nl filename | 显示文本,输出行号 | nl zrxJuly.txt | ||
| more filename | 按页显示文本内容 | more zrxJuly.txt | ||
| tail -f | 实时查看日志文件 | tail -f web.log | ||
| #### 压缩文件(zip) | ||||
  | 
例:
1  | zip zrxJuly.zip zrxJuly  | 
解压文件(zip)
| 命令 | 描述 | 实例 | ||
|---|---|---|---|---|
| unzip zipName | 解压文件到当前目录 | unzip zrxJuly.zip | ||
| unzip -o zipName | 解压时不询问直接覆盖 | tac zrxJuly.txt | ||
| unzip zipName -d directory | 将文件解压到指定文件夹 | unzip zrxJuly.zip -d /data/bak | ||
| unzip -v zipName | 查看压缩包内容但不解压 | unzip -v zrxJuly.zip | ||
| zcat gzName | 查看压缩后的文件内容 | zcat zrxJuly.gz | ||
| #### 复制文件及文件夹到指定目录 | ||||
| 将aa复制到/aa/bb目录下 | ||||
  | 
aa: 要复制的文件或文件夹
/aa/bb:将文件或文件夹复制到的指定目录
移动文件到指定目录
移动file到tofile目录中:
1  | mv file tofile  | 
删除文件
1  | rm -rf file  | 
该命令强制删除file及file目录下的所有文件,如果没有-r,则不会删除目录。-f:忽略不存在的文件,强制删除,不给出提示;-r:指示rm将参数中列出的全部目录和子目录均递归地删除;-i:进行交互式删除。
vim
查看或编辑文件
1
vi filename
vim编辑模式下快捷键
| 命令 | 描述 | 
|---|---|
| ctrlb或键盘ctrl+B | 向上翻页 | 
| ctrlf或键盘ctrl+F | 向下翻页 | 
| ESC,/hello | 关键词搜索:vim下,按ESC进入命令模式,若查询关键词“hello”,则输入 /hello 进行查找; | 
| gg | 跳至文件首行 | 
| dG | 清空整个文件 | 
| :wq,回车 | 保存并退出 | 
| :wq!,回车 | 强制保存退出 | 
| :q,回车 | 退出vim编辑 | 
| :q!,回车 | 强制退出编辑 | 
| i,ESC | 插入内容:输入i,进行内容编辑,完成后按ESC退出编辑 | 
tomcat服务器启动与关闭
cd到tomcat的bin目录下,
启动服务器命令:./startup.sh
查看log日志:tail -f ../logs/catalian.out
关闭服务:./shutdown.sh
或者:
sh catalian.sh startsh catalian.sh stop