Админ 2 mc

Продолжаем рубрику минутка linux администрирования.
Cтавлю mc. Midnight Commander. Аналог FAR manager. Двухоконный файловый менеджер. Без него как без рук.

yum install mc

Программа устрановлена.

Замечаю, что система пытается мне что-то сказать:

> You have new mail in /var/spool/mail/root

Иду читать

tail /var/spool/mail/root

(tail — с английского хвост. Показывает последние 10 строк файла. Очень удобно когда лог раздулся до пары гигов и его нельзя просто открыть блокнотом) Вижу вот такое:

> 64 bytes from 8.8.8.8: icmp_seq=1 ttl=50 time=78.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=50 time=78.1 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=50 time=78.0 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=50 time=78.1 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=50 time=78.2 ms
--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4088ms
rtt min/avg/max/mdev = 78.055/78.159/78.260/0.361 ms

Непонятно. Читаю маны как вывести больше строк командой tail.

tail -n 30 /var/spool/mail/root

Вместе с mc идёт mcedit — удобный текстовый редактор. Открываю целиком весь файл.

mcedit /var/spool/mail/root

Понимаю что сервер пингует гугл по расписанию. Зачем — непонятно. Надо будет разобраться как это отключить.

Планы на будущее:

  • отключить пингование гугла
  • поставить htop и zsh
  • поставить nginx
  • вывести html страницу в инет

P.S. При написании этой статьи смотрел файл .bash_history пытался скопировать оттуда текст. В командной строке текст копируется очень удобно — достаточно его просто выделить и он уже в буффере обмена. Но с mcedit так почему-то не прокатывало. Увидел F5 — copy. Нажал. Строка продублировалась. Хотел отменить. Нажал Ctrl+Z всё закрылось. Файл .bash_history переименовался в !.#.bash_history и покрасился в красный. при гуглении mcedit ctrl z первая же ссылка на багрепорт mc https://www.midnight-commander.org/ticket/2178 Написано что пофиксили. Повторил свои действия — всё сработало нормально. (насколько я понял Ctrl+Z сворачивает приложение) Хм…

Один комментарий к “Админ 2 mc”

  1. 1. Для tail и head можно использовать и короткие аргументы, например tail -30 file или head -100 file.

    2. Пинг гугла добавлял я чтобы не обрывалась сессия работы с инернетом (иначе для тебя сервер перестанет быть доступен), погляди /etc/crontab и поймешь. Отключать не нужно, но если ты хочешь избавиться от этих сообщений, то есть два пути — или прибить демон sendmail или перенаправить вывод пинга в /dev/null

    3. CTRL-Z отправляет активный процесс в фон, да. Вернуться в последний — fg, посмотреть список — jobs. Это не баг, это фича.

    4. mc и mcedit используют мышь, а про твой локальный буфер обмена не имеют никакого представления, поэтому ты не можешь просто так взять и выделить произвольный кусок текста, а уж тем более скопировать его. Но обычно все эмуляторы терминала позволяют это обойти выделением через какой-то модификатор, у меня например это alt, в Putty наверное что-то другое будет, попробуй. И вот на практике — http://dl.dropbox.com/u/943974/Screenshots/u~lw3hs5l7c-.png

    Верхнее выделено внутри mcedit, а нижнее уже самим эмулятором терминала для копирования уже в пределах твоего компа.

    5. mcedit не особо клевый редактор, можешь попробовать и другие — например nano или vi.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *