Jūs neprisijungęs
Aukštyn Tema Programinė įranga / GNU/Linux, bei Unix Operacinės Sistemos / FTP - konsolinis klientas
- Virginijus Data 2006-08-25 17:47 Redaguota: 2006-08-26 15:11
Būna, kad prireikia ftp paslaugomis naudotis terminale, taigi apie tai ir pakalbam..
(aš naudoju ftp-kliento programą kuri taip ir vadinasi "ftp")

   ***Prisijungimas..:
$ ftp
ftp$: open
adresas.. (be ftp://)
vartotojas (anonymous, ftp)
slaptažodis (jusu@mailas.com)

   ***FTP serverio bylų sąrašo gavimas:
ftp
prisijungi
!
touch sarasas.txt
exit
ls -R /home/vartot/sarasas.txt  (yes)
exit
Pagrindinė - s2 Data 2006-08-29 13:29
pakalbam.

NAUDOK lftp TIESIOG DABAR, ir jau ŠIANDIEN NEMOKAMAI turėk AutoComplete
O BE TOOOOO, GAUK DAR ir grep!
(tarti reikia pagal Sigučio Jačėno intonaciją=)

lftp turbūt readline bibliotekos pagalba palaiko pipe-inimą į external komandas... jėga.

$ lftp ftp.akl.lt
lftp ftp.akl.lt:~> ls             
drwxrwxr-x    6 101      101          4096 Jun  7 20:19 AKL
drwxrwxr-x    5 1002     101          4096 May 14 18:30 Archyvavimas
drwxr-xr-x    6 1002     1002         4096 Mar 15 19:27 Dokumentacija
drwxr-xr-x    4 1016     1016         4096 Apr  9  2004 GGCD
drwxrwxr-x    3 101      101          4096 Oct 20  2003 Grafika_Foto
drwxrwxr-x    7 101      101          4096 Feb  1  2006 Internetas
drwxr-xr-x    6 101      101          4096 Feb 11  2006 Linux
drwxr-sr-x    5 101      101          4096 Oct  8  2005 OpenOffice.org
lrwxrwxrwx    1 1002     1002           14 Feb  9  2006 baltix-knoppix -> ./Linux/Baltix
drwxrwxr-x   11 102      102          8192 Aug 28 08:20 incoming
drwxrwxr-x    2 1003     101          4096 Jun  4 20:35 ispell-lt
drwxrwxr-x    3 1017     1002         4096 Oct  8  2005 sriftai
drwxr-xr-x    6 101      101          4096 Jan 26  2006 users
drwxr-xr-x    3 1000     101          4096 May 23 16:44 video
drwxrwxr-x    4 101      101          4096 Oct 20  2005 zodynai

lftp ftp.akl.lt:/> ls | wc -l
15                        

lftp ftp.akl.lt:/> ls | grep -i do[ck]
drwxr-xr-x    6 1002     1002         4096 Mar 15 19:27 Dokumentacija

lftp ftp.akl.lt:/> ls incoming/Dokumentacija/atviri_standartai/ | less -S


TURĖK BASHą terminaliniame ftp kliente!  JAU DABAR! =]


tarp kitko, lftp-ukas slepia ne tik savo siunčiamas komandas, bet ir grįžtančius serverio atsakymus.  todėl aš visad stengiuos jį leisti su "debug" raktu:

$ lftp -e debug ftp.akl.lt
lftp ftp.akl.lt:~> ls             
---- Connecting to ftp.akl.lt (193.219.42.67) port 21
<--- 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
<--- 220-You are user number 2 of 10 allowed.
<--- 220-Local time is now 13:24. Server port: 21.
<--- 220 You will be disconnected after 2 minutes of inactivity.
---> FEAT
<--- 211-Extensions supported:  
<---  EPRT
<---  IDLE
<---  MDTM
<---  SIZE
<---  REST STREAM
<---  MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
<---  MLSD
<---  TVFS
<---  ESTP
<---  PASV
<---  EPSV
<---  SPSV
<---  ESTA
<---  AUTH TLS
<---  PBSZ
<---  PROT
<--- 211 End.
---> OPTS MLST type;size;modify;UNIX.mode;UNIX.uid;UNIX.gid;
<--- 530 You aren't logged in
---> USER anonymous
<--- 230-Your bandwidth usage is restricted
<--- 230 Anonymous user logged in
---> PWD
<--- 257 "/" is your current location
---> PORT 192,168,0,2,172,42
<--- 200 PORT command successful           
---> LIST
<--- 150 Connecting to port 5001           
---- Got EOF on data connection
---- Closing data socket
drwxrwxr-x    6 101      101          4096 Jun  7 20:19 AKL
drwxrwxr-x    5 1002     101          4096 May 14 18:30 Archyvavimas
<--- 226-Options: -l
<--- 226 15 matches total
drwxr-xr-x    6 1002     1002         4096 Mar 15 19:27 Dokumentacija
drwxr-xr-x    4 1016     1016         4096 Apr  9  2004 GGCD
drwxrwxr-x    3 101      101          4096 Oct 20  2003 Grafika_Foto
drwxrwxr-x    7 101      101          4096 Feb  1  2006 Internetas
drwxr-xr-x    6 101      101          4096 Feb 11  2006 Linux
drwxr-sr-x    5 101      101          4096 Oct  8  2005 OpenOffice.org
lrwxrwxrwx    1 1002     1002           14 Feb  9  2006 baltix-knoppix -> ./Linux/Baltix
drwxrwxr-x   11 102      102          8192 Aug 28 08:20 incoming
drwxrwxr-x    2 1003     101          4096 Jun  4 20:35 ispell-lt
drwxrwxr-x    3 1017     1002         4096 Oct  8  2005 sriftai
drwxr-xr-x    6 101      101          4096 Jan 26  2006 users
drwxr-xr-x    3 1000     101          4096 May 23 16:44 video
drwxrwxr-x    4 101      101          4096 Oct 20  2005 zodynai
Pagrindinė - Virginijus Data 2006-09-03 12:04 Redaguota: 2006-09-03 12:10
:lol:  hdd.takas.lt :

200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
550 -R: Access is denied.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
03-09-06  02:40PM                 4653 !taisykles.txt
05-12-06  10:51AM       <DIR>          4somebody
05-12-06  10:51AM       <DIR>          Audio
05-12-06  10:51AM       <DIR>          misc
05-12-06  10:51AM       <DIR>          MusicVideo
05-27-06  12:05PM       <DIR>          Video
226 Transfer complete.
ftp> ls --recursive /home/mevvis/sarasas.txt
output to local-file: /home/mevvis/sarasas.txt? y
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
ftp>

prikure home dire velnias-zin-ko... nemažiau 100 bylų, ir visos tusčios..
nesupratau kolkas šios baikos.
Pagrindinė Virginijus Data 2007-02-17 12:12
ls -R /home/mevvis/ftp/sarasas.txt
Aukštyn Tema Programinė įranga / GNU/Linux, bei Unix Operacinės Sistemos / FTP - konsolinis klientas

Powered by mwForum 2.29.6 © 1999-2015 Markus Wichitill