Краткий справочник команд

Управление процессами
top, htop – показать все запущенные процессы
ps – вывести список активных процессов
kill pid – убить процесс под номером pid
killall proc – убить все процессы с именем proc

Архивация данных
tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar czf file.tar.gz files – создать архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file

MySQL

mysql -u username -p base_name < file.sql    -- импорт БД base_name из файла file.sql

SSH
ssh user@host – подключится как user на хост host
ssh user@host -p port – подключится к host на порт port под именем user

Сеть
ping host – пинговать host и вывести результат
whois domain – получить информацию whois для domain
dig domain – получить DNS информацию domain
dig -x host – реверсивно искать host
wget file – скачать file
wget -c file – продолжить остановленную закачку

Файловые команды
ls – список файлов и каталогов
ls -al – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir
rm -f file – удалить форсированно file
rm -rf dir – удалить форсированно каталог dir
cp file1 file2 – скопировать file1 в file2
cp -r dir1 dir2 – скопировать dir1 в dir2; создаст каталог dir2, если он не существует
mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2
ln -s file link – создать символическую ссылку link к файлу file
touch file – создать file
cat > file – направить стандартный ввод в file
more file – вывести содержимое file
head file – вывести первые 10 строк file
tail file – вывести последние 10 строк file
chmod 777 – чтение, запись, исполнение для всех
chmod 755 – rwx для владельца, rx для группы и остальных

Поиск
grep pattern files – искать pattern в files
grep -r pattern dir – искать рекурсивно pattern в dir
locate file – найти все файлы с именем file

Системная информация
date – вывести текущую дату и время
cal – вывести календарь на текущий месяц
uptime – показать текущий аптайм
w – показать пользователей онлайн
whoami – имя, под которым вы залогинены
uname -a – показать информацию о ядре
cat /proc/cpuinfo – информация ЦПУ
cat /proc/meminfo – информация о памяти
man command – показать мануал для command
df – показать инф. о использовании дисков
du – вывести “вес” текущего каталога
free – использование памяти и swap

  • 70 Пользователи нашли это полезным
Помог ли вам данный ответ?

Связанные статьи

Как посмотреть параметры VDS ?

Что бы посмотреть параметры VDS сервера, зайдите по ssh на сервер и наберите команду: cat...

Команды перезапуска служб из командной строки

Если вы не используете панель управления хостингом или желаете перезапустить службу из командной...

Как правильно перезапустить VDS-сервер

Не перезапускайте VDS-сервер из него самого, т.е. из командной строки (ssh) или из панели...

Не могу изменить дату на VDS

Да, это верно. Вы не можете изменить текущую дату на виртуальном сервере. Это связано с...

Как найти каталог, который занимает больше всего места на диске ?

Зайдите на ваш виртуальный сервер и выполните следующую команду под правами root: du -h / | grep...

Powered by WHMCompleteSolution