Чтение онлайн

на главную - закладки

Жанры

Стахнов Алексей Александрович

Шрифт:

fdformat Команда fdformat производит низкоуровневое форматирование дискеты.

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. Эти варианты практически одинаковы.

env

Команда env устанавливает значения переменных окружения на время выполнения указанной команды или выводит значения переменных окружения на экран.

Операционная система Linux имеет набор переменных окружения, используемых в различных ситуациях. Например, большинство программ, которым для работы нужен текстовый редактор, используют заданный в переменной окружения editor. Другие переменные определяют используемый по умолчанию интерпретатор командной строки, тип терминала, путь, домашний каталог пользователя и т. д.

g77 Программа g77 – компилятор программ на языке Fortran. Современные программисты редко используют этот язык, но осталось обширное «наследие» программного обеспечения от прошлых времен (по крайней мере, на Западе), которое необходимо сопровождать. Язык был разработан фирмой IBM специально для математических расчетов.

gawk Программа gawk представляет собой GNU-версию языка программирования AWK.

gcc Программа gcc – компилятор языков программирования С и С ++, используемый в Linux. Существует для большинства версий UNIX и для других операционных систем, что облегчает перенос программного обеспечения (и экономит деньги, поскольку бесплатна).

id Команда id выводит информацию об указанном пользователе. Выводятся системный идентификатор пользователя, его номер, идентификаторы и номера групп, к которым принадлежит пользователь.

login Команда login используется для входа в операционную систему, выполняет некоторые административные задачи, такие как установка UID– и GID-терминала, а также уведомляет пользователя о наличии почты. Кроме того, команда login позволяет пользователю root вход в систему только с определенных терминалов, список этих терминалов находится в файле /etc/securetty.

logname Эта команда выводит имя пользователя, которому принадлежит вызывающий ее процесс. Для его определения используется файл /etc/utmp.

make

Команда make управляет группой файлов, из которых создается программа.

Для определения зависимостей между файлами и командами команда make использует созданный пользователем файл правил. По умолчанию это файл Makefile.

nohup

Программа nohup позволяет продолжить выполнение указанной в той же строке команды после выхода пользователя из операционной системы.

Обычно используется для программ, которые качают большие объемы информации из Интернета или производят длительные расчеты.

Поделиться:
Популярные книги

Зауряд-врач

Дроздов Анатолий Федорович
1. Зауряд-врач
Фантастика:
альтернативная история
8.64
рейтинг книги
Зауряд-врач

Погранец

Поселягин Владимир Геннадьевич
2. Решала
Фантастика:
фэнтези
боевая фантастика
альтернативная история
5.00
рейтинг книги
Погранец

Мастер 7

Чащин Валерий
7. Мастер
Фантастика:
фэнтези
боевая фантастика
попаданцы
технофэнтези
аниме
5.00
рейтинг книги
Мастер 7

Переиграть войну! Пенталогия

Рыбаков Артем Олегович
Переиграть войну!
Фантастика:
героическая фантастика
альтернативная история
8.25
рейтинг книги
Переиграть войну! Пенталогия

Я снова не князь! Книга XVII

Дрейк Сириус
17. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я снова не князь! Книга XVII

Чехов

Гоблин (MeXXanik)
1. Адвокат Чехов
Фантастика:
фэнтези
боевая фантастика
альтернативная история
5.00
рейтинг книги
Чехов

Отморозок 1

Поповский Андрей Владимирович
1. Отморозок
Фантастика:
попаданцы
5.00
рейтинг книги
Отморозок 1

Вперед в прошлое!

Ратманов Денис
1. Вперед в прошлое
Фантастика:
попаданцы
5.00
рейтинг книги
Вперед в прошлое!

Ратник

Ланцов Михаил Алексеевич
3. Помещик
Фантастика:
альтернативная история
7.11
рейтинг книги
Ратник

Прайм. Хомори

Бор Жорж
2. Легенда
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Прайм. Хомори

Боярич Морозов

Шелег Дмитрий Витальевич
3. Наследник старого рода
Фантастика:
героическая фантастика
боевая фантастика
альтернативная история
7.12
рейтинг книги
Боярич Морозов

Искатель 4

Шиленко Сергей
4. Валинор
Фантастика:
рпг
фэнтези
попаданцы
5.00
рейтинг книги
Искатель 4

Атаман. Гексалогия

Корчевский Юрий Григорьевич
Фантастика:
попаданцы
альтернативная история
историческое фэнтези
8.15
рейтинг книги
Атаман. Гексалогия

Потомок бога

Решетов Евгений Валерьевич
1. Локки
Фантастика:
попаданцы
альтернативная история
аниме
сказочная фантастика
5.00
рейтинг книги
Потомок бога