mkfs
С помощью утилиты mkfs создается файловая система. Обычно используется совместно с утилитой fdisk. При использовании этой утилиты необходимо определить тип файловой системы и количество используемых блоков. Более подробную информацию можно получить по соответствующей команде man.
Диагностика файловой системы
fsck
Утилита fsck обычно используется при загрузке операционной системы для проверки и восстановления файловых систем. Более подробную информацию смотрите в документации.
Архивация
gzip
Программа, осуществляющая сжатие файла по алгоритму Лемпела—Зиффа. В отличие от аналогов в MS-DOS или Windows, может сжимать только один файл. Для архивации нескольких файлов в один архив необходимо воспользоваться утилитой tar.
tar
Утилита, предназначенная для изготовления из нескольких файлов/каталогов одного файла архива. При этом компрессия файлов не производится. Первоначально использовалась для записи файлов на ленточный накопитель.
Работа с текстовыми файлами
joe
Команда joe запускает текстовый редактор. Простой, гибкий, удобный в использовании.
sort Команда sort сортирует, объединяет или сравнивает строки текстовых файлов. Результат выводится на экран.
uniq Команда uniq удаляет повторяющиеся строки из файла 1 и выводит результат в файл 2.
vi Команда vi запускает текстовый редактор, который является одним из старейших редакторов и установлен практически на всех UNIX-системах. Сегодня обычно не используется оригинальный редактор vi. Вместо него вызывается редактор vim или редактор eivis.
vim
Текстовый редактор, запускаемый по команде vim, – это vi-совместимый редактор для обработки текстовых файлов. Более «продвинутый», с большей функциональностью и меньшими ограничениями.
Помощь
apropos
Команда apropos производит поиск заданного ключевого слова в базе whatis.
man
Команда man форматирует и выводит справочные страницы для команд, функций и тому подобных вещей. Справочные страницы man являются официальным руководством и имеют жестко заданный формат.
Более подробную информацию можно получить по команде man man.
whatis
Команда whatis представляет собой мини-справочную систему. В качестве аргумента указывается имя файла, на выходе – строка информации об этом файле.
Пример:
whatis du
du (1) – estimate file space usage
Разное
banner
Команда banner выводит слева направо строку, рисуя буквы при помощи символа звездочки *.
bash Команда bash запускает интерпретатор командной строки Bourne Again Shell (модификацию интерпретатора командной строки sh). Является интерпретатором командной строки по умолчанию.
bc Команда be представляет собой калькулятор, позволяющий проводить вычисления с произвольной точностью. Также имеется возможность преобразования чисел из одной системы счисления в другую.
chvt Команда используется для переключения на указанную виртуальную консоль. Имеет смысл использовать, если в системе более двенадцати виртуальных консолей.
clear Команда clear очищает экран в текстовом режиме.
cpp Команда срр запускает препроцессор, используемый С-компилятором для преобразования программы перед началом компиляции.
csh Эта команда запускает С shell – один из используемых в Linux интерпретаторов командной строки.
echo Команда echo выводит текст или значения переменных на стандартное устройство (обычно на экран). Существуют три варианта команды echo: команда Linux /bin/echo, а также команды echo-интерпретаторов командной строки С shell и Bourne Again Shell. Эти варианты практически одинаковы.