Список команд, которые будет полезно иметь под рукой в WinSCP.
Работа с файлами в WinSCP через SSH
Выполняемая операция | Команда |
Удаление файлов без подтверждения |
rm -rd "!" |
Сравнение файлов |
cmd /c fc "!" "!^!" | more && pause |
Определение размера папки |
du -sh "!" |
Работа с архивами в WinSCP через SSH
| Выполняемая операция | Команда |
ZIP |
Архивация |
zip "!?имя_папки?archive.zip!" -r "!" |
Разархивация |
unzip "!" -d "!?каталог?.!" |
TAR |
Архивация |
tar -cz -f "!?имя_архива?archive.tgz!" !& |
Разархивация |
tar -xz --directory="!?каталог?.!" -f "!" |
Управление правами в WinSCP через SSH
Выполняемая операция | Команда |
Разрешить запись файлов и папок |
find '!' \( -type d -exec chmod -v 755 '{}' \; -o -type f -exec chmod -v 644 '{}' \; \ |
Запретить запись файлов и папок |
find '!' \( -type d -exec chmod -v 555 '{}' \; -o -type f -exec chmod -v 444 '{}' \; \) |
Печать файлов в WinSCP через SSH
Выполняемая операция | Команда |
Печать файла через Блокнот |
notepad.exe /p "!" |
Поиск по файлам в WinSCP через SSH
Выполняемая операция | Команда |
Поиск |
grep "!?поиск_по_шаблону?!" "!&" |
Поиск файла по части имени |
find "!?каталог?.!" -name '"!?часть_имени_файла?example.txt!"' |
Очень рад, что статья пригодилась!
Спасибо за обратную связь, это всегда приятно и мотивирует на продолжение работы в направлении обмена опытом посредством статей на сайте.