Как да използвам FTP от команден ред?



FTP

За да се свържете и използвате FTP от интерфейс на командния ред, като MS-DOS или черупката на Linux, щракнете върху връзка по-долу за инструкции.



Забележка

FTP не е криптирано предаване, което означава, че всички данни, изпратени по него, включително вашето потребителско име и парола, могат да бъдат прочетени от всеки, който прихваща предаването ви. Ако искате по-сигурно предаване, предлагаме да използвате SFTP.

Свържете се чрез FTP

За да се свържете с друг компютър чрез FTP в подканата на MS-DOS, командния ред или обвивката на Linux, напишете FTP и натиснете Enter. Веднъж в FTP, използвайте отворен команда за свързване към FTP сървъра, както е показано в следващия пример.



open ftp.example.com

В горния пример бихте заменили example.com за име на домейн или IP адрес от мястото, където се свързвате. Един пример би бил отворен 192.168.1.12 .

Забележка

По подразбиране отворен команда използва TCP порт 21, за да направи FTP връзка. Ако за свързване е необходим различен TCP порт, въведете номера на порта след името на домейна или IP адреса в командата за отваряне.



След като се свържете, се появява подкана за потребителско име и парола. След като тези идентификационни данни бъдат въведени, сървърът ви позволява да разглеждате, изпращате или получавате файлове, в зависимост от вашите права. Някои сървъри също могат да разрешат анонимни влизания с използване гост или имейл адрес.

Изпращайте и получавайте файл в FTP

За да изтеглите файлове от сървъра на вашия компютър, използвайте командата get, както е показано в следващия пример. В този пример ще получите файла myfile.htm .

get myfile.htm
Бакшиш

Ако искате да получите повече от един файл, използвайте mget и заместващи символи . Например, ако искате да получите всички файлове, завършващи с .htm, можете да въведете mget * .htm . И накрая, ако не искате да бъдете подканени при изпращане на всеки файл, не забравяйте да въведете подкани за да деактивирате подканването.

Използвай изпрати команда, както е показано в следващия пример, за преместване на файл на друг свързан компютър. В този пример изпращаме myfile.htm на текуща директория .

send myfile.htm

Важно е да осъзнаете, че изпратените файлове трябва да са във вашата локална работна директория. С други думи, директорията, в която сте били, когато сте въвели FTP командата. Ако искате да преминете към локалната директория, съдържаща вашите файлове, използвайте lcd команда. Например в Windows бихте въвели lcd c: windows за да зададете локалната директория на директорията на Windows.

FTP команди

В зависимост от версията на FTP и операционната система, всяка от следните команди може или не може да работи. Пишете -помогне или а ? изброява командите, достъпни за вас. По-долу е дадено общо описание на FTP командите, налични в командния ред на FTP командата на Windows.

Команда Информация
! Командата с удивителен знак превключва временно от FTP към операционна система. Когато използвате операционната система, пишете изход ще ви върне към командния ред на FTP.
? Отворете помощния екран.
добави Добавете текст в локален файл.
ascii Преминат към ASCII режим на трансфер.
камбана Включва или изключва камбанен режим.
двоичен Превключва към двоичен режим на трансфер.
чао Изходи от FTP.
CD Промени директория .
близо Изходи от FTP.
Изтрий Изтрива файл.
отстраняване на грешки Включва или изключва отстраняване на грешки.
за теб Изброява файлове, ако са свързани.

ти -C изброява файловете в широк формат.
ти -1 изброява файловете в гол формат във азбучен поръчка
dir -r изброява директория в обратен азбучен ред.
реж. -R изброява всички файлове в текущата директория и поддиректории.
реж. -S изброява файлове в гол формат по азбучен ред.
изключете Изходи от FTP.
вземете Грабва файл от свързания компютър.
земно кълбо Включва или изключва глобусирането. При изключване името на файла в командите put and get се приема буквално и не се използват заместващи символи.
хеш Комплекти знак за хеш печат включен или изключен. Когато е включен, за всеки 1024 байта получени данни се показва хеш знак (#).
помогне Отворете помощния екран и показва информация за командата, ако командата е въведена след помощ.
lcd Показва локалната директория, ако е въведена самостоятелно или ако пътят е въведен след lcd, променя локалната директория.
буквално Изпраща буквална команда към свързания компютър с очакван едноредов отговор.
ls Изброява файлове на отдалечено свързания компютър.
mdelete Многократно изтриване.
mdir Изброява съдържанието на множество отдалечени директории.
mget Вземете множество файлове.
mkdir Направете директория.
mls Изброява съдържанието на множество отдалечени директории.
mput Изпратени множество файлове
отворен Отваря се адрес .
подкани Активира или деактивира подканата.
слагам Изпратете един файл.
pwd Печат работна директория .
напуснете Изходи от FTP.
цитат Същото като буквалната команда.
рекв Получаване на файл.
отдалечена помощ Потърсете помощ от отдалечен сървър.
преименувайте Преименува файл.
rmdir Премахва директория на отдалечения компютър.
изпрати Изпратете един файл.
статус Показва състоянието на текущо активирани и деактивирани опции.
проследяване Превключва пакет проследяване.
Тип Задайте тип прехвърляне на файлове.
потребител Изпратете информация за нов потребител.
многословен Комплекти многословен включване или изключване.