Хочете спробувати Linux, що робити?


16

Я певний час вивчав рубін на рейках. Спочатку я чинив опір використанню консолі, але через деякий час можу сказати, що ЛЮБИТЬ її. Якщо Linux щось подібне, я думаю, це буде законно.

Я думаю, що я зараз спробую Ubuntu. Однак ось питання - де ви дізнаєтесь поради, прийоми та ярлики для використання Linux для користування Linux? Я дуже хочу стати на правильному шляху з самого початку - мінімізуючи відволікання, максимізуючи продуктивність тощо.

Я думаю як комбінації клавіш та абсолютні основи Linux.


3
Просування консолі клавіатури за допомогою відгуку?!? Я хотів би, щоб я міг підкреслити це питання не один раз і дати йому більше однієї зірки!
Рандольф Річардсон

3
Linux не схожий на кліп. Linux перекомпілює ядро ​​і з’ясує, що ваш бездротовий не працює.
ta.speot.is

1
Я б хотів, щоб у мене був термінал Linux із Провідником Windows ... це було б законно.
користувач541686

1
@ todda.speot.is або в моєму випадку, дізнавшись, що ви випадково створили драйвери файлової системи та дискового контролера як модулі (і не підтримуєте ramdisk)
TuxRug

Єдина необхідна відповідь тут - Slackware / Debian. Використовуйте його на пару місяців, і ви дізнаєтесь все, що варто знати про запуск системи Linux. Після цього перейдіть до дистрибутива фактичного користувача - я запускаю Zenwalk.
new123456

Відповіді:


4

Перш за все, ви хочете знайти посилання на оболонку. Незалежно від того, наскільки хороший посібник ви знайдете в Linux, ви хочете мати можливість шукати окремі команди та їх роботу. Це офіційний довідник GNU Bash, тому він повинен бути досить повним.

Як програміст, вам незабаром сподобається скористатися вдосконаленим керівництвом сценаріїв по bash .

Також ознайомтеся зі сторінками man. Більшість команд повинні мати посібник, доступний через "man commandname" в терміналі.

Існує також вікі про всі речі, що стосуються Ubuntu.

Звичайно, запитайте Ubuntu (au) та Unix & Linux (ul) з цього стека StackExchange-рад запросити вас, якщо у вас є ваші питання. :)


6

Ось короткий список для початку роботи:

  • баш
  • історія
  • греп
  • знайти
  • кіт
  • менше
  • хвіст
  • екран
  • sed
  • awk
  • завиток

Спробуйте скористатися командою man у будь-якому з перерахованих вище, а також команді info, плюс google, звичайно:

man grep
# maybe first:
man man
info 
# usage for example:
info coreutils date invocation

У будь-якому випадку, інші відповіді так само хороші, я просто знаю, що я використовую вищезазначені команди щодня, цілий день.

Веселіться!


1

Чудове місце, щоб дізнатися про ці речі, є на IRC:

  FreeNode (ця мережа популярна серед багатьох розробників)
  http://www.freenode.net/

Вам знадобиться клієнт IRC (на вибір є багато), або ви можете скористатись веб-чатом за адресою http://webchat.freenode.net/, якщо хочете. Канали #Linux та #Ubuntu дуже популярні там, і, ймовірно, будуть справді хорошими місцями для початку роботи - ви можете багато чого навчитися, лише переглянувши те, що запитують тисячі людей у ​​цій корисній мережі.

У SuperUser.com також є система чату, яка, на мою думку, має досить зайнятий канал Ubuntu (вони називають їх "номерами", а не "каналами").

Крім того, погляньте на довгий список [здебільшого] відомих дистрибутивів Linux, і принаймні спробуйте кілька з них, перш ніж налаштувати своє серце на один:

  Ресурси - Операційні системи - Дистрибутиви Linux
  http://www.lumbercartel.ca/resources/os/linux.pl

Кожен дистрибутив Linux має свої переваги, а також багато відмінностей (деякі більш помітні, ніж інші). Залежно від ваших потреб, одна дистрибуція, яка відповідає всім вашим критеріям, може бути непридатною для когось іншого. (Звичайно, приємно мати всі ці варіанти!)


1

Хоча всі інші відповіді поки що мають чудові поради, що мені справді допомогло читання книги про сценарії оболонок. Саме під час цього читання мій командний рядок "словниковий запас" майже подвоївся.


1

Що стосується вивчення оболонки, я бачу, що Довідковий посібник Bash вже був розміщений, але ви також можете перевірити Посібник з розширеного сценарію (ABS). Напевно, один з найкращих навчальних посібників щодо використання оболонки Bash і більшість отриманих там знань може також передатись і на інші * nix оболонки.

Також для Ubuntu перевірте Ubuntu Geek, щоб отримати поради та поради. Я також рекомендую переглядати Wiki Ubuntu Community (не можна розміщувати посилання тут через функцію запобігання спаму на цьому веб-сайті, але ви можете знайти його на сайті Ubuntu). Це разом із посиланнями, розміщеними іншими, повинні розпочати роботу в правильному напрямку.


Wiki посилання спільноти Ubuntu тут >> help.ubuntu.com/community/TitleIndex
Omega

1

Цей веб-сайт: http://linuxcommand.org/ - це гарне місце для початку роботи.

Після цього я отримав би книгу на кшталт цієї: http://www.sobell.com/CR2/index.html , яка дає огляд майже всього.

Однак я вважаю, що найкращий спосіб дійсно ввійти в Linux - це використовувати дружній дистрибутив Linux, командний рядок.

Ubuntu та похідні - це гарне місце для початку, оскільки вони не повністю приховують від вас CLI, але через 6 місяців до року (залежить від того, наскільки нав’язливо ви потрапите в нього), я б спробував встановити http: // www. archlinux.org/ ; сам процес встановлення навчить вас багато чому, не кажучи вже про тони конфігурації тощо. Приклади, наведені у wiki за адресою: http://wiki.archlinux.org/ .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.