Перехват результата выполнения команды в консоли, на php
Столкнулся я с задачей использования php для парсинга выполнения некоторой команды на php. Однако перехватить её вывод, оказалось не так уж и просто..
Search results Category: Linux - Часть 6
Столкнулся я с задачей использования php для парсинга выполнения некоторой команды на php. Однако перехватить её вывод, оказалось не так уж и просто..
Сегодня взял в аренду очередной сервак у Hetzner-а, с тремя винтами по 1.5 Тб. После автоустановки образа Debian-a, я увидел, что из винтов сделан Raid5. Это меня устроило, и я продолжил настройку сервера. Однако при попытке разбить большой файл на несколько меньших с помощью команды split, я заметил, что скорость работы с винтами очень маленькая..
Удалить postfix и dovecot в Ubuntu можно командой:
1 2 3 |
#apt-get --purge remove postfix postfix-mysql dovecot-core dovecot-common dovecot-imapd dovecot-pop3d |
Настраивал сегодня bind9 на сервачке, а точнее, локальные доменные имена. Например, чтобы я мог использовать, в своей локалке, имена сайтов типа: http://sitename.loc
Всё получилось, однако при проверке работы таких имен с ноута, ничего не работало...
Сегодня я устанавливал новый диск, на сервачок. После установки, форматирования в ext4 и монтирования его в систему, я увидел, что на нем занято 28Гб места, это меня удивило, ведь он должен быть чистым...
Столкнулся с задачей: необходимо стянуть с сервера большой файл, 100+ Гб, но вот незадача, не стабильное соединение. Выкачается за несколько часов, например 70 Гб и соединение обрывается, а это и время и трафик. Самое простое на мой взгляд решение - это разбить файл на кусочки, выкачать их и потом склеить снова в большой файл...
Столкнулся с проблемой на домашнем сервачке: после перезагрузки, grub оставался в меню выбора параметров загрузки...
Сегодня проверял бэкапы и увидел, что давненько не было новых, хотя должны были быть.. Зашел на сервер, запустил бэкап вручную, и увидел, что скрипт не может законнектится по ftp к моему локальному сервачку для бэкапов. Попробовал войти с теми же данными, через Filezilla, результат оказался тем же: Login incorrect. Это говорило о том, что проблема с фтп на сервере-бэкапов..
Вчера столкнулся с проблемой: не работал модификатор "i" в регулярном выражении. Этот модификатор отвечает за регистронезависимый поиск..
Столкнулся с проблемой, а точнее, некоторым моим не пониманием работы Linux систем. Зайдя на один из серверов я увидел следующее:
1 2 3 |
# top |
В этой картине меня привлекло значение потребляемой памяти. А именно написано, что из 16 Гб оперативки используется 14 Гб. Но на сервере крутится всего один маленький сайтик, и он не может съедать столько памяти...
Для того чтобы вывести список процессов отсортированный по потреблению памяти, можно выполнить такой скрипт..
Узнать размер папки в Linux можно такой командой:
1 2 3 |
du -chs ./folder |
-c = produce a grand total
-h = print sizes in human readable format (e.g., 1K 234M 2G)
-s = display only a total for each argument
Tar создан для объединения файлов:
1 2 3 |
tar -cvf archive.tar ~/archive-dir |
ключи -z (gzip) и -j (bzip2) позволяют сжимать архив, но без них это просто объединение без сжатия.
-c =создать новый архив
-v = отображать подробный список файлов
-f = имя файла архива
-z = --gzip, --gunzip --ungzip
-j = --bzip2
К сожалению, на оригинальном источнике мануала сбилась подсветка, и я переживаю за целостность материалов в будущем, поэтому скопипастил к себе. Заодно добавил, несколько комментариев.
Очистить кэш ДНС можно такими командами:
Linux:
1 2 3 |
sudo rndc flush |
Windows:
1 2 3 |
ipconfig /flushdns |
Сегодня столкнулся с интересным явлением, а именно после удаления больших файлов, размер свободного места по команде df не изменился.
Сейчас расскажу как можно быстро создать небольшой модуль для работы с DLE
Надоела информация о системе при входе через putty (ssh) на локальный сервак
Linux Server01 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i68
To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/System information as of Sat Dec 19 11:18:00 EET 2009
System load: 0.0 Memory usage: 30% Processes: 117
Usage of /: 32.6% of 71.83GB Swap usage: 0% Users logged in: 0Graph this data and manage this system at https://landscape.canonical.com/
26 packages can be updated.
24 updates are security updates.