Это список частых ssh команд которые могут быть запущены только под root-ом

1. Простые команды

A. Прочитать пароль админа Plesk

cat /etc/psa/.psa.shadow


B. Изменить текущую директорию (cd)

cd /path/to/directory/


C. Список файлов и поддиректорий (ls)

ls -alh


(файлы и директории будут перечислены в списке в справа в удобном для человека виде)

D. Проверка процессов

ps -a top -c

(список процессов - Ctrl+C для выхода)

ps -auxf


(снова список процессов linux)

E. Как остановить или запустить сервис в Linux

/etc/init.d/<service> start|stop|restart|status


(например команда "/etc/init.d/httpd stop" остановит apache)

F. Проверить Bean счетчики (границы софта и харда, счетчики ошибок и т д.)

cat /proc/user_beancounters



II. Команды файловой системы(df и du)

A. Информация о использовании жесткого диска

df


(покажет столько места у нас свободно в процентах и килобайтах)

B. Список файлов и директорий с указанием размеров (du)

du


(список файлов с размерами в текущей директории. Если вы находитесь в большой директории, то это займет побольше времени. Да и смысл в этом?)

du -sh


(размер текущей папки)

C. Удаление и перемещение файлов (rm /path/to/filename.htm) -ОПАСНО- всегда будьте внимательны!

rm -vf


(удаляем файлы без вопросов. Не запускайте этой команды если вы ТОЧНО не уверены в своих действиях в данный момент)

rm -vrf


(удаляем файлы и директории без вопросов)

Чтобы удалить директорию вы можете использовать следующую команду:

rmdir



D. Копирование файлов (cp - от copy file)

cp filename.abc /new/path/filename.abc.123


E. Перемещение файлов (mv - от move)

mv filename.abc /new/path/filename.abc.123


F. Создание пустого файла (touch)

touch filename.123


III. Права на файлы


A. Изменение прав на файлы/папки (chmod)

chmod 000 filename.abc


(по умолчанию обычно 755 для папок, 644 для фалов)
Подсказка:

Первое число=Владелец; Второе=Группа; Третье=Другие
(Пример -rwxrwxwrx = 777, -rwxr-xr-x = 755, -rw-r--r-- = 644, и т п)
//R - read, W - write, X - execute
7 = Чтение + Запись + Выполнение
6 = Чтение + Запись
5 = Чтение + Выполнение
4 = Чтение
3 = Запись + Выполнение
2 = Запись
1 = Выполнение
0 = Все запрещено
B. Изменение владельца файла (chmown от CHange Mode OWNer )

chown user:group filename.abc


(вы можете увидеть пользователя и группу используя команду ls -alh)

Подсказка:

Если пользователь создает файл, то он становится его владельцем. В Plesk, каждый домен имеет различного пользователя. Т.е. если вы копируете файлы от одного домена к другом, то вы должны изменить владельца этих файлов.
IV. Проверка Лог-файлов (dv)

Лог файлы могут много сказать о том, что происходит в системе и дать картину состояния. Вы можете использовать команду:

tail -n 100


чтобы получить последние 100 строк огромного лог файла к примеру если у вас в системе и так нехватка памяти и Вам ну очень не удобно загружать в память файл лог с ошибка размером в несколько десятков МБ, а может и сотен.

Вот наиболее значимые Log-файлы:

A. Главный Лог файлы системы

/var/log/messages


B. Логи Apache

/var/log/httpd/error_log


(главный файл)

/home/httpd/vhosts/site/com/statistics/logs/error_log


(а это если у вас настроена ротация логов для каждого домена) (может быть и так: /var/www/vhosts на новых vds)

C. Логи MySQL

/var/log/MySQLd.log


D. Логи почты

/usr/local/psa/var/log/maillog



Обратите внимание:
Главный файл ошибок не всегда даст Вам полную информацию. Нужно так же просматривать информацию и в остальных логах. Вы можете иногда видеть о ложных соединения в FTP и SSH логах. Это нормально. Постоянно какие-то Васи пытаются взломать ваш сервер, подобрать употребляемые пароли и логины. Также обращайте внимание на ошибки лог файлов Apache. Смотрите есть ли ошибки о достижении предела MaxClients. Так же просматривайте файлы Mysql на предмет нехватки памяти, места или "падения" таблиц. Не забывайте о том, что эти файлы иногда разрастаются до огромных размеров.

V. Продвинутые команды

A. Поиск. Вы можете сделать много полезного с командой find. К примеру, мы хотим найти все файлы более 10 МБ.

cd /
find / -type f -size +10000k -exec ls -lh {} \; | awk '{ print $5 ": " $9 }' |sort -n


B. Grep - другой удобный инструмент для поиска в файлах

cat file | grep blah


(так мы найдем файлы в которых есть слова blah)

C. Далее/Назад

less filename.abc


(Просмотр файла с возможность листая содержимого файла назад-вперед с помощью стрелок на клавиатуре. И с клавишей 'q' можно завершить просмотр.)
Используя команду '| more' вы сможете листать файл.

tail -n 1000 /var/log/httpd/error_log | more


VI. Vi простейший текстовый редактор.

vi /path/to/filename.abc



Источник: http://kb.mediatemple.net/questions/247/Common+SSH+Commands

Комментарии  

 
0 #11 Latoya 17.12.2015 03:05
This information is invaluable. Where can I find out more?


My web blog ... онлайн кредит в городе гатчина: http://blog.webtransfer.cba.pl/article/%D1%80%D0%BE%D1%81%D1%81%D0%B5%D0%BB%D1%8C%D1%85%D0%BE%D0%B7%D0%B1%D0%B0%D0%BD%D0%BA+%D0%BF%D0%BE%D0%B4%D0%B0%D1%82%D1%8C+%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D1%83+%D0%BD%D0%B0+%D0%BF%D0%BE%D1%82%D1%80%D0%B5%D0%B1%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9+%D0%BA%D1%80%D0%B5%D0%B4%D0%B8%D1%82+%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD
Цитировать
 
 
0 #10 Hildegard 26.06.2014 13:05
Heya i am for the first time here. I came across this board and I find It
truly useful & it helped me out a lot. I hope to give something
back and aid others like you helped me.

Here is my web page: Play free games: http://aoleonthemartiangirl.com/games/
Цитировать
 
 
0 #9 Omar 21.06.2014 22:26
Hi! This post couldn't be written any better! Reading this post reminds me of my old room
mate! He always kept chatting about this. I will forward this write-up to him.

Pretty sure he will have a good read. Thanks for sharing!


Also visit my web-site - Google online games: http://multiplayer-games.aoleonthemartiangirl.com/
Цитировать
 
 
0 #8 Tressa 21.06.2014 10:28
Everything is very open with a very clear clarification of the issues.
It was definitely informative. Your site is very useful.
Thanks for sharing!

Here is my site; addictive
games java: http://new-online-game-site.aoleonthemartiangirl.com/
Цитировать
 
 
0 #7 Madeleine 28.05.2014 03:02
This post is truly a good one it helps new internet visitors, who
are wishing for blogging.

Feel free to visit my web site; free online
games + f: http://freeonlinegames4.com/
Цитировать
 
 
0 #6 Emile 27.05.2014 21:47
Nice respond in return of this question with solid arguments and telling all concerning that.


My web page; Play free games: http://escape-game-online-play.aoleonthemartiangirl.com/
Цитировать
 
 
0 #5 Antonietta 26.05.2014 14:15
What's Happening i'm new to this, I stumbled upon this I have found It
positively useful and it has helped me out loads. I'm hoping
to give a contribution & help other users like its aided
me. Great job.

Feel free to visit my homepage: Play free games: http://sports-game-to-play.aoleonthemartiangirl.com/
Цитировать
 
 
0 #4 Charissa 26.05.2014 09:41
Great work! This is the type of information that are supposed to be
shared across the net. Shame on Google for now not positioning this publish higher!
Come on over and talk over with my web site . Thank you =)

Feel free to surf to my website; Play free games: http://friendster-layouts.aoleonthemartiangirl.com/
Цитировать
 
 
0 #3 Amanda 25.05.2014 21:43
An imрressive sharе! I have just forwarded this onto a coworkеr who had been conducting a little research on this.
And he in fact bought me lսnch due to the faϲt that I stumbled upon it
for him... lοl. So allow me to reword this.... Thank YOU for the meal!!
But yeah, thanks for spending some time to dіscuss this
topic here օn your web page.

My wеbsite :: online games: http://fun-gamez.aoleonthemartiangirl.com/
Цитировать
 
 
0 #2 Eloy 25.05.2014 05:10
Informativе articlе, totally what I neeԀed.

my weЬ blߋg ... Goоgle
online games: http://play-google-games-free.aoleonthemartiangirl.com/
Цитировать
 
 
-2 #1 Александ-h 27.09.2011 16:56
интересно а как мне задать массово в разделе
/var/lib/mysql/имя_базы права дапустим там только файлы 660 владелац mysql группа mysgl неужели сидеть в isp и тапо по одноиу файлу редачить..как то по другому одним запросом решить? например через ssh
Цитировать
 

Добавить комментарий

Защитный код
Обновить

Бесплатная подписка

Подпишитесь на бесплатную рассылку и начните получать новые уроки по созданию и раскрутке сайтов прямо в свой почтовый ящик!

Популярное


Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_mostread/helper.php on line 79

Самое последнее


Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/cailbotte/webzel/modules/mod_latestnews/helper.php on line 109