Командный минимум убунтоида

Конечно же, на первом месте находится команда sudo. На русский переводится, как «суперпользователь выполняет». Однако, нередко пользователь забывает свою команду предварить этим волшебным словом и, досадуя, повторно набирает ту же команду, но уже с sudo. Не надо этого делать! Получив от системы сообщение типа «только рут или суперъюзер может выполнить это», надо в ответ на подобное ругательство спокойно набрать приказ sudo !! и всё, система вам подчинится. Заметьте, что перед вашим восклицанием обязательно должен быть пробел.
На втором месте находится команда … нет, не cd – сменить директорий, а pushd новый_директорий. По этой команде текущий директорий записывается в стек директориев, а далее автоматически выполняется команда «cd новый_директорий». Чтобы вернуться к прежнему директорию, достаточно набрать popd. Очень удобно! Отмечу, что пары pushd/popd могут быть и вложенными. Ну, а если надо вернуться в домашний директорий, то cd ~
На третьем месте две команды: команда ls – вывод содержимого текущего директория и команда копирования «cp что куда». Первая заповедь при экспериментах: скопировать конфигурационный файл! Игнорирование этой заповеди чревато переустановкой системы.
На четвёртом месте находится команда sudo apt-get install имя_пакета. «Вести» многократно описывали, что это за команда, кто не знает или забыл, пожалуйста, наберите без кавычек в строке поиска «apt-get install site:kv.by». :)
Я не могу оставить без внимания команду history. Она выводит в окно терминала все ранее введённые вами команды и нумерует их. Казалось бы, какая от этого польза? А вот какая: вы можете выполнить любую из этих «исторических» команд, введя в терминале восклицательный знак и её номер. Например, под номером 651 находится команда «ping четыре_октета». Вместо того, чтобы скрупулёзно повторять давно набранную команду, просто командуете !651. Чтобы записать историю команд в файл, выполните в терминале history > history и в дальнейшем пользуйтесь содержимым текстового файла history. У кого есть принтер – распечатайте файл истории.
Ну и, наконец, убунтоид обязательно должен уметь устанавливать крутые игры, которые не устанавливаются, как пакеты, командой apt-get install. Скачав и распаковав такую игру, поищите файловым менеджером в домашней директории файл с именем игры и с расширением .sh. Это установочный скрипт. Чтобы его выполнить, надо кликнуть по этому скрипту правой кнопку мыши, затем левой кнопкой выбрать «Открыть в другой программе – Использовать собственную команду» и в открывшейся строке ввести sh.
Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Аватар пользователя leo3
Вспоминается зеленоватый алфавитно-цифровой монитор, длинные диалоги типа >pip pip> pip>abo pip >d: d:>list d:*.for :)... мне кажется, что сам принцип подобного командного диалога с системой морально устарел...
Аватар пользователя leo3
:)хотя нужно попробовать...
Аватар пользователя mike
Нет. У меня и так кжд неделю командирка. Да и стар я.
Аватар пользователя mike
Кто не владеет терминалом, тот не владеет системой. За неск мин пишется скрипт, который делает то, на что вы мышкой потратите на порядок-другой времени больше. К тому же скрипт м.б. использован многократно. Мне даже как-то неудобно растолковывать это. Многие операции можно эффективно выполнять только в терминале. Например, попробуйте мышью доустановить недостающие пакеты, появившиеся в зависимостях после обновления уже установленных пакетов. :)
Аватар пользователя mike

Часто,  будучи склеротиком и забывая, где какой конфиг находится, пользуюсь немудрёным приёмом,  который освежает память. Например, надо вспомнить, где редактировались конфиги с помощью gedit; тут-то и помогает пайп в grep:

history | grep 'sudo gedit'

В этом примере в окно терминала поступят "исторические" команды, содержащие "sudo gedit". Для большей селективности в фильтр можно добавлять также и  начала путей типа /etc и т.д. :)