Який найкращий спосіб навчитися користуватися Ubuntu з терміналом? [зачинено]


19

Часто є деякі речі, які нам потрібно зробити, налаштувати системні налаштування, виконати деякі процеси, проте навіть на Ubuntu, іноді немає графічного інтерфейсу для виконання таких завдань, саме тому ми приходимо до таких місць, як форум Ubuntu, askubuntu або навіть пошук в Google.

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

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

Який найкращий спосіб зробити це?


є посилання, яке має для вас величезну інформацію: ubuntuforums.org/showthread.php?t=1909108
rɑːdʒɑ

Дякую, насправді є багато з чого почати вивчати Linux на цій посаді;)
Neptunno

Я порекомендував тут кілька чудових ресурсів: askubuntu.com/questions/168142/…

1
Ви можете завантажити Pdf-файл командного проекту linux з sourceforge.net/projects/linuxcommand
Pandya

Відповіді:


10
  1. У двох словах, Linux вважається хорошою книгою для команд Linux. Ви можете побачити цю книгу. (Я визнаю, що я не повністю прочитав книгу, але мені здається хорошим для команд. Див. Коментар нижче від фактичного читача)

  2. Інтернет-каталог корисних команд Linux також може вам дуже допомогти

  3. Я знайшов книгу Біблії Ubuntu Linux надзвичайно корисною та доброзичливою ознайомленням з Ubuntu. Саме "Вільям фон Хаген".

  4. Ви можете переглядати сторінки керівництва Linux у веб-браузері, встановивши man2html.

    sudo apt-get install man2html
    
  5. Ви можете переглядати інформаційні сторінки GNU, ввівши infoслідом імені команди в терміналі. Графічний спосіб зробити те ж саме потрібно info2wwwпакет. Встановіть його за допомогою sudo apt-get install info2www.
    (Вони є більш корисними, і я дуже рекомендую їх зрозуміти команди Linux, такі як sed, grep та інші)


Мені сподобався каталог корисних команд, хоча я, можливо, не встигну його вивчити, я можу просто піти прямо і отримати корисну команду, коли мені це потрібно. Спасибі!
Нептунно

2
Крім того, якщо ви пам’ятаєте першу одну чи дві букви команди (або якщо ви добре здогадаєтесь), натискання вкладки 2 або 3 рази автоматично заповнить усі можливі збіги. Перша вкладка нічого не відображатиме, якщо є дублюючі збіги, друга може запитати, чи хочете ви всіх матчів - але не дозволяйте це лякати вас, вона дає їм сторінку за раз, і ви завжди можете її скасувати, і тоді ви можете побачити список. Введіть частковий каталог або ім'я файлу, натисніть вкладку, і це буде автоматично заповнено.
Марті Фрід

Я починаю насолоджуватися грою з терміналом. Зараз це не здається таким складним, як раніше. Дякую за ці поради;)
Neptunno

3

Читайте про bash, що є оболонкою командного рядка. Якщо ви коли-небудь використовували MS-DOS, це схоже. Більшість команд, які ви використовуєте, є досить прямими: вона починається з команди, після якої пробіл. Команда може бути або внутрішньою командою bash, або зовнішньою програмою / командою. Якщо він зовнішній, він повинен бути там, де баш може його знайти, або в шляху, або в зазначеному.

Після команди часто є варіанти, які залежать від команди. Після опцій можуть бути потрібні імена файлів. Майте на увазі, що пробіли в цьому списку містять окремі елементи, тому, якщо в імені файлу є пробіл, його потрібно "уникнути", як от: ім'я \ з \ пробілами. Кожен пробіл має зворотний проріз перед ним, щоб зробити його символом, а не роздільником. Зазвичай ви можете також поставити подвійні лапки навколо імені.

Якщо це команда bash, ви можете дізнатися більше кількома способами:

Введіть man name_of_command, де name_of_command - назва програми. Використовуйте пробіли для перегляду сторінок у тексті, 'b' до сторінки назад та 'q' для виходу.

Введіть, name_of_command --helpщоб отримати скорочений список опцій

Ви можете отримати багато інформації, ввівши "man man man", а також "man bash". Але деякі простіші підручники корисні для початку роботи.

Отже, наступного разу, коли ви побачите команду, спробуйте ввести перше слово після команди "man" або введіть перше слово, а потім --help, щоб отримати відчуття того, що це параметри.

Вивчивши командний рядок bash, ви зможете експериментувати з деякими більш досконалими темами. В Інтернеті є багато навчальних посібників з Linux.


Я не здогадувався, що термінал має цю корисну інформацію. Також приємне вступ до термінального використання. Велике спасибі!
Нептунно

1
Термінал має дивовижну кількість корисних функцій, і після того, як ви почнете їх вивчати, це робить користування терміналом цікавим. Ви можете шукати попередні команди за допомогою Ctrl-R, відкликати команди, натискаючи стрілку вгору кілька разів, згадувати попередню команду або її частини в середині наступної команди - наприклад, якщо ви забудете використовувати sudo, то можете введіть "sudo !!", і він буде нагадувати всю команду. Багато варіантів, таких як "!" (часто називають ударом, як у Crunch Bang = #!). Потрапивши туди, де можна зрозуміти, що говорить "man bash", ти можеш багато чого навчитися.
Марті Фрід

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

0

Я завжди думаю, що найкращий спосіб - це спробувати, але з командного рядка іноді важко почати.

Деякі речі, що мене почали -

Один використовував термінал, який має графічні частини для навігації, один я рекомендую (хоча він не підтримується) - оболонка Hotwire.

Встановіть через програмний центр

Також розгляньте можливість створення текстового файлу, який ви зможете записати команди та місця, поки ви все одно не дізнаєтесь їх напам’ять.

Ще одна річ, з якої я розпочав роботу, - це Посібник по кишені Linux , він має основні терміни, структуру файлів і команди терміналів. http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284

І пам’ятайте, CAPS розраховують на Linux, тому, якщо ви назвали папку FoLdEr, вам потрібно ввести її саме так, щоб дістатися до неї.

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