Навчання базу для початківців, які використовували тільки Windows [закрито]


14

Я повинен дати вступ до використання оболонки (тобто bash) для початківців. Який найосновніший / корисніший предмет, якого я можу навчити когось протягом 1 1/2 години, не вимагаючи занадто багато?

Ось якийсь момент я придумав:

  • Де я (pwd)
  • Зміна каталогів (cd, cd .., cd -)
  • Створення каталогів (mkdir, mkdir -p)
  • Перейменування файлів / каталогів (mv)
  • скопіювати файли / каталоги (cp, cp -r)
  • лістинг записів каталогів (ls, ls -l, ls -a)

Відповіді:


9

Ви також можете подивитися на CLIcompanion :

CLI Companion - це інструмент для зберігання та запуску термінальних команд з графічного інтерфейсу. Люди, незнайомі з Терміналом, знайдуть компанію CLI корисним способом ознайомитись з Терміналом та розблокувати його потенціал. Досвідчені користувачі можуть використовувати CLI Companion для зберігання свого широкого списку команд у списку для пошуку.

Детальніше (та як встановити): https://help.ubuntu.com/community/clicompanion

введіть тут опис зображення

PS: IMHO - найважливіша команда для новачків man <command>. ;-)


5
З мого досвіду, для початківців посібники схожі на ієрогліфіки, написані мертвою мовою :-).
Хелперний метод

2
@HelperMethod Погляньте на tldr - в основному спрощені вправи .
UniversallyUniqueID

14

Я написав клас, який ви можете ознайомитись із розумінням командного рядка, файли pdf ви можете знайти тут:

http://doctormo.org/2009/07/15/ubuntu-system-admin-class-command-line-basics/

попередній перегляд класу pdf

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


6

Переконайтеся, що ви говорите не тільки про те, як використовувати командний рядок, а й чому вони повинні піклуватися. Якщо ви розмірковуєте в режимі мислення GUI, CD і pwd - це поганий спосіб переходу каталогів, які шукають файли. Ваші студенти повинні розуміти, що CLI - це не незграбний спосіб виконання завдань, які вони звикли робити, а чистий, чіткий та потужний спосіб робити багато цікавих речей.

Я б запропонував коротку демонстрацію, що ілюструє те, що робить це так здорово. Може бути ілюстрацією трубопроводів, або крутим використанням findабо grep.

Крім того, якщо ви можете призначити їм книгу для читання, дайте їм На початку ... був командний рядок . Це найкраща експозиція, яку я бачив у філософії CLI взагалі.


3

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


2
+1 Також завжди пропонуйте Linux Mint (а також використовував це сам, поки я не виявив Crunchbang Linux).
Хелперний метод

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