Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Linux - основные команды
 [Весь Текст]
Страница: из 6
 <<-
 
ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ 
В зависимости от вашего опыта работы с компьютерами Linux покажется вам либо 
удивительно сложной и непостижимой (в том случае, если вы работали ранее с 
Microsoft Windows или компьютерами Macintosh), либо (если вы работали с MS-DOS 
или UNIX) еще одной простейшей операционной системой, управляемой из командной 
строки. Истина — посередине. Да, Linux может временами быть сложной и 
непостижимой, и, кроме того, она действительно построена на основе гштерфейса 
командной строки (даже если вы используете Х Window). Однако Linux не сложнее, 
чем MS-DOS или UNIX, и имеет утилиты, соперничающие с аналогичными программами 
для Windows или Macintosh. 
Прежде чем вы начнете погружаться в глубины Linux, запомните два правила, 
которые упростят вам жизнь: 
• Linux — это набор небольших простых команд. Если вы упростите вашу задачу и 
разобьете ее на отдельные подзадачи, вы сможете сделать практически все. 
• Даже когда вы работаете с XFree86 (графическим интерфейсом Linux), вы 
работаете с набором небольших простых команд. 
Вы уже должны были понять, что тот, кто хочет разобраться с Linux, должен в 
первую очередь стремиться разобраться с командами Linux. Предлагаемая вашему 
вниманию книга содержит описания команд Linux. Однако до 

Глава 1. Основные понятия и команды 
того, как вы начнете изучать команды, вы должны понять, как вводить команды п 
как Linux их обрабатывает. 
Командная строка 
Мы уже отмечали, что работа с Linux основана на использовании командной строки. 
Команды вводятся в команд-нон строке. Когда Linux готова к приему команд, она 
сообщает вам об этом, выводя на ваш экран символ доллара: 
Знак доллара называется приглашением командной строки и сообщает вам о том, что 
Linux готова к приему команд. Вы можете ввести либо отдельную команду, либо 
набор команд и параметров, которые вместе называются командной строкой. 
Командой обычно называется то же самое. Все, что вы вводите с клавиатуры после 
приглашения командной строки, Linux воспринимает как команду — приказ сделать 
что-нибудь. Вы можете использовать команды как для выполнения каких-либо 
действий (например, перемещения или 

Командная строка 
копирования файлов), так и для запуска программ (таких, как elvis ILTII emacs). 
Linux имеет вполне определенный набор команд, поэтому если то, что вы введете, 
не будет распознано как одна из команд, вы получите предупреждение о 
невозможности найти указанную команду. Вы можете найти полный список команд в 
определенных каталогах, но не будем забегать вперед. Операционная система Linux 
имеет сотни команд. 
Команды могут иметь параметры, которые определяют, как именно будет выполняться 
команда и что она будет делать. Параметры также могут указывать, что команда 
должна выполняться только при соблюдении определенных условии. В качестве 
примера мы разберем одну из команд и некоторые ее параметры. 
Как вы можете видеть, текущий каталог в нашем примере содержит единственный 
файл — 00601. tif. (Имена файлов и каталогов, упоминаемые в этой главе, не 
важны; все, что вам требуется запомнить, — это способы обозначения файлов и 
каталогов, которые могут быть использованы в сочетании с почти любой командой.) 
Однако команда Is без параметров выводит список только тех файлов, которые 
доступны всем пользователям и не являются скрытыми. 

Глава 1. Основные понятия и команды 
Скрытые файлы имеют имена, начинающиеся с точки (.): 
если вы хотите, чтобы они тоже вошли в список, вы должны указать это команде Is.
 Вы должны указать соответствующий параметр. Для этой цели используется 
параметр -а. Если вы укажете его после команды, то будет выведен список всех 
файлов и подкаталогов текущего каталога, включая скрытые.
Продолжая наш пример, приведем результат выполнения команды Is с параметром -1, 
который указывает на необходимость вывода подробной информации о файлах и 
каталогах. 
В главе 5, содержащей описание команд, значительное внимание уделено описанию 
их параметров. Очень немногие команды Linux не имеют параметров или аргументов 
какого-либо рода. 
Файлы 
Команда Is используется для вывода списка файлов в текущем либо любом другом 
заданном каталоге. С точки зрения Linux достаточно странно, что аргументом этой 
команды может служить не файл. Изучая эту книгу, вы обнаружите, что подавляющее 
большинство команд имеют дело с файлами. 

Файлы 
Практически все, с чем вы имеете дело в Linux, является файлами. Вы уже знаете, 
что команда Is выводит список файлов в каталоге, и именно потому, что все 
является файлом, эта команда так удобна. Команды — это не что иное, как файлы, 
содержащие программы. Устройства, присоединенные к вашему компьютеру, 
представлены в Linux файлами, которые, как правило, находятся в каталоге /dev. 
Когда вы печатаете текст, вы на самом деле просто отправляете его в файл, 
представляющий принтер. 
Грубо говоря, файл представляет собой просто упорядоченную область на 
устройстве хранения информации, состоящую из битов. Бит — это наименьшая 
едини
 
 [Весь Текст]
Страница: из 6
 <<-