Po prostu zaczynaj się na Linuksie? Wykonywanie się w wygodnym z wierszem poleceń jest niezbędny. Jeśli jesteś już zaznajomiony z narzędziami wiersza poleceń, znajdziesz, że Linux i Mac udostępniasz wiele wspólnych, ale polecenia Windows mają mniej podobieństwa. Spójrzmy.
Linia poleceń Linux
Novercomers do Linuksa są często zaskoczeni, ile czasu doświadczali użytkownicy Linux spędzać na linii poleceń. Istnieje wiele dobrych powodów, dla których okno terminalowe jest tak popularne. W przypadku administracji systemowej jest to zdecydowanie najbardziej elastycznego i potężnego sposobu wydania poleceń do komputera. Masz więcej poleceń na wyciągnięcie ręki - i mogą zapewnić więcej opcji - niż twoje środowisko pulpitu i aplikacje, a linia poleceń jest znacznie szybsza. Możesz także skryptować powtarzające się zadania, tworzyć aliasy i napisz funkcje powłoki, aby zwiększyć wydajność.
Jeśli myślisz o przeprowadzce do Linux z okien, lub po prostu chcesz grać w pobliżu podsystemu Windows dla Linuksa, znajdziesz wiersz polecenia bogaty i wszechstronny plac zabaw. Dostępne jest wiele poleceń. Tak wielu w rzeczywistości, że jest przytłaczający dla osób zaczynających się od Linuksa.
Nie pomaga, aby wiele poleceń Linux ma niejasne, dwuliterowe nazwy. Ale istnieją inne polecenia z nazwami, które można rozpoznać, jeśli zebrałeś jakieś doświadczenie w oknie poleceń systemu Windows. Polecenia
świst
oraz
netstat.
Na przykład, wykonaj tę samą nazwę w systemie Windows i Linux.
Odkrywanie i zapamiętywanie poleceń dla zadań, które często występują na zwykłej platformie obliczeniowej, jest świetnym sposobem na rozpoczęcie czuwania w domu na nowej platformie. Zebraliśmy kolekcję 10 poleceń Windows i dostarczyliśmy odpowiednik Linuksa. Pomijaliśmy bardzo podstawowe, proste polecenia.
ZWIĄZANE Z: 37 Ważne polecenia Linux powinieneś wiedzieć
Zmiana katalogu
Płyta CD
jest taki sam na obu platformach, a
ls.
na Linuksie robi co
reż
robi w systemie Windows. To dwie rzeczy mniej się martwić, ale tak naprawdę nie poruszają cię bliżej niczego, co jest prawdziwie produktywne. Polecenia Linux, które wybraliśmy, są przydatne i mają bezpośrednio odpowiednik systemu Windows, będziesz już zaznajomiony, jeśli używałeś wiersza polecenia systemu Windows.
1. Wyświetl zawartość pliku: CAT
ten
Kot
Polecenie to odpowiednik do okien
rodzaj
Komenda. Wyświetla zawartość pliku w oknie terminala. Możesz także połączyć wiele plików do jednego pliku. To "kot" w środku "Concatenate", który daje to polecenie jego nazwę.
Mamy werset wiersza w pliku o nazwie "Verse-1.txt". Możemy zbadać jego zawartość z
Kot
polecenie, przekazując nazwę pliku jako parametr wiersza polecenia.
Cat Verse-1.Text
Aby zobaczyć zawartość innego pliku, po prostu przekazujemy nazwę innego pliku:
Cat Verse-2.txt
Aby zobaczyć oba pliki jednocześnie za pomocą jednego polecenia, przekazujemy oba nazwy plików do
Kot
:
Cat Verse-1.txt Verse-2.txt
Aby utworzyć nowy plik zawierający zawartość dwóch plików, możemy użyć przekierowania, aby wysłać wyjście
Kot
w nowy plik.
Cat Verse-1.txt Verse-2.txt & GT; Newfile.Text
2. Działania stowarzyszeniowe do typów plików: MimoPen
ten
mimopen.
polecenie działa jak okna
łącznik
Komenda. Skojarzy domyślny program z typem pliku.
Windows używa rozszerzeń plików do identyfikacji typów plików. Linux robi rzeczy inaczej. Określa typ pliku, patrząc na zawartość plików tekstowych lub podpisu cyfrowego zawartego w pierwszych bajkach plików cyfrowych.
Aby utworzyć stowarzyszenie plików, użyj
mimopen.
z
-D
(Zapytaj o domyślną) opcję i przejść w nazwę pliku typu, dla którego chcesz ustawić stowarzyszenie.
MimoPen -d Kernel-article.mm
Jeśli aplikacja, której chcesz użyć, zostanie wymieniony, wprowadź jego numer. W tym przykładzie nasza pożądana aplikacja nie jest wymieniona. Możemy wprowadzić "6", a następnie wpisz polecenie, które uruchamia aplikację. Chcemy otworzyć ten typ pliku z Freemind, aplikacją mapowania umysłu.
Aplikacja zostanie uruchomiona dla Ciebie, otwierając plik podany w wierszu poleceń.
Ta aplikacja zostanie teraz użyta do otwarcia plików tego typu.
3. Ustaw atrybuty plików: Chmod
ten
Chmod.
Komenda
Ustawia atrybuty plików, podobnie jak okna
atrybutko
polecenie robi. W Linuksie możesz ustawić
Uprawnienia
Do czytania plików, pisania do plików i wykonanie plików, z innym zestawem atrybutów dla właściciela pliku, grupa użytkowników, do której należy plik, do i wszyscy inni. Atrybuty te mogą być również stosowane do katalogów.
Używając
-L.
(Długie format) opcja z
ls.
Polecenie pokazuje listę znaków dla każdego pliku, który wygląda tak.
-RWXRWXRWX
Jeśli pierwsza postać jest łącznikiem "-" oznacza to, że aukcja reprezentuje plik. Jeśli pierwsza postać jest "D", a lista reprezentuje katalog.
Reszta ciągu składa się z trzech grup trzech znaków. Od lewej pierwsze trzy pokazują uprawnienia do plików właściciela, środkowym trzema pokazuje uprawnienia do plików grupy, a trzy znaki pokazują uprawnienia dla innych.
W każdej grupie od lewej do prawej postacie reprezentują uprawnienia do odczytu, zapisu i wykonania. Jeśli występuje "R", "W" lub "X", ten atrybut został ustawiony. Jeśli list został zastąpiony przez myśl "-", że pozwolenie nie jest ustawione.
Łatwy sposób na użycie
Chmod.
reprezentuje każdy zestaw trzech uprawnień z cyfrą. Dając trzycyfrowy numer
Chmod.
Możesz ustawić uprawnienia dla właściciela, grupy i innych. Podstawowa cyfrowa reprezentuje właściciela. Środkowa cyfra reprezentuje grupę. Digit w prawo reprezentuje innych. Cyfry wahają się od zera do siedmiu.
- 0. : Brak pozwolenia
- 1. : Wykonaj pozwolenie
- 2. : Zgłaszanie do zapisu
- 3. : Napisz i wykonaj uprawnienia
- 4. : Zezwolenie odczytu
- 5. : Przeczytaj i wykonuj uprawnienia
- 6. : Odczyt i zapis Uprawnienia
- 7. : Czytaj, napisz i wykonaj uprawnienia
Plik "Howtogeek.txt" ma pełne uprawnienia dla wszystkich. Zmienimy to do pełnych uprawnień dla właściciela (7), czytać i napisać (6) dla grupy, i czytamy (4) dla wszystkich innych.
LS -L Howtogeek.Text
Chmod 764 Howtogeek.txt
LS -L Howtogeek.Text
4. Znajdź ciąg: grep
Windows ma The..
odnaleźć
Komenda. Wyszukuje pliki tekstowe do dopasowywania ciągów. Odpowiednik Linuksa jest
grep.
. Elastyczność i wyrafinowanie
grep.
może być przytłaczający, ale jego podstawowe zasady są proste. Skanuje tekst poprzez poszukiwanie pasujących ciągów.
Aby wyszukać plik "/ etc / passwd" do wpisów pasujących do "Dave", którego korzystamy z tego polecenia:
Grep Dave / etc / Passwd
Ciąg nie musi być całym słowem. W rzeczywistości można wyszukiwać za pomocą bogatego zestawu wieloznacznych i wyrażeń regularnych.
Grep Ove Verse-1.txt
Możesz także użyć
grep.
Aby wyszukać wyjście z innego polecenia. ten
ps.
Listy poleceń działa procesów. ten
-mi
(wszystko) Opcja zawiera listę wszystkich procesów. Możemy to zrobić
grep.
i szukaj procesów z "Naut" w ich imieniu.
PS -E |. Grep Naut
Aby zobaczyć bardziej szczegółowy opis
grep.
i jego regularne wyrażenia, sprawdź nasze
Pełny artykuł na temat
grep.
.
ZWIĄZANE Z: Jak korzystać z polecenia GREP na Linuksie
5. Znajdź różnice plików: diff
ten
diff.
polecenie jest Linux, co
fc.
polecenie jest do systemu Windows. Porównuje dwa pliki i podkreśla różnice między nimi. Jest to szczególnie przydatne, gdy porównujesz nowsze i starsze wersje kodu źródłowego programu, ale jest równie przydatny, gdy sprawdzasz dwie wersje dowolnego znacznego pliku tekstowego.
Aby porównać dwa pliki, przekazać swoje nazwy w wierszu poleceń:
Diff Core.c Old-Core.C
Zmiany są liniami, które zostały dodane, linie, które zostały usunięte lub linie, które zostały zmodyfikowane. Każda zmiana jest opisana w postaci shorthand, a następnie wyświetlana. Shorthand wymienia numer linii (lub zakres linii) w pierwszym pliku, liście, a następnie numer linii lub cyfry w drugim pliku. List może być:
- C : Linia w pierwszym pliku należy zmienić, aby dopasować linię w drugim pliku.
- D : Linia w pierwszym pliku musi zostać usunięta, aby dopasować drugi plik.
- a : Dodatkowe treści muszą być dodane do pierwszego pliku, aby było dopasować drugi plik.
Aby zobaczyć porównanie bok-by -bout, użyj
-Y.
(Sideways) opcja. Często przydatne jest użycie
-W.
(Szerokość) Opcja ograniczenia szerokości wyjścia w przeciwnym razie linie owinięte mogą spowodować trudne do interpretacji wyjścia.
Diff -y -w 70 Core.c Old-Core.C
Linie są wyświetlane obok siebie. Zmienione, dodane lub usunięte linie są oznaczone symbolem na środku wyświetlacza. Symbole mogą być:
- |. : Linia zmieniona w drugim pliku.
- & lt; : Linia usunięta z drugiego pliku.
- & gt; : Linia dodana do drugiego pliku, który nie jest w pierwszym pliku.
6. Znajdź adres IP: Addr IP
Okna
Ipconfig.
Polecenie wyświetla informacje o połączeniu sieciowym i adresem IP. Aby wykonać to samo w Linuksie, użyj
ten
IP.
Komenda
. Bierze wiele obiektów i opcji, które zmieniają jego zachowanie, takie jak
addr.
, który wyświetla informacje o adresie IP.
Addr IP
Znajdziesz swój adres IP na wyjściu. W tym przykładzie adres IP jest wyświetlany jako 192.168.1.40/24. Oznacza to, że adres IP wynosi 192.168.1.40, a maska sieciowa wynosi 255.255.255.0. "/ 24" jest niejawną analizą prowadzenia domeny dla maski sieciowej z trzema zestawami 8 bitów ustawionych na 1.
Istnieje bogate informacje dostępne przez
IP.
Komenda. Zapoznaj się z naszym pełnym artykułem, aby dowiedzieć się więcej.
ZWIĄZANE Z: Jak korzystać z polecenia IP na Linuksie
7. Odkryj informacje o sieci: NetStat
Odpowiednik do okien
netstat.
Polecenie ma taką samą nazwę na Linuksie. Linux.
netstat.
Polecenie wyświetla informacje o połączeniach sieciowych, w tym gniazd i innych struktur danych. Gdyby
netstat.
nie jest już zainstalowany na komputerze, możesz go zainstalować za pomocą menedżera pakietów dla dystrybucji.
Aby zobaczyć nasłuchiwać gniazda TCP / IP, użyj
-L.
(słuchanie) i
-T
(TCP / IP) Opcje:
NetStat -lt
ZWIĄZANE Z: Jak korzystać z NetStat na Linuksie
8. Rozwiązywanie problemów z łącznością: ping
Kolejne polecenie, które ma taką samą nazwę, jak jego odpowiednik okna,
świst
prawdopodobnie potrzebuje niewiele wprowadzenia. Jest to świetne narzędzie do testowania połączeń sieciowych i sprawdzić, czy istnieje prawidłowa trasa między urządzeniami sieciowymi.
Wysyła
ICMP ECHO_REQUEST.
pakiety do urządzenia zdalnego i słucha odpowiedzi. Następnie mówi ci, czy można wykonać połączenie, a średnia wycieczka w obie strony w milisekundach.
Możesz użyć
świst
z adresami IP lub nazwami domeny i sieci.
Ping www.howtogeek.com
Wysłać określoną liczbę żądań ping, użyj
-C
(Count) opcja.
Ping -C 4 www.howtogeek.com
9. Odkryj szczegóły sprzętu: Lshw
Użytkownicy wiersza poleceń systemu Windows będą znać
Informacja o systemie
Komenda. Linux.
Lshw.
Polecenie zapewnia ten sam rodzaj funkcjonalności. Może być konieczne zainstalowanie tego polecenia na niektórych dystrybucji.
Z tego polecenia jest dużo wyjścia. Zazwyczaj jest to wygodniejsze do rur do wyjścia
mniej
. Użyj również
sudo.
Dzięki temu poleceniu, aby uzyskać zgodę na dostęp do plików systemowych i strumieni.
sudo lshw | Mniej
Aby uzyskać skondensowany przegląd, użyj
-niski
opcja.
sudo lshow -short
Jest wiele różnych narzędzia, które pokazują różne podzbiory informacji o sprzęcie . Sprawdź nasz pełny artykuł o opisie kilku z nich.
ZWIĄZANE Z: Jak wymienić urządzenia komputera z terminalu Linux
10. Określ trasę pakietów: Traceroute
Linux.
Traceroute.
Komenda
jest analogiem okien
tracert.
Komenda. To kolejny, który może być konieczny do zainstalowania w dystrybucji. Liczy chmiel z routera do routera, ponieważ pakiety udają się z komputera do urządzenia zdalnego. Niektóre urządzenia nie ujawniają o sobie. Te urządzenia tajemnicze są wyświetlane jako linia gwiazd "*" w wyjściu.
Możesz użyć TraceRoute z adresami IP lub nazw domen i urządzeń.
TraceRoute www.blarnedle.ie
Świat różnic
System Windows i Linux są rozróżniane, a jednocześnie mają wspólne nazwy poleceń - a nawet nazwy poleceń. To nie jest zbyt zaskakujące. Odszedł gniazda Windows Unix. , więc jest pewne nakładanie się w tej terminologii w dwóch systemach operacyjnych.
A niektóre narzędzia są tak przydatne, są związane, pojawiają się na wszystkich platformach. ten
świst
Na przykład polecenie znajduje się na prawie każdej platformie, o której możesz wymyślić.
Przychodząc do Linuksa z okien jest szokiem kultury, nie ma tego ucieczki. Ale to rodzaj punktu. Jeśli to było takie samo, jak dobrze możesz trzymać okna. Ale kilka znajomych twarzy może zdecydowanie pomóc w łatwościach w świecie Linuksa.