十二是個初學者,就以爲有意思。因此學下Linux。若是有啥不對的情路過大牛多多指點。心中也開始學着寫博客,由於以爲博客對於學習技術不只是個記錄,仍是對學的東西一個複習,一個反思,一個交流。另若是有好的學習方式、歷程,情多多指教啦!html
WinSCP用於傳文件,Linux<---->Windowsshell
Putty用於遠程鏈接Linuxvim
環境用的RedHat9+win7 而後Linux是在虛擬機上跑的。後端
這兩個軟件百度一下便可下載到。安全
一.Puttybash
下載下來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