国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

Linux系統(tǒng)下ftp的管理

時(shí)間:2023-03-05 19:55:41 Linux認(rèn)證 我要投稿

Linux系統(tǒng)下ftp的管理

  在Linux認(rèn)證考試之際,yjbys小編就為大家整理了一些Linux認(rèn)證復(fù)習(xí)備考資料。希望大家可以從中學(xué)習(xí)答題方法,讓自己的得到進(jìn)步!

  1、登錄ftp

  代碼:

  lftp 用戶名:密碼@ftp地址:傳送端口(默認(rèn)21)

  用法

  (1)lftp username:password@127.0.0.1:21 回車(chē)

  (2)lftp username@127.0.0.1 回車(chē) ##默認(rèn)21端口 回車(chē)后輸入密碼

  (3)lftp 127.0.0.1 回車(chē) ##回車(chē)后 login 登錄

  (4)lftp 回車(chē) --> open 127.0.0.1 --> login 登錄

  感覺(jué)自己很象孔乙己了,茴香豆的"茴"有幾種寫(xiě)法阿! ~真暈阿~

  2、lftp中文亂碼問(wèn)題

  對(duì)于像我這樣的新手,登錄后看到的都是中文亂碼(因?yàn)橐话惚镜囟际莡tf-8的編碼),怎么半呢,用 set 命令來(lái)解決

  set ftp:charset gbk(或者 gb2312 或 utf-8) ##設(shè)置ftp端的編碼格式

  set file:charset utf-8 (…同上) ##設(shè)置本地編碼格式

  附:set命令的技巧 (1)輸入set 查看已經(jīng)設(shè)置好的命令 (2)set -a 查看所有可以設(shè)置的命令清晰網(wǎng)

  3、查找ftp端文件

  ls *.txt ##查找當(dāng)前目錄下的所有txt文件

  ls ./123/ ##列出123目錄下所有文件

  find . -name "*.txt" ##遞歸查找站點(diǎn)上所有的txt文件

  find ./xx -name "*.txt" ##查找xx目錄下所有的txt文件

  附1: ls第二次讀取的是本地緩存,可以用 rels 代替 ls 或者catch off / catch on 來(lái)開(kāi)關(guān)catch,catch flush清空本地catch

  附2: 瀏覽本地目錄的命令可用!ls, 如 !ls /usr/local/bin/

  4、下載文件

  下載文件之前要先設(shè)置好本地的目錄,用來(lái)存放下載的文件

  lcd /home/123/web ##設(shè)置本地存放目錄 默認(rèn)為 /home/usr

  get 123.txt ##下載123.txt文件到 /home/123/web 中

  get -c 123.txt ##斷點(diǎn)續(xù)傳下載

  mget *.txt ##批量下載所有txt文件

  mget -c *.txt ##斷點(diǎn)續(xù)傳

  mget -c ./123/aaa/*.txt ##斷點(diǎn)續(xù)傳、批量下載ftp端aaa目錄下的所有txt文件

  pget -c -n 10 file.dat

  ##以最多10個(gè)線程以允許斷點(diǎn)續(xù)傳的方式下載file.dat

  ##可以通過(guò)設(shè)置 set pget:default-n 5 的值而使用默認(rèn)值。

  mirror aaa/

  ##將aaa目錄整個(gè)的下載下來(lái),子目錄也會(huì)自動(dòng)復(fù)制 本地自動(dòng)建立目錄

  5、上傳文件

  put 123.txt ##同下載

  mput *.txt ##同下載

  mirror -R aaa/ ##同下載

  6、設(shè)置被動(dòng)/非被動(dòng)模式

  set ftp:passive-mode 1 ## 1 被動(dòng) 0非主動(dòng)

  多任務(wù)處理

  ctrl+z ##將當(dāng)前進(jìn)行的任務(wù)移交后臺(tái)處理

  wait ##將后臺(tái)處理任務(wù)調(diào)至前臺(tái)查看

  jobs ##查看后臺(tái)進(jìn)行的任務(wù)列表

  kill all 或者 job_no ##刪除所有任務(wù) 或 指定的任務(wù)

  ##將任務(wù)加入任務(wù)列表

  queue get 123.txt

  queue put 234.txt

  queue mirror aaa/

  queue ##查看任務(wù)列表

  jobs ##查看后臺(tái)任務(wù)列表

  queue start ##開(kāi)始任務(wù)列表

  queue stop ##停止任務(wù)列表

  其他命令

  alias []

  定義別名

  alias less more

  alias reconnect "close; cd ."

  直接輸入 alias 即可看到目前定義了那些別名。如果只輸入 alias name 的話, 則是取消 name 這個(gè)別名。

  bookmark SUBCMD

  設(shè)定書(shū)簽, 可將目前站臺(tái)及所在目錄設(shè)成書(shū)簽, 下次可直接進(jìn)來(lái), 不用再 cd 來(lái) cd 去的

  bookmark add name 用來(lái)新增名稱(chēng)為 name 的書(shū)簽

  bookmark del name 刪除名稱(chēng)為 name 的書(shū)簽

  bookmark list 顯示目前有設(shè)定那些書(shū)簽(另外直接打 bookmark 和 bookmark list 的結(jié)果一樣)

  bookmark edit 呼叫編輯器修改書(shū)簽 (~/.lftp/bookmarks)

  cd 切換遠(yuǎn)端目錄

  cache SUBCMD

  管理 lftp 的 cache

  rels []

  從 cache 中顯示遠(yuǎn)端檔案列表

  rels 則不會(huì)從 cache 中讀取

  recls opts [path/]pattern

  從 cache 中顯示遠(yuǎn)端的檔案列表, 應(yīng)該算是 ls 的加強(qiáng)版, 有很多參數(shù)可用,應(yīng)該是可用來(lái)產(chǎn)生各種不同>的檔案列表以供其他程式使用。

  recls 則不會(huì)從 cache 中讀取

  du options

  計(jì)算遠(yuǎn)端整個(gè)目錄占用容量

  get OPTS -o

  抓取遠(yuǎn)端檔案 清晰網(wǎng)

  get rfile -o lfile

  抓 rfile 到本地改名為 lfile

  -c 為續(xù)傳

  -E 抓檔完成后, 將遠(yuǎn)端的檔案砍了

  -a 為 ascii mode, 預(yù)設(shè)為 binary mode

  -O 設(shè)定 base directory 為本地端放檔案的目錄

  mget OPTS

  下載遠(yuǎn)端檔案(可用 wildcard expansion 也就是 *)

  pget OPTS -o

  使用多個(gè)連結(jié)來(lái)下載檔案, 預(yù)設(shè)為五個(gè)。

  -n 3 為叁個(gè)連結(jié)

  jobs -v

  顯示目前有那些程序在背景執(zhí)行

  -v 顯示詳細(xì)的資訊(-v 可多加幾個(gè)來(lái)顯示更詳細(xì)的資訊)

  lcd

  切換本地端的目錄

  mirror OPTS remote [local]

  下載整個(gè)目錄(樓上的 get 只能用來(lái)抓檔案)

  -c 續(xù)傳

  -e 這個(gè)要小心一些, 比較遠(yuǎn)端和本地端的檔案, 假如遠(yuǎn)端沒(méi)有的, 就將本地端的檔案刪除, 也就是將本地端和遠(yuǎn)端資料同步。

  -R 上傳整個(gè)目錄

  -n 只下載較新的檔案

  -r 不用遞回到目錄中

  --parallel=n 同時(shí)下載 n 個(gè)檔案(預(yù)設(shè)一次只下載一個(gè))清晰網(wǎng)

  module name args

  載入模組

  put OPTS -o

  上傳檔案

  mput OPTS

  上傳檔案(可用 wildcard expansion 也就是 *)

  mv

  將遠(yuǎn)端的 file1 改名為 file2

  mrm

  用 wildcard expansion 方式來(lái)刪除遠(yuǎn)端檔案

  open OPTS

  開(kāi)啟某個(gè)站臺(tái)

  open -u , -p site

  queue OPTS []

  將 cmd 放到佇列中等待執(zhí)行

  -d index 將編號(hào)為 index 的 job 刪除

  -m index new_index 將編號(hào)為 index 的 job 移至編號(hào) new_index, 插隊(duì)專(zhuān)用。

  -n index 在編號(hào) index 之前新增一個(gè) job

  wait []

  將背景執(zhí)行中的程序移至前景(也可用 fg)

  kill all

  刪除全部的 jobs 或 job_no

  repeat delay command

  每隔 delay 秒, 重覆執(zhí)行 command, 預(yù)設(shè)是每隔一秒

  rm -r -f

  移除遠(yuǎn)端檔案

  mkdir -p

  建立遠(yuǎn)端目錄

  rmdir -f

  移除遠(yuǎn)端目錄

  set OPT []

  設(shè)定變數(shù)

  直接鍵入 set 可看目前定義了那些變數(shù)

  source

  讀取 file, 并執(zhí)行 file 中的命令(應(yīng)該是和 bash 中的 source 命令是一樣的吧)

  debug [|off] -o

  設(shè)定 debug level 為 level

  -o 將輸出導(dǎo)向至 file

  exit [|bg]

  結(jié)束 lftp

  此時(shí)若還有 jobs, 則會(huì)將 lftp 放至背景執(zhí)行, 繼續(xù)未完成的工作

  history -w file-r file-c|-l cnt

  和 bash 中的 history 功能一樣

  renlist []

  只顯示遠(yuǎn)端的檔名

  pwd -p

  顯示目前遠(yuǎn)端所在目錄

  -p 連登入密碼也顯示

  scache []

  只打 scache 顯示目前所有的 session, 加上 session_no 可切換至其他的 session,

  對(duì)於同時(shí)開(kāi)啟多個(gè)站臺(tái)或同個(gè)站臺(tái)不同目錄間切換。

【Linux系統(tǒng)下ftp的管理】相關(guān)文章:

Linux認(rèn)證系統(tǒng)管理:linux下搭建ftp03-08

linux下搭建ftp服務(wù)器05-13

Linux btrfs文件系統(tǒng)及管理02-26

Linux系統(tǒng)下如何刪除文件夾01-11

Linux cpuinfo系統(tǒng)詳解07-29

Linux搭建一個(gè)ftp服務(wù)器詳解201602-26

Linux用戶/文件系統(tǒng)管理詳解02-27

Linux文件系統(tǒng)簡(jiǎn)介02-27

linux系統(tǒng)集群的架構(gòu)與實(shí)現(xiàn)06-19

Linux下程序的Profile工具01-24