Архив рубрики: Общее

Анализ использования диска при помощи ncdu






Многим пользователям UNIX и Linux известны утилиты du и df, позволяющие анализировать количество занятого и свободного дискового пространства. Это отличные консольные инструменты из разряда тех, которыми пользуются практически каждый день. В сегодняшней статье я хочу поделиться с вами недавно открытой для себя утилите ncdu — основанном на ncurses аналоге du.

Disk Usage

Читать далее Анализ использования диска при помощи ncdu




Наблюдение за процессами при помощи pidstat






Когда в системе творится что-то неладное, поиск причин начинается, как правило, с анализа поведения процессов, чтобы отыскать пожирателей системный ресурсов. Думаю, многие из вас пользуются замечательными утилитами top и htop, позволяющих выполнять мониторинг использования ресурсов процессами, в то время как об утилите pidstat, мне кажется, слышали немногие. Её нельзя рассматривать в качестве замены вышеупомянутым top и htop, а скорее как полезное дополнение к ним на случаи, когда вам необходимо собрать статистику по одному или нескольким процессам за определённый промежуток времени.

Activity Monitor

Читать далее Наблюдение за процессами при помощи pidstat




Шпаргалки для начинающих никсоидов






Те, кто только начинают постигать путь командной строки, и даже те, кто уже давненько «в теме», иногда сталкиваются с ситуацией, когда «блин, ну вот помню, что команда делает, а как её звать — вылетело из головы». Не знаю, у кого как, а меня пару раз такие ситуации изрядно выводили из себя и дело доходило до звонков знакомым с просьбой о помощи. Когда-то давно были попытки вести заметки в небольшом блокнотике, который то и дело терялся в самый нужный момент, ведь не очень часто бывает нужен. В итоге самым эффективным методом для меня лично оказался обычный набор листочков, прилепленный на стену, которая рядом с рабочим местом. Самой большой проблемой в таком варианте оказалась необходимость обновлять содержимое этих листочков, ведь сразу всё, что нужно, не впишешь.

Читать далее Шпаргалки для начинающих никсоидов




Получение информации о файлах при помощи stat






В предыдущей статье мы с вами знакомились с термином 'inode' и о роли индексных дескрипторов в жизни файловой системы. Однако мы не рассмотрели того, как получить подробную информацию о том, сколько всего inode доступно в файловой системе, а также сколько свободных осталось. Это и многое другое можно узнать при помощи утилиты stat.


Читать далее Получение информации о файлах при помощи stat




Что такое inode






На просторах Сети часто-густо можно встретить обсуждения работы файловых систем. В подобных дискуссиях часто можно встретить термин «inode» — индексный дескриптор. Многие новички задаются вопросом: «что же такое, этот inode?», поскольку без понимания значения этого термина они не могут вникнуть в суть обсуждения тех или иных тонкостей работы файловых систем. В этой заметке мы с вами попробуем разобраться, что же такое inode и с чем её едят. Автор не является экспертом в области файловых систем, поэтому будет рад любым конструктивным замечаниям и поправкам.


Читать далее Что такое inode




Пять grep-подобных программ






Все знают и любят grep. Сегодня мы с вами рассмотрим пять утилит, «заточенных» для применения функционала grep в определённых условиях, а именно: pgrepgrepcidr, ngrep, pdfgrep и taggrepper. Использовать эти утилиты вы можете из своей любимой оболочки. также в заметке приводятся примеры использования каждой утилиты.


Читать далее Пять grep-подобных программ




Проверка ФС и восстановление удалённых файлов в Linux






Linux — одна из самых надёжных операционных систем, которую вы когда-либо видели, однако это вовсе не означает, что оборудование на котором работает Linux такое же надёжное. Жёсткие диски могут работать с ошибками и как следствие — вы получите ошибки на ваших файловых системах. Неважно насколько надёжна ваша операционная система, если вы случайно удалили нужные файлы или каталоги. Однако нее отчаивайтесь, если с вами произошло нечто подобное. Linux располагает всем необходимым, чтобы помочь вам восстановить потерянные файлы в результате удаления или сбоев в работе дисков и файловых систем. О каких инструментах идёт речь? Первым делом мы рассмотрим с вами утилиты e2fsck, scalpel и lsof. В сегодняшней заметке мы с вами посмотрим, как при помощи такого набора инструментов можно исправлять ошибки ФС и восстанавливать удалённые файлы.

Читать далее Проверка ФС и восстановление удалённых файлов в Linux




Немного об использовании /proc






Файловая система /proc — это специальная ФС, присутствующая во многих современных UNIX-системах и содержащая массу полезной информации в текстовом виде, хотя и не всегда понятном рядовым пользователям. Важно помнить, что эта ФС не является физической и файлы, расположенные на ней, не совсем файлы в традиционном понимании. Вернее было бы называть их псевдофайлами, поскольку существуют они только в оперативной памяти компьютера и не хранятся на диске. В этой статье автор приводит небольшой список наиболее часто используемых пользователями файлов файловой системы  /proc с описанием хранящегося в них содержимого.

Читать далее Немного об использовании /proc