Android

10 Экспертов Ubuntu Tricks

Linux Tip | 10 Useful Linux Commands

Linux Tip | 10 Useful Linux Commands

Оглавление:

Anonim

Недавно я начал работу над новыми советами Ubuntu книга, которая присоединится к моему существующему названию, Ubuntu Kung Fu. Новая книга все еще планируется и не будет опубликована до следующего года, но я подумал, что поделюсь 10 советами, которые включены в мой список. Если у вас есть другие, которые, по вашему мнению, попадут в такую ​​книгу, добавьте их в комментарии ниже. Я бы с удовольствием их услышал, как и другие читатели, я уверен.

Эти советы не являются специфичными для Ubuntu, но они были протестированы на Ubuntu, и я не могу гарантировать, что они будут работать другие дистрибутивы. Возможно, вы уже знаете о некоторых или всех из них, но не поддавайтесь соблазну злорадствовать по этому поводу в комментариях. Вы просто умны, хорошо?

С учетом сказанного давайте начнем!

[Читать дальше: 4 проекта Linux для новичков и промежуточных пользователей]

1. Откройте диалог «Запуск программ суперпользователя»

Вероятно, вы уже знаете, что нажатие Alt + F2 приведет к появлению диалогового окна «Запустить программы». Здесь вы можете ввести любое имя программы для его запуска - я часто использую его для запуска gconf-editor , который, например, не имеет записи в меню. Однако, если вы введете gksu в окно терминала (без ничего), появится аналогичное диалоговое окно, но на этот раз оно позволит вам запустить программу как root (или любой другой пользователь в системе). Вы можете связать команду gksu с комбинацией клавиш (возможно, Shift + Alt + F2) с помощью «Система», «Настройки», «Ярлыки клавиш», чтобы эффективно создавать «суперпользователя» Диалог «Запуск программ».

2. Установить пакеты быстро с помощью GDebi

Я долгое время игнорировал программу GDebi. Чтобы напомнить вам, это графическое приложение, которое позволяет устанавливать пакеты, которые вы загрузили вручную. Он пытается разрешить зависимости, используя репозитории, что является очень полезной функцией. Тем не менее, я всегда предпочитал хорошую старомодную команду dpkg. Затем однажды я попробовал GDebi в командной строке и был шокирован, обнаружив, что он также работает в режиме без использования GUI (т.е. sudo gdebi package.deb), но все же обладает способностью для разрешения зависимостей. Попробуйте. Как только вы это сделаете, вы никогда не захотите снова использовать dpkg -i .

3. CD Tricks

Я уверен, что даже эксперты bash иногда хлопают себя по лбу и говорят: «Ого! Я никогда не знал, что вы можете это сделать!». Недавно я узнал два трюка для команды cd (change directory), которая прошла мимо меня до сих пор. Ввод cd самостоятельно переключит вас обратно в каталог / home (т. Е. Эквивалент cd ~). Ввод cd - переключит вас в последний каталог, который вы просматривали, до того, как переключился на текущий.

4. Добавление каталогов в стек каталога с помощью PUSHD

Пока мы говорим о каталогах, давайте поговорим о стеке каталога. Весьма просто, это список каталогов, хранящихся в bash. В настоящий момент список всегда находится в списке, но в противном случае список будет пустым, пока вы не добавите новый каталог, который вы можете использовать с помощью команды pushd . Например, pushd / usr / bin добавит / usr / bin . Он также переключит вас в этот каталог, чтобы вы могли использовать его вместо cd для навигации (опция -n позволит вам добавить каталог, но оставайтесь там, где вы). Команда dirs покажет список каталогов (помните, что текущий каталог всегда будет наверху). popd удаляет самую верхнюю запись в списке и переключает вас на следующий в списке. Попросите список каталогов. Это может быть очень полезно, если вы администрируете систему и должны прыгать из каталога в каталог и склонны забывать, где важны важные вещи.

5. Быстрое уничтожение процессов с помощью PKILL

Чтобы убить процесс, я всегда использовал либо верхний, либо команды kill или killall вместе с ps | aux чтобы узнать номера / имена процессов. Однако команда pkill удаляет много работы - pkill firefox , например, будет искать список процессов для чего-либо, что соответствует firefox, а затем убить его (т. Е. Отправить SIGTERM). pstree также довольно классная команда и покажет все процессы в родословной, организованной кем-то из них.

6. Настроить Gnome с Центром управления Gnome

Для тех, у кого есть проблемы с отказом от Windows, и которые хотят иметь хороший организованный опыт в панели управления, рассмотрите возможность использования gnome-control-center для ваших потребностей в конфигурации системы, Добавление ярлыка на рабочий стол для этой программы может помочь новичкам справиться с Ubuntu, давая им знакомый опыт работы с Windows и не заставляя их исследовать страшное системное меню.

7. Запуск OpenOffice.org Faster

Если вы используете OpenOffice.org много, вы можете быть разочарованы тем, сколько времени потребуется, чтобы начать каждый раз. Чтобы обойти это, откройте программу «Сессии» («Автозагрузка» в Jaunty, в любом случае щелкните «Система», «Настройки», «Запуск приложений», чтобы найти ее) и добавьте новую запись. В поле «Команда» введите openoffice -nodefault -nologo . Затем перезагрузитесь. Это заставит OpenOffice.org кэшироваться при запуске настольного компьютера Gnome, поэтому запуск любого приложения OO.org в будущем произойдет через секунду. Фактически, вы переносите задержку запуска OpenOffice.org на первоначальную загрузку, но вы ее вряд ли заметите.

8. Очистить дисковый беспорядок в Jiffy

Недостаточно места на диске? Попробуйте ввести sudo apt-get autoremove , а затем sudo apt-get clean в окне терминала. Первая команда удаляет любые неиспользуемые (избыточные) зависимости от системы. Второй удаляет все файлы кэшированных пакетов. Оба безвредны. В хорошо используемой системе, которая была обновлена ​​пару раз, вы можете освободить столько же, сколько гигабайт, используя эти методы. (Сравните до и после использования команды df -h .)

9. Рисунок Out Missing File Extensions

Был отправлен файл без расширения по электронной почте? Не знаю, какой тип файла? (Пользователи Mac особенно виноваты в грехе рассмотрения дополнительных расширений файлов.) Попробуйте выполнить команду file . Просто укажите имя файла сразу. Кроме того, попробуйте команду string . Это покажет любые «печатные строки» в двоичном файле (т. Е. Все, что не является непечатаемым, что обычно указывает данные). Тип файла обычно указан справа вверху, поэтому неплохо было бы вывести вывод строк в head (т.е. строки имя_файла |. глава)

10. Не забудьте свои страницы человека

Ознакомьтесь с этими интересными, но не широко читаемыми справочными страницами: intro - руководство для начинающих по командной строке; hier - краткое изложение иерархии файловой системы; builtins - мини-страницы man для разных команд, которые не имеют собственных собственных страниц (включая pushd , popd и dirs , как обсуждалось выше).

Keir Thomas является удостоенным наград автором нескольких книг по Ubuntu, включая Карманный справочник и справочник Ubuntu.