Przejdź do zawartości

Linux Mint/Terminal dla początkujących: Różnice pomiędzy wersjami

m
brak opisu edycji
mNie podano opisu zmian
mNie podano opisu zmian
Linia 21: Linia 21:


== Pierwsze kroki ==
== Pierwsze kroki ==
Terminal możesz uruchomić z menu start, jak każdy inny program. Alternatywą jest użycie skrótu klawiszowego.  
Terminal możesz uruchomić z menu start, jak każdy inny program. Alternatywą jest użycie skrótu klawiszowego.


{{Objaśnienie informacja|Skrót klawiszowy|'''Ctrl''' + '''Alt''' + '''T''' - otwiera Terminal}}
{{Objaśnienie informacja
|Skrót klawiszowy
|'''Ctrl''' + '''Alt''' + '''T''' - otwiera Terminal
}}  


{{Objaśnienie pytanie|Skrót nie działa?|Jeśli podany skrót nie działa, być może masz ustawiony jakiś inny. Uruchom ustawienia '''Keyboard''', przejdź do zakładki '''Shortcuts''' i wyszukaj <code>Launch terminal</code>. Zobacz, co masz przypisane.}}
{{Objaśnienie pytanie
|Skrót nie działa?
|Jeśli podany skrót nie działa, być może masz ustawiony jakiś inny. Uruchom ustawienia '''Keyboard''', przejdź do zakładki '''Shortcuts''' i wyszukaj {{CodeInLine|Launch terminal}}. Zobacz, co masz przypisane.
}}




Gdy uruchomisz terminal, powinno się pokazać mniej więcej coś takiego:
Gdy uruchomisz terminal, powinno się pokazać mniej więcej coś takiego:


{{TerminalUser|}}
{{TerminalUser|~|}}




Linia 38: Linia 44:
Wpisz lub wklej poniższe polecenie i naciśnij '''Enter'''.  
Wpisz lub wklej poniższe polecenie i naciśnij '''Enter'''.  


{{Terminal|echo Siema xDDDDD}}
{{Terminal
|echo Siema xDDDDD
}}




{{Objaśnienie wskazówka|Wklejanie do terminala|Domyślnie w terminalu do wklejania służy skrót '''Ctrl''' + '''Shift''' + '''V'''.<br><br>Możesz też kliknąć na terminal prawym przyciskiem myszy i wybrać '''Paste'''.}}  
{{Objaśnienie wskazówka
|Wklejanie do terminala
|Domyślnie w terminalu do wklejania służy skrót '''Ctrl''' + '''Shift''' + '''V'''.<br><br>Możesz też kliknąć na terminal prawym przyciskiem myszy i wybrać '''Paste'''.
}}  




Po wykonaniu polecenia w terminalu powinna pojawić się nowa linijka o treści "Siema xDDDDD". A jeszcze niżej kolejna pozwalająca wpisać następne polecenie.
Rezultatem powinno być coś takiego:
{{TerminalUser|~|echo Siema xDDDDD<br><br>Siema xDDDDD}}
 
Plus kolejna linijka pozwalająca wpisać następne polecenie.




Linia 63: Linia 77:




{{Objaśnienie ostrzeżenie|Uważaj na zmiany!|Pamiętaj jednak, że im więcej rzeczy pozmieniasz, tym bardziej możesz oddalić się od gotowych poradników, co zmusi Ciebie do większej czujności. Gdy poradnik każe nacisnąć jakąś kombinację klawiszy, musisz pamiętać, że u Ciebie jest inna itp. }}
{{Objaśnienie ostrzeżenie
|Uważaj na zmiany!
|Pamiętaj jednak, że im więcej rzeczy pozmieniasz, tym bardziej możesz oddalić się od gotowych poradników, co zmusi Ciebie do większej czujności. Gdy poradnik każe nacisnąć jakąś kombinację klawiszy, musisz pamiętać, że u Ciebie jest inna itp.
}}
 
 
 
== Nawigowanie po folderach ==
 
{{Do rozbudowy|Tutaj odeślij do poradnika o foldrach w Linuxie, gdy takowy zostanie zrobiony}}
 
 
Gdy uruchomisz terminal z menu start, prawdopodobnie będzie on się znajdował w '''/home.user''', co jest zobrazowane za pomocą symbolu tyldy ~ przed dolarem.
 
{{TerminalUser|~|}}
 
{{Objaśnienie wskazówka
|Uruchamianie terminala w folderze
|Aby uruchomić Terminal w innym miejscu, w systemie możesz otworzyć folder, nacisnąć prawy przycisk myszy i wybrać '''Open in Terminal'''.
 
Alternatywnie możesz przenieść terminal za pomocą komend, co zostanie wyjaśnione w dalszej części poradnika.
}}
 
 
Aby sprawdzić, gdzie się teraz znajdujesz, możesz użyć polecenia '''pwd'''.
 
{{TerminalUser|~|pwd<br><br>/home/user}}
 
 
Załóżmy, że znajdujesz się w '''/home/user''' ('''~'''). Chcesz zorientować się, co masz w tym folderze. Możesz użyć do tego polecenia '''ls''', które wyświetli listę plików i folderów. Polecenie ls możesz wzbogacić o argumenty, które umieszcza się po spacji oraz znaku minus ('''-''').
 
Przykładowo, gdy chcesz dodać argument "'''a'''" każący uwzględnić ukryte foldery, do terminala wpiszesz:
 
{{Terminal
|ls -a
}}
 
Argumentów może być więcej. Na przykład jeśli chcesz uwzględnić ukryte elementy ("'''a'''") oraz wyświetlić listę w szczegółowym widoku ("'''l'''"), wpiszesz:
 
{{Terminal
|ls -la
}}
 
Kolejność liter odpowiada kolejności, w jakiej zostaną wykonane poszczególne argumenty. Tu ona nie ma znaczenia i można bez żadnych konsekwencji zamienić litery. W przyszłości możesz jednak trafić na przypadki, gdy kolejność będzie istotna.
 
 
Ok, jesteś w folderze '''/home/user''' ('''~'''), jest wyświetlona lista i chcesz przenieść terminal do podfolderu '''Documents'''. Użyjesz do tego polecenia '''cd''' wraz z nazwą podfolderu.
 
{{Terminal
|cd Documents
}}
 
{{Objaśnienie wskazówka
|Autouzupełnianie w terminalu
|Nie musisz wpisywać pełnej nazwy. Możesz nacisnąć klawisz Tab, a terminal sam uzupełni resztę, jeśli będzie tylko jedna możliwość.
 
Przykładowo gdy masz w środku 3 foldery na literę "d" - "Desktop", "Documents", "Downloads", wpisanie {{CodeInLine|cd d}} to za mało, bo są trzy możliwości i Tab nic nie zrobi. Ale jeśli wpiszesz {{CodeInLine|cd doc}}, jest tylko jedna możliwość, więc po naciśnięciu Tab powinno się uzupełnić do {{CodeInLine|cd Documents}}.
}}
 
{{Objaśnienie ostrzeżenie
|Rozmiar liter
|W terminalu rozmiar liter ma znaczenie.
 
Jeśli podfolder to '''Documents''', nie zadziała {{CodeInLine|cd documents}}. 
}}
 
Po przeniesieniu terminal powinien zmienić wygląd na:
 
{{TerminalUser|~/Documents|}}
 
 
Aby cofnąć się do poprzedniej lokalizacji, możesz użyć :
* {{CodeInLine|cd -}} (minus), które oznacza "cofnij mnie do poprzedniej lokalizacji, w jakiej byłeś"
* {{CodeInLine|cd ~}} (tylda), które przeniesie do '''/home/user''' niezależnie od tego, gdzie teraz jesteś
 
Załóżmy teraz, że chcesz przejść w górę z '''/home/user''' do '''home'''. W tym celu możesz użyć:
* {{CodeInLine|cd ..}}, które przenosi od nadrzędnego folderu względem obecnego
* {{CodeInLine|cd /home}}, które przeniesie do '''home''' niezależnie od tego, gdzie teraz jesteś
 
 
{{Objaśnienie pytanie
|Co zrobić, gdy lokalizacja zawiera spację?
|Terminal używa spacji jako przedziału pomiędzy argumentami. Gdy więc folder nazywa się '''zabawa spacja''', dasz 2 argumenty komendzie, która oczekuje jednego argumentu (nazwy folderu).
 
Aby temu zaradzić, otocz nazwę znacznikami {{CodeInLine|'}} lub {{CodeInLine|"}} np. {{CodeInLine|cd 'zabawa spacja'}}. Analogicznie, gdy ścieżka zawiera spację np. {{CodeInLine|cd '~/Documents/zabawa spacja'}}.
}}
 
 
{{Objaśnienie informacja
|Przydatne komendy
|Polecenia Terminala służące do nawigowania po folderach:
 
{{CodeInLine|pwd}} - wyświetla aktualną lokalizację
 
{{CodeInLine|cd ścieżka}} - przenosi terminal do innej lokalizacji
 
{{CodeInLine|cd nazwa}} - przenosi do wskazanego podfolderu
 
{{CodeInLine|cd nazwa}} - przenosi do wskazanego podfolderu
 
{{CodeInLine|cd ..}} - przenosi do nadrzędnej lokalizacji
 
{{CodeInLine|cd ~}} - przenosi do folderu "home/user"
 
{{CodeInLine|cd /}} - przenosi do pierwotnego folderu systemu
 
{{CodeInLine|cd -}} - przenosi do poprzedniej lokalizacji
 
{{CodeInLine|ls}} - wyświetla listę plików i folderów
 
{{CodeInLine|ls ścieżka}} - ls we wskazanej lokalizacji
 
{{CodeInLine|ls -a}} - ls z uwzględnieniem ukrytych elementów
 
{{CodeInLine|ls -l}} - ls ze szczegółowym widokiem
 
{{CodeInLine|ls -la}} - 2 powyższe w 1
}}