Podstawowe operacje w Linux
Linux nie taki straszny jak się go maluje. Przesiadka z Windowsa na system z pingwinem nie musi być trudna, wystarczy poznać kilka podstawowych poleceń i życie staje się prostsze.
Po co mi Linux?
Dzisiejszy artykuł jest skierowany dla osób, których irytuje Windows, a Linuxa się trochę boją. Dlatego najpierw odpowiem na podstawowe pytanie po co mi Linux?
Linux jest przede wszystkim darmowy, nie ma nieznośnych aktualizacji, które same się robią zawsze w tym momencie, kiedy na prawdę Ci się śpieszy. Jest prosty i przejrzysty. Jednak konsola może na początku przerażać.
Konsola w Linux nie taka straszna
Jest ona nawet całkiem przyjemna i śmiem twierdzić, że nawet lepsza od standardowych okienek. Dlaczego? Najprostszy przykład instalacja programu.
W systemach Windows należy pobrać plik exe, następnie go uruchomić i klikać kilkanaście razy dalej, dalej, dalej, instaluj, zakończ i przy okazji uważać, aby nie zainstalować czegoś dodatkowo. W konsoli wystarczy napisać sudo apt-get install [nazwaprogramu]
i potwierdzić instalację wpisując „y”. Prościej, prawda? Fakt trzeba to polecenie znać, no ale po to jest ten artykuł, abyś poznał czy poznała podstawowe polecenia systemu Linux
Podstawowe polecenia w systemie Linux
Najpierw operacje na plikach. Tutaj musisz pamiętać o fundamentalnej różnicy. Tutaj nie istnieje coś takiego jak dysk C, D,E,Z czy nie wiadomo jeszcze jaki. Tu są katalogi w stylu /var /etc /home
Aby uruchomić konsolę naciśnij skrót CTRL + ALT + T
i od razu powiększ sobie okno, będzie wygodniej pisać.
-
cd
– podstawowe polecenie, którym poruszamy się po katalogach npcd /home/dawid/Pulpit
przenosi nas na pulpit ls -l
– wyświetla listę plików z szczegółamimkdir [nazwa_folderu]
– tworzy nowy folderrm [-rf] [nazwa_pliku]
– usuwa coś. Z flagami rf można usuwać rekursywnie i foldery z zawartościącat [nazwa_pliku]
– szybki podgląd pliku w konsoliecho "[zawartosc]" > [nazwa_pliku]
– tworzy nowy plik z określoną zawartością.cp [plik] [nowy_plik]
– jedno z częściej używanych poleceń – kopiowanie plików.ln -s [zrodlo] [przeznaczenie]
– tworzy najzwyczajniejszy, najprostszy w życiu skrót. Gdy go utworzysz i wpiszesz ls -l to przy nazwie skrótu będzie strzałeczka z informacją, gdzie ten skrót prowadzi.
VIM – najlepszy edytor w konsoli
Temat programu VIM jest bardzo obszerny, jednak ze względu, że osoby, które pierwszy raz mają z nim duży problem (aby go wyłączyć) to go przedstawię w wersji skróconej:
Jak zainstalować VIM?
- Uruchomić konsolę
- Wpisać apt-get install vim -y
- Poczekać
- Cieszyć się z zainstalowanego oprogramowania
Jak edytować plik z VIM?
Oczywiście trzeba uruchomić konsolę przejść do konkretnego pliku i wpisać:
vim [nazwa_pliku]
i uwaga teraz nie możesz jeszcze pisać. Jeśli chcesz zacząć pisać najpierw naciśnij przycisk insert. Na samym dole okna pojawi się napis — WPROWADZANIE — natomiast jak chcesz zastąpić dany tekst naciśnij jeszcze raz przycisk insert i pojawi się napis — ZAMIANA —
Skończyłeś pisać lub chcesz przejść w inne miejsce dokumentu? Nacisnij przycisk esc.
Jak zapisać plik i wyjść z programu VIM?
Po pierwsze naciskamy przycisk esc i wpisujemy dwukropek. Po nim w skrócie wpisujemy komendy:
:[numer lini]
– nie dotyczy to wyjścia, ale przydatne. Szybki skok do konkretnej linii:w
– zapis pliku. Jak się nie uda, bo np nie ma dostępu to pojawi się stosowna informacja:q
– wyjście z programu. Jeśli są jakieś zmiany, których nie chcesz zapisać to spróbuj::q!
Całość zatwierdzasz przyciskiem enter. Polecenia możesz łączyć np: :wq
Na dziś to już koniec…
Jednak to tylko wstęp teoretyczny do innych ciekawszych artykułów związanych z linuxem i konsolą. W końcu ile ciekawych rzeczy można zrobić za pomocą kilku prostych linijek w konsoli takich jak szybkie przenoszenie plików z jednego serwera na drugi, dokładne poznanie vim’a, zautomatyzowanie pracy dzięki plikom bash i zadaniom cron i wiele wiele wiele innych.
Kiedy o tym napiszę? Nie wiem 😀 Jeszcze wiszą artykuły z node do zredagowania 😉 I jeszcze chce się pochwalić moim pierwszym DIY: oczyszczacz powietrze. Także artykułów jeszcze sporo czeka tylko czasu jak zwykle nie ma 🙁