BASH_SRV Telegram 18
📌 Работа с FTP 🌐📂

Работа с FTP в Bash-скриптах упрощает автоматизированную передачу файлов. Разберём основные команды!

🔹 1. Загрузка файла на FTP

#!/bin/bash

HOST="ftp.example.com"
USER="your_username"
PASS="your_password"
FILE="localfile.txt"

ftp -inv $HOST <<EOF
user $USER $PASS
put $FILE
bye
EOF

📌 Как это работает?
🔹 ftp -inv $HOST — Открываем FTP-соединение (без интерактивного режима)
🔹 user $USER $PASS — Логинимся
🔹 put $FILE — Загружаем файл
🔹 bye — Завершаем сеанс



🔹 2. Загрузка всех файлов из папки

#!/bin/bash

HOST="ftp.example.com"
USER="your_username"
PASS="your_password"
LOCAL_DIR="/path/to/local/files"

ftp -inv $HOST <<EOF
user $USER $PASS
lcd $LOCAL_DIR
mput *
bye
EOF

📌 Команда mput * загружает все файлы из указанной локальной директории.



🔹 3. Скачивание файла с FTP

#!/bin/bash

HOST="ftp.example.com"
USER="your_username"
PASS="your_password"
FILE="remotefile.txt"

ftp -inv $HOST <<EOF
user $USER $PASS
get $FILE
bye
EOF

📌 Команда get загружает файл с FTP на локальную машину.



🔹 4. Удаление файлов на FTP

ftp -inv $HOST <<EOF
user $USER $PASS
delete oldfile.txt
bye
EOF

📌 Удаляет файл oldfile.txt на сервере.



🚀 Автоматизируйте работу с FTP, добавляя скрипты в cron!

👉@bash_srv
👍6



tgoop.com/bash_srv/18
Create:
Last Update:

📌 Работа с FTP 🌐📂

Работа с FTP в Bash-скриптах упрощает автоматизированную передачу файлов. Разберём основные команды!

🔹 1. Загрузка файла на FTP


#!/bin/bash

HOST="ftp.example.com"
USER="your_username"
PASS="your_password"
FILE="localfile.txt"

ftp -inv $HOST <<EOF
user $USER $PASS
put $FILE
bye
EOF

📌 Как это работает?
🔹 ftp -inv $HOST — Открываем FTP-соединение (без интерактивного режима)
🔹 user $USER $PASS — Логинимся
🔹 put $FILE — Загружаем файл
🔹 bye — Завершаем сеанс



🔹 2. Загрузка всех файлов из папки

#!/bin/bash

HOST="ftp.example.com"
USER="your_username"
PASS="your_password"
LOCAL_DIR="/path/to/local/files"

ftp -inv $HOST <<EOF
user $USER $PASS
lcd $LOCAL_DIR
mput *
bye
EOF

📌 Команда mput * загружает все файлы из указанной локальной директории.



🔹 3. Скачивание файла с FTP

#!/bin/bash

HOST="ftp.example.com"
USER="your_username"
PASS="your_password"
FILE="remotefile.txt"

ftp -inv $HOST <<EOF
user $USER $PASS
get $FILE
bye
EOF

📌 Команда get загружает файл с FTP на локальную машину.



🔹 4. Удаление файлов на FTP

ftp -inv $HOST <<EOF
user $USER $PASS
delete oldfile.txt
bye
EOF

📌 Удаляет файл oldfile.txt на сервере.



🚀 Автоматизируйте работу с FTP, добавляя скрипты в cron!

👉@bash_srv

BY Bash Советы


Share with your friend now:
tgoop.com/bash_srv/18

View MORE
Open in Telegram


Telegram News

Date: |

best-secure-messaging-apps-shutterstock-1892950018.jpg The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. ZDNET RECOMMENDS Earlier, crypto enthusiasts had created a self-described “meme app” dubbed “gm” app wherein users would greet each other with “gm” or “good morning” messages. However, in September 2021, the gm app was down after a hacker reportedly gained access to the user data. On Tuesday, some local media outlets included Sing Tao Daily cited sources as saying the Hong Kong government was considering restricting access to Telegram. Privacy Commissioner for Personal Data Ada Chung told to the Legislative Council on Monday that government officials, police and lawmakers remain the targets of “doxxing” despite a privacy law amendment last year that criminalised the malicious disclosure of personal information.
from us


Telegram Bash Советы
FROM American