Linux初学---->WinSCP+Putty
十二是个初学者,就觉得有意思。所以学下Linux。如果有啥不对的情路过大牛多多指点。心中也开始学着写博客,因为觉得博客对于学习技术不仅是个记录,还是对学的东西一个复习,一个反思,一个交流。另如果有好的学习方式、历程,情多多指教啦!
WinSCP用于传文件,Linux<---->Windows
Putty用于远程连接Linux
环境用的RedHat9+win7 然后Linux是在虚拟机上跑的。
这两个软件百度一下即可下载到。

一.Putty
下载下来Putty,然后点击即可运行。传说好像是绿色的,不需安装。下图是Putty的设置。VPS IP的IP可以在RadHat中使用命令ifconfig。(win上使用的ipconfig 想不通为毛Linux上用if,闲的没事,统一下多安逸得)。然后端口我使用默认22(为什么要用22,其他的可以么?这个问题没想通)。然后呢,点击保存。然后呢

点击打开,然后呢会弹出一个提示框,点击是即可

然后就可以进入登录界面了,这里跟Linux操作一样一样的。(提示:输入密码是不显示的!!),这里不多写了

下面来张自己操作的图:这里有一个下面传文件会遇到的一个问题,在我本地写的C程序,然后传到Linux下去运行,会报如下面复制文本红色字体那行的问题。
该问题解决办法是在文件最后敲一个回车符。原理该文章也有。参考文章 http://blog.csdn.net/digu/article/details/5945279

复制文字:
login as: lixiang
lixiang@192.168.1.107's password:
[lixiang@localhost lixiang]$ ls
file
[lixiang@localhost lixiang]$ cd file
[lixiang@localhost file]$ ls
addpe c shellscript
[lixiang@localhost file]$ cd addpe
[lixiang@localhost addpe]$ vim
[lixiang@localhost addpe]$ ls
add.c add.o cjj main.c makefile prcessadmin
add.h CExample1.c ExTest main.o oldfile TestOpenFile.c
[lixiang@localhost addpe]$ ls
add.c add.o cjj main.c makefile prcessadmin
add.h CExample1.c ExTest main.o oldfile TestOpenFile.c
[lixiang@localhost addpe]$ cls
-bash: cls: command not found
[lixiang@localhost addpe]$ ls
add.c add.o cjj main.c makefile prcessadmin
add.h CExample1.c ExTest main.o oldfile TestOpenFile.c
[lixiang@localhost addpe]$ cd cjj
[lixiang@localhost cjj]$ ls
test voctorTest.cpp 考试座位号.png
[lixiang@localhost cjj]$ rm ls
rm: cannot lstat `ls': No such file or directory
[lixiang@localhost cjj]$ ls
ctest.c test voctorTest.cpp
[lixiang@localhost cjj]$ gcc -o ctest ctest.c
ctest.c:9:2: warning: no newline at end of file
[lixiang@localhost cjj]$ vi ctest.c
[lixiang@localhost cjj]$ gcc -o ctest ctest.c
[lixiang@localhost cjj]$ ls
ctest ctest.c test voctorTest.cpp
[lixiang@localhost cjj]$ ./ctest
two number sum:300

二.WinSCP
winscp:该工具我的理解就是在Windows和Linux传文件的。
有一个问题:
1.远程能穿还是只在本地(虚拟机、局域网)能传文件呢。
答:通过百度得知,”主要功能就是在本地与远程计算机间安全的复制文件。“所以,应该是两种都行吧,远程应该没法试了,但是本地,就虚拟机那种应该没问题的。
也是下载下来安装一个Winscp,然后呢就是配置了,配置之前我看到参考的那篇文章说要设置啥防火墙,我就先在本地ping了下Linux地址,发觉能ping通,也就没管那了。
然后呢设置IP,端口、用户名,密码。然后点击登录,OK,弹出一个提示,点击Yes即可进入到下面那文件列表图片一样的界面。

这图也是借用那篇文章的图片。
然后呢,想操作下Linux下的文件,想复制一个出来,但是点击复制好像不行,我就想应该用下载可以吧。测试了下能不能拖文件到本地电脑上,然后测试结果是不能,应该需要设置啥的吧。上传文件我是拖到右边的文件夹下就可以样。然后呢我的目的就达到了。然后呢我就该去睡觉了。然后呢,最近砸了两个键盘一个鼠标,我咋感觉有点白痴的骄傲呢。

这里的图片很多用的下面这两篇文章的图片。由于确实按照这上面图片操作成功了,然后没必要重新截取图了,就想到直接考了。
参考文章:
如何使用Putty远程(SSH)管理Linux
http://www.2cto.com/os/201209/154003.html
Windows与Linux文件共享
http://www.2cto.com/os/201402/281154.html
Linux初学---->WinSCP+Putty的更多相关文章
- 利用Winscp,Putty实现Windows下编写Linux程序
本文讲的方案实现以下功能:利用winscp和putty的脚本功能,实现在Window平台上编写代码,上传到Linux进行编译,然后取编译结果.需要用到3个文件,分别如下: (1) synchroniz ...
- linux cent os putty 问题彻底解决办法
出现乱码的根本原因: linux系统和putty使用的编码格式不一致. 解决办法: 1.首先使用命令查看linux当前使用的是什么编码格式 echo $LANG 返回的结果有如下几种情况:1)zh_C ...
- Windows上传文件到linux 使用winscp
Windows上传文件到linux 使用winscp, winscp下载目录 https://sourceforge.net/projects/winscp/postdownload?source=d ...
- linux工具之putty
http://blog.csdn.net/qk_zhu/article/details/6272247 对于putty,似乎很多人只知道下载回来之后,双击,输入ip,然后登陆使用.其实putty有很多 ...
- linux初学 :linux 常用命令(二)
压缩和解压命令 gzip/guzip zip/unzip tar gzip和gunzip一般可用参数是-r,例: gzip test.txt 压缩文件 gzip -r test 压缩所有tes ...
- Linux初学笔记---关于进程管理等
菜鸟初学: 1. 查看进程用的命令: ps 具体用法 ps -A ro ps -e 显示所有进程 ps -u root 显示root 用户的进程 ps -u root -N 显示非root用户的进程 ...
- linux客户端WinSCP
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议.它的主要功能就是在本地与远程计算机间安全的复制文件. 这是一个中文版的介绍.从这里链接出去的大多数文 ...
- 【Linux】WinSCP普通用户登录sftp后切换到root权限
工具: Xshell winscp 服务器环境: linux centos7 背景:普通用户使用winscp账户登录服务器,没有操作权限 1 普通用户,通过Xshell登录服务器.输入以下命令, ...
- Linux下使用putty进行UART串口调试【转】
本文转载自:http://blog.csdn.net/xzongyuan/article/details/11593101 版权声明:本文为博主原创文章,未经博主允许不得转载. 使用putty进行串口 ...
随机推荐
- 如何更换centos6源
1.wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 2.根据教程:http://mirrors.163.com/.help/centos ...
- 基于KEIL4开发ARM9(S3C2440)的裸机程序
本文主要介绍如何使用Keil4开发ARM9(S3C2440)裸机程序. 说明: 一.平台: 操作系统:Windows XP系统 KEIL版本:4.73 开发板:ARM9(S3C2440) 二.建立工程 ...
- 【PCB】【AD使用】Altium Designer 的entry sheet ,offsheet和port作用
Altium Designer之多图纸设计 1.图纸结构 图纸包括两种结构关系: 一种是层次式图纸,该连接关系是纵向的,也就是某一层次的图纸只能和相邻的上级或下级有关系: 另一种是扁平式图纸,该连接关 ...
- php foreach 语法的遍历来源数组如果不是一个有效数组php会出现错误警告 Invalid argument supplied for foreach()
在php中,foreach语法的遍历来源数组如果不是一个有效数组,php会出现错误警告 Invalid argument supplied for foreach() ,但是很多时候这个数组是取自某些 ...
- Redux教程2:链接React
通过前面的教程,我们有了简单的环境,并且可以运行Redux的程序,也对 如何编写Redux示例 有了初步的印象: 掌握了 使用Redux控制状态转移 ,继而驱动 React 组件发生改变,这才是学习R ...
- 将Jquery序列化后的表单值转换成Json
From: https://segmentfault.com/a/1190000000473625 小朋友有一个表单,他想以Json的方式获取到表单的内容.小朋友尝试了以下方式. 通过$(" ...
- curl post
//Post方式实现 $url = "http://localhost/web_services.php"; $post_data = array ("username& ...
- 让powershell同时只能运行一个脚本(进程互斥例子)
powershell,mutex,互斥,进程互斥,脚本互斥 powershell脚本互斥例子,在powershell类别文章中,声明原创唯一. powershell 传教士 原创文章 2016-07- ...
- leetcode 日记 162. Find Peak Element java python
根据题目可知,输入为:一个相邻元素不相等的数列,输出为:其中一个(上)峰值的序号.并且要求时间复杂度为logn 分析:由于题目要求时间复杂度为logn,因此不能进行全部遍历.又因为只需要找到其中的一个 ...
- jQuery--选择器总结
传统选择器:$('#test') id选择器 $('.test') class选择器$('p') 标签选择器$('*') 通配符选择器$('div,span,.myclass') 多个元素选择器层次选 ...