Last active
December 4, 2021 21:46
-
-
Save Rachind/58b15e306c78b96f7fc5bcc16ba66059 to your computer and use it in GitHub Desktop.
Linux Useful Commands
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Вызов коммандера | |
mc | |
Подключиться по FTP | |
Логин:Пароль@Адрес сервера | |
Синхронизировать папки | |
rsync -avzP test/ [email protected]:public_html/test/ | |
Экспорт базы на исходном сервере: | |
mysqldump -uимя -pпароль dbname > /var/www/vhosts/domain.ru/httpdocs/dbname.sql | |
Импорт базы на новом сервере: | |
mysql -uимя -pпароль dbname < dbname.sql | |
Распаковать архив | |
tar -xvf archive.tar | |
Создать tar-архив archive.tar сжатый gzip, содержащий файл file1 | |
tar -zcvf archive.tar.gz file1 | |
Создать директорию с именем 'dir1' | |
mkdir dir1 | |
Удалить директорию с именем 'dir1' и рекурсивно всё её содержимое | |
rm -rf dir1 | |
Переименовать или переместить файл или директорию | |
mv dir1 new_dir | |
Скопировать на уровень выше | |
cp -rf modx-2.5.5-pl/* . | |
Скачать архив с другого сервера | |
wget -O arch.zip https://modx.com/download/direct?id=modx-2.6.1-pl.zip | |
Скачать файл с созданием пути | |
wget -q --show-progress -c -nc -r -nH -i "$1" | |
Искать в файлах, выводить только названия файлов с путями | |
grep -rl '@include' . | |
Скопировать папку на другой сервер | |
scp -r foo [email protected]:/some/remote/directory/bar | |
Коннект по ftp | |
ftp domain.com | |
Скачать файл | |
get file | |
Закачать файл | |
put file | |
Закачать несколько файлов | |
mput *.xls | |
Для Linux: | |
— скачиваем файл на локальную машину | |
$ scp [email protected]:/home/user/file.tar.gz /opt | |
данная команда скачает файл /home/user/file.tar.gz с удаленной машины 11.22.33.44 в папку /opt локальной файловой системы. | |
— заливаем файл на удаленный сервер | |
$ scp /opt/file.tar.gz [email protected]:/home/user | |
Для Windows: | |
Открываем консоль и лезем в папку, где у нас установлен PuTTY, затем ищем там pscp.exe | |
— скачать файл | |
C:\Program Files\PuTTY>pscp.exe [email protected]:/home/user/file.tar.gz "D:\install" | |
аргументы по аналогии с Linux. | |
— заливаем файл на удаленный сервер | |
C:\Program Files\PuTTY>pscp.exe "D:\install\file.tar.gz" [email protected]:/home/user | |
Ну, в общем вы поняли… |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment