Powinienem przedstawić wprowadzenie do korzystania z powłoki (tj. Bash) wszystkim początkującym. Jakie są najbardziej podstawowe / przydatne rzeczy, których mogę nauczyć kogoś w ciągu 1 1/2 godziny, nie wymagając zbyt wiele?
Oto kilka punktów, które wymyśliłem:
- Where Am I (pwd)
- Zmień katalogi (cd, cd .., cd -)
- Utwórz katalogi (mkdir, mkdir -p)
- Zmień nazwę plików / katalogów (mv)
- kopiuj pliki / katalogi (cp, cp -r)
- wyświetlanie wpisów w katalogu (ls, ls -l, ls -a)
Napisałem klasę, na którą można spojrzeć w celu zrozumienia wiersza poleceń, pliki pdf można znaleźć tutaj:
http://doctormo.org/2009/07/15/ubuntu-system-admin-class-command-line-basics/
Omawiam kilka fajnych aspektów zrozumienia bash dla początkujących, uruchamiania programów, zrozumienia katalogów itp. Zapraszam do aktualizacji, przepisywania, czerpania inspiracji z itp.
źródło
Upewnij się, że mówisz nie tylko o tym, jak korzystać z wiersza poleceń, ale także o tym, dlaczego powinny to obchodzić. Jeśli myślisz w trybie GUI, cd i pwd są kiepskim sposobem na przeglądanie katalogów w poszukiwaniu plików. Twoi uczniowie muszą zrozumieć, że CLI nie jest niezdarnym sposobem wykonywania zadań, do których są przyzwyczajeni, ale czystym, rześkim i potężnym sposobem wykonywania wielu fajnych rzeczy.
Sugerowałbym krótką demonstrację ilustrującą to, co sprawia, że jest tak fajnie. Może ilustracją rurociągów lub fajnym zastosowaniem
find
lubgrep
.Ponadto, jeśli możesz przypisać im książkę do przeczytania, daj im na początku ... była linia poleceń . To najlepsza ekspozycja, jaką widziałem na temat filozofii CLI w ogóle.
źródło
poleciłbym, aby poprosić ich o korzystanie z Linuksa w ich domu, po prostu powinni zacząć się do tego przyzwyczajać, a następnie nauczyć ich terminali. najpierw zapewnij im przyjazny dla użytkownika linux, taki jak linux mint, który jest dobry dla początkujących
źródło
Oto fajny samouczek: http://www.freeos.com/guides/lsst/ch01sec07.html
Spójrz na to. Myślę, że to byłby dobry początek.
źródło