Библиотека сайта rus-linux.net
Самые полезные настройки и команды Linux
Оригинал: Highly useful Linux commands & configurations
Автор: Igor Ljubuncic
Дата публикации: 10 августа 2010г.
Перевод: С. Русинов
Дата публикации перевода: 11 декабря 2012г.
Да! Вы полюбите эту статью!
На сегодняшний день, много сайтов предоставляют подобную информацию, которая отличается различным уровнем и полнотой изложения, и рассчитана на пользователей различной квалификации. Тем не менее, я хочу предложить короткое и удобное руководство по некоторым наиболее распространенным и полезным командам, которое поможет сделать вашу работу в Linux более радостной.
Наверное, вы прочитали некоторые мои руководства по установке и, скорее всего, установили операционную систему и сконфигурировали ее основные параметры. Однако я уверен, что некоторые из вас столкнулись с определенными трудностями: недостающий пакет, отсутствующий драйвер. Первоначальные усилия требуемые от новичка в Linux могут показаться ошеломляющими, особенно после многих лет работы в Windows. По этой причине, родилась эта статья. Ее цель предложить простые решения наиболее распространенных проблем с которыми можно столкнуться во время и после установки Linux. Она предназначена для начинающих пользователей и пользователей средней квалификации, тех кто чувствует себя немного неловко при столкновении с командной строкой, скриптами или конфигурационными файлами.
В качестве демонстрационной платформы в этой статье используется дистрибутив Ubuntu Linux. Однако все эти команды будут работать с другими Linux дистрибутивами с небольшими изменениями в синтаксисе. Я лично протестировал успешно все команды и настройки в двух дистрибутивах Linux, основанных на Debian и RedHat.
О чем я собираюсь написать?
Вот темы. Если вы хотите пропустить некоторые из параграфов, то вы можете воспользоваться содержанием приводимым ниже. Однако я рекомендую вам прочитать все.
- Важная информация - устранение классических ошибок.
- Команды - знакомство с командной строкой.
- Установка программного обеспечения - извлечение из архивов, установка из пакетов, установка из архивов и сборка из исходных текстов.
- Установка драйверов - сборка из исходных текстов, загрузка, конфигурирование, добавление драйверов в список начальной загрузки, написание скриптов и добавление их в список начальной загрузки.
- Монтирование дисков - NTFS и FAT32 файловых систем и задание разрешений на чтение/запись.
- Установка драйверов графической карты - устранение повторяющихся типичных проблем.
- Общий доступ к сети - организация общего доступа к каталогам в Windows и Linux.
- Общий доступ к принтеру - организация общего доступа к принтеру в Windows и Linux.
- Некоторые другие полезные команды.
Содержание
- Важные сведения
- Команды
- Установка программ
- Установка драйверов
- Монтирование диска
- Установка драйверов графической карты
- Общий доступ к сети
- Предоставление общего доступа к принтеру
- Другие полезные команды
Важные сведения
Есть некоторые вещи, которые вам необходимо знать прежде, чем начнете изучение командной строки.
- Linux команды чувствительны к регистру символов (dedoimedo и Dedoimedo это два различных файла).
- Лучше создавать каталоги и файлы в Linux БЕЗ пробелов. Например: Red Gemini.doc допустимое имя файла в Windows, но возникнут проблемы с доступом к этому файлу из командной строки в Linux. Вы должны будете переименовать файл в RedGemini.doc. Пользователи командной строки DOS хорошо знакомы с этой проблемой, команды не будут выполняться с каталогами и файлами, состоящими более чем из одного слова. Исключение составляют только имена объявленные явным образом в двойных кавычках("like this").
- Нажатие TAB во время набора команды приведет к автоматическому заполнению команды. Например, если имеется одиночный файл в определенном каталоге, который начинается на букву p, ввод p затем TAB автоматически заполнит имя файла независимо от его длины; если имеется более одного файла команда дополнится максимально доступной частью строки, соответствующей всем подходящим именам файлов (s + TAB для smirk и smile автоматически заполнено smi).
- Перед копированием, перемещением, удалением или внесением небольших изменений в любой файл, особенно в скрипты и конфигурационные файлы, лучше сначала сделать их резервную копию.
- Не прерывайте выполнение команды во время ее работы (нажатием Ctrl + C). Даже если не видно мигания индикатора HDD (жесткого диска) и выполнение занимает очень много времени, не предполагайте, что система зависла подобно Windows. Linux почти никогда не зависает. Позвольте команде завершить выполнение, пусть это будет 5 секунд или 5 часов. Просто для информации: компиляция отдельных программ может потребовать несколько дней.
Команды
Чтобы иметь возможность использовать командную строку, вы должны быть хорошо знакомы с некоторыми элементарными командами Linux. Бывшие пользователи DOS сочтут переход очень простым.
Ниже вы найдете ссылки на некоторые основные Linux команды.
Alphabetic Directory of Linux Commands
An A-Z Index of the Linux BASH command line
LinuxCommand.org
Some Useful Linux Commands
Получение справочной информации
Во-первых, все о чем вы могли подумать и даже больше, скорее всего, уже было отвечено хотя бы раз на одном из Linux форумов. Используйте форумы для поиска решений... любых задач. Скопируйте и вставьте код ошибки или сообщение об ошибке в поисковик (например, Google), и вы найдете ссылки на ответы в 99,9996532% случаев.
Локальная справка является одним из самых полезных средств, которые доступны пользователю командной строки. Если по каким-то причинам вы не можете разобраться с требуемым синтаксисом, то вы можете обратиться к справке, используя файл помощи. Это можно сделать двумя способами:
$ man любая_команда
Вышеприведенная строка выведет на экран весь справочный файл для запрошенной команды в текстовом редакторе Vi. Вы, можете получить больше информации о текстовом редакторе Vi из An Extremely Quick and Simple Introduction to the Vi Text Editor.
$ любая_команда --help
Выше приведенная строка выведет на экран все доступные опции для указанной команды. Вывод опций будет произведен в терминале командной строки. Вы, скорее всего, предпочтете использовать второй способ.
К оглавлению статьи | Следующая часть |