linux的常用操作——lftp、nfs、ssh和scp
1 lftp的介紹
1.1 lftp的作用
\qquad一個ftp客戶端工具,可以上傳或者下載文件。
1.2 lftp的安裝
\qquadUbuntu下:sudo apt-get install lftp
\qquadcentos下:sudo yum install lftp
1.3 使用lftp登錄服務器
\qquad匿名登錄:lftp IP地址
\qquad匿名登錄用戶名:login
\qquadlftp登錄遠程服務器端,不僅可以通過常規的指令操作服務器端,也可以通過l+命令的形式,操作客戶端,即本地的linux操作系統。比如lpwd、lcd等等。
1.4 操作
\qquad上傳單個文件:put 文件名
\qquad上傳多個文件:mput 文件名1 文件名2 文件名3
\qquad下載單個文件:get 文件名
\qquad下載多個文件:mget 文件名1 文件名2 文件名3
\qquad下載整個目錄包含目錄下的子目錄:mirror 目錄名
\qquad下載整個目錄包含目錄下的子目錄:mirror -R 目錄名
2.nfs的介紹
2.1 nfs的作用
\qquadnfs(net file system),網絡文件系統。nfs允許網絡中的計算機之間通過TCP/IP網絡共享資源。
2.2 nfs的下載
\qquadcentos:sudo yum install -y nfs-utils rpcbind
\qquadubuntu:sudo apt-get install nfs-kernel-server
2.3 nfs服務器的搭建
\qquad(1)創建一個共享目錄,比如在xiaozhao用戶下創建fileshare目錄:/home/xiaozhao/fileshare
mkdir /home/xiaozhao/fileshare\qquad(2) 修改配置文件exports,設置共享目錄下的文件可讀可寫,并設置同步寫入內存與磁盤當中,在exports中添加共享的目錄路徑。
sudo vim /etc/exports /home/xiaozhao/fileshare *(rw,sync)\qquad(3) 重啟服務
sudo service rpcbind restart sudo service nfs restart2.4 客戶端登錄服務端的共享目錄
\qquad(1)將服務端的共享目錄掛載到客戶端的mnt目錄下
sudo mount 服務端IP:共享目錄的路徑 /mnt\qquad(2)卸除掛載
umount /mnt3.ssh的介紹
3.1 ssh的作用
\qquadssh(Secure Shell),客戶端可以通過ssh遠程管理服務端,并且具有強大的管理權限。
3.2 ssh的安裝
sudo yum install openssh-server3.3 ssh服務端的啟動和停止
service sshd restart service sshd stop3.3 客戶端的ssh登錄
ssh 服務端用戶名@服務端IP\qquad回車之后,輸入yes,然后輸入服務端用戶名的密碼,然后登錄成功。
3.3退出
logout4.scp的介紹
4.1scp的作用
\qquadscp(super copy),超級拷貝。scp可以在不同主機之間完成拷貝,比如把服務端的文件拷貝到客戶端主機中。
4.2 scp的使用
\qquad首先安裝openssh-server
sudo yum install openssh-server scp -r 服務端的用戶名@服務端IP 要拷貝的服務端的目錄 拷貝到當前客戶端的目錄\qquad比如服務端的IP為192.168.16.119;服務端用戶名:xiaoming;要拷貝的目錄為:/home/xiaoming/music;拷貝到當前客戶端的目錄:/home/zhangsan/f_music。
scp -r xiaoming@192.168.16.119 /home/xiaoming/music /home/zhangsan/f_music總結
以上是生活随笔為你收集整理的linux的常用操作——lftp、nfs、ssh和scp的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【计算机网络复习】1.2.1 分层结构、
- 下一篇: 【计算机网络复习】1.1.2 标准化工作