您的位置:首页 > 运维架构 > Linux

使用Putty远程连接和管理Linux服务器上的文件

2014-05-07 21:06 731 查看
1. 下载putty.exe,不用安装双击即直接可用,输入服务器ip登录就连接上了。具体教程参考:http://pan.baidu.com/share/link?shareid=2099386529&uk=17778922

2. 申请sudo权限以便于在服务器上安装所需的其他软件、模块等。

3. 使用pscp实现Windows和Linux下的文件相互传输,需下载pscp.exe。若将它放在C:\windows\system32目录下,则在任何地方都可以调用它,否则只能在与它同级的目录下使用,cmd切换到它的目录中输入pscp.exe ...命令。

pscp语法基本与Linux下的scp相同,但也有一下几个注意点:

-p 拷贝文件的时候保留源文件建立的时间。

-q 执行文件拷贝时,不显示任何提示消息。

-r 拷贝整个目录

-v 拷贝文件时,显示提示信息。

  Options:

  选项:

  -p preserve file attributes 保护文件属性

  -q quiet, don't show statistics 安静,不显示统计

  -r copy directories recursively 复制子文件夹

  -V print version information and exit 显示信息

  -v show verbose messages

  -load sessname Load settings from saved session

  -load 加载,加载保存节的设定

  -P port connect to specified port

  -P 端口,连接到指定空间端口

  -l user connect with specified username

  -l 用户,用指定的用户连接空间

  -pw passw login with specified password

  -pw 密码,用指定的密码登录空间

  -1/-2 强迫 ssh 使用的版本

  -4 -6 force use of IPv4 or IPv6

  -C 打开压缩

  -i key 钥匙,证明用的钥匙文件

  -batch 关闭交互能力,也许

  -unsafe 不安全,允许伺服端取代字符 (危险的)

例如:

想把xp系统下fileUpload文件夹下的所有内容传输到192.168.1.1的linux服务器上"/home/data/file"文件夹下。可以做以下操作:

首先把pscp.exe拷贝到fileUpload的同级目录,然后可以写一个简单upload.bat脚本,双击运行即可完成以上操作,上传和取回文件的脚本内容如下,hww和123分别为连接服务器的用户名和密码:

upload.bat:
@echo off
pscp.exe -l hww -pw "123" -r "fileUpload/"  root@192.168.1.1:/home/data/file
pause

download.bat:
@echo off
pscp.exe -l hww -pw "123" -r root@192.168.1.1:/home/data/file "fileDownload/"
pause
4. putty中文显示乱码的问题,右键单击putty窗口->change settings->Appearance->Front settings->字体选Fixedsys,字符集选CHINESE_GB2312,Translation->remote character set->选UTF-8,保存session。命令行:export LANG=zh_CN.UTF-8;export
LANGUAGE=zh_CN.UTF-8;export LC_ALL=zh_CN.UTF-8; 设置完成后vi filename打开文件,若仍然有部分无法正确显示中文则:set encoding=gb2312 fileencoding=utf-8即可正常显示,但是无法保存编码转换只能强制退出(?),如果是新建文件做此设置则可以保存。参考:http://www.linuxdiyf.com/viewarticle.php?id=72648

5. putty工具命令学习,参考博文的博主超幽默,哈哈:/article/9577913.html

删除非空文件夹若直接rmdir filename行不通,提示目录是非空的,可以用rm -r filename命令,递归地删除所有文件和文件夹。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: