天天看點

ftp和NFS的使用

三.ftp的使用

  以将主機的/home/SBC-2410X/hello可執行檔案發送到SBC-2410X目标闆為例。目标闆SBC-2410X為ftp伺服器,PC機(主機)為客戶機方式登陸。

1.主機進入X Window模式下, 打開兩個shell,其中一個啟動minicom作為SBC-2410X的終端,另一個用于主機輸入指令。

2.啟動SBC-2410X的linux系統。

3.在主機的shell中輸入ftp 192.168.0.230登陸到SBC-2410X中,其中使用者名和密碼都輸入fa。

4.pwd 指令顯示遠端主機(SBC-2410X)的目前工作目錄,為/home/fa

5.!ls指令列出本地系統中目前目錄的内容。

6.!cd /home/SBC-2410X指令将本地系統的目錄更改為/home/SBC-2410X。

7.put hello指令将hello檔案發送到遠端系統,即/home/fa下。

8.cp hello /bin指令将hello複制到/bin目錄下,用Ls –l hello檢視hello的權限

9.在遠端系統(SBC-2410X)下使用chmod a+x hello指令将hello的權限更改為all都可執行。

10.ls –l hello檢視hello使用權限

11.執行hello程式。

四.NFS的使用

    為什麼要使用NFS:網絡檔案系統(NFS,Network File System)是一種在網絡上的計算機間共享檔案的方法,通過它可以将計算機上的檔案系統導出給另一台計算機。我們在主控端上編輯、編譯好的程式,可以通過它導出到目标闆上進行實踐的運作。

1.主控端配置

    從NFS伺服器中共享檔案又稱導出目錄,/etc/exports檔案控制NFS伺服器要導出哪些目錄。格式如下:

                        directory  hostname(options)

如果允許目标闆(IP:192.168.0.230)挂載主機的/home目錄,則/etc/exports檔案的内容如下:

                       /home 192.168.0.230(rw,sync)

更改後要使用如下指令重新載入配置檔案:

                       /sbin/services nfs reload

然後啟動NFS伺服器,指令如下:

                       /sbin/services nfs start

上面兩個指令也可以用下面的一條指令完成,如下:

                       /sbin/service nfs restart

2.使用mount指令挂載NFS檔案系統

    下面将主控端(IP:192.168.0.1)配置的/home目錄挂載到SBC-2410(IP:192.168.0.230)目标闆上的/mnt目錄。

    在主控端啟動minicom作為SBC2410的顯示終端,啟動linux系統,再使用下面指令:

          mount –o nolock 192.168.0.1:/home /mnt

注意:如果沒有“-o nolock”選項,而直接使用指令:

         mount 192.168.0.1:/home /mnt時将出現如下錯誤:

         portmap:server localhost not responding,timed out

本文轉自feisky部落格園部落格,原文連結:http://www.cnblogs.com/feisky/archive/2008/04/11/1586602.html,如需轉載請自行聯系原作者

繼續閱讀