Podstawowe komendy i polecenia w Linux 1. Polecenia zwišzane z użytkownikami, grupami, loginami i zamykaniem systemu * shutdown(zamykamy Linuxa) * adduser (dodajemy nowego użytkownika) * newgrp (dodajemy nowš grupę) * passwd (zmieniamy hasła) * logout (wylogowanie się) * who (sprawdzamy kto jest aktualnie zalogowany) * users (j/w) * w (j/w) * whoami (sprawdzamy kim jestemy) * mesg (zezwolenie na przyjmowania komunikatów) * write (wysłanie wiadomoci do danego użytkownika) * wall (j/w tylko do wszystkich użytkowników) * rwall (j/w tylko do wszystkich w sieci) * ruser (wywietla użytkowników pracujšcych w systemie) * talk (możliwoć interaktywnej rozmowy) * finger(szczegółowe informacje o użytkownikach) * su (zmieniamy się w innego użytkownika) * chmod (zmieniamy parametry pliku) * chown (zmieniamy właciciela pliku) * chgrp (zmieniamy jaka grupa jest włacicielem pliku) 2. Polecenia zwišzane z plikami i katalogami * Polecenia zwišzane z katalogami o ls (pokazuje nam zawartoć katalogu) o dir (okrojona wersja ls, pochodzšca z msdos'a) o pwd (pokazuje nam katalog w którym się znajdujemy) o cd (zmieniamy katalog) o rmdir (usuwamy katalog) o mkdir (nowy katalog) * Polecenia zwišzane z plikami o cat (edytowanie tekstu) o rm (usuwamy plik(i)) * Polecenia zwišzane z kopiowaniem i przenoszeniem, plików i katalogów o mv (przenosimy plik lub zmieniamy jego nazwę) o cp (kopiujemy plik) o mvdir (przenosimy katalog lub zmieniamy jego nazwę) 3. Polecenia zwišzane z procesami * ps (pokazuje nam jakie procesy sš aktualnie wykonywane) * kill ("zabijamy" procesy) 4. Polecenia zwišzane z pomocš * help (wywietla nam wszystkie polecenia w Linuxie) * man (pokazuje nam pomoc do programu) 5. Polecenia zwišzane z kompresjš i archiwilizacjš * gzip(kompresuje nam archiwum *.gz) * tar (archiwizuje nam archiwum *.tar) I. Polecenia zwišzane z użytkownikami, grupami, loginami i zamykaniem systemu: shutdown |-Przeznaczenie: zamykanie systemu |-Parametry: shutdown [minuty] [informacja dla zalogowanych użytkowników] | shutdown - natychmiastowe zamknięcie systemu | shutdown now - j/w | shutdown 0 (zero) - j/w | shutdown 2 - system zamknie się za 2minuty | shutdown 2 2minuty do wył. systemu - system zamknie się za 2minuty pokazujšc komunikat |-Opis: to polecenie służy do zamykania systemu, jest możliwoć ustawienia tej komendy, żeby | zamyknęła Linuxa za np. 2 min. powiadamiajšc zalogowanych użytkowników |-Patrz także: --- |_________________________________________________________________ adduser |-Przeznaczenie: dodawanie nowego użytkownika |-Parametry:adduser [nazwa użytkownika] | adduser jan - dodaje użytkownika do komputera o nazwie(imieniu) jan |-Opis: jeli jeste zalogowany jako root masz prawo dostępu do tej komendy, jeli nie jeste musisz | się najpierw przelogować na root'a |-Patrz także: [passwd] [newgrp] |_________________________________________________________________ newgrp |-Przeznaczenie: dodawanie nowej grupylub przełšczanie na innš |-Parametry:newgrp [nazwa grupy] | newgrp programmers - dodaje nowš grupę o nazwie programmers |-Opis: jeli jeste zalogowany jako root masz prawo dostępu do tworzenia grupy, jeli nie masz | prawo do zmieniania się międz nimi |-Patrz także: [adduser] |_________________________________________________________________ passwd |-Przeznaczenie: zmiana hasła |-Parametry: passwd [użytkownik] | adduser - zmienia hasło loginu na którym jeste zalogowany | adduser thomson - zmienia hasło użytkownika thomson, jeli jeste zalogowany jako root i nie | musisz znać poprzedniego hasła zwykłego użytkownika |-Opis: jeli jeste zalogowany jako root masz prawo dostępu do tej komendy, jeli nie jeste musisz | się najpierw przelogować na root'a |-Patrz także: [adduser] |_________________________________________________________________ logout |-Przeznaczenie: służy do wylogowania się |-Parametry: brak |-Opis: po wpisaniu polecenia widzimy napis do zalogowowania się |-Patrz także: [adduser] |_________________________________________________________________ who |-Przeznaczenie: sprawdzamy kto jest aktualnie zalogowany |-Parametry: who [parametry] | who - pokazuje np: root tty01 Dec 13 12:42 | who am i - pokazuje nam informacje o naszym loginie |-Opis: możesz za pomocš tego polecenia sprawdzić kto jest zalogowany lub "kim" jeste w systemie |-Patrz także: [users] [w] [whoami] |_________________________________________________________________ users |-Przeznaczenie: pokazuje kto jest zalogowany |-Parametry: brak |-Opis: ta komenda jedynie pokazauje po przecinku nazwy użytkowników zalogowanych w systemie |-Patrz także: [who] [w] [whoami] |_________________________________________________________________ w |-Przeznaczenie: pokazuje kto jest zalogowany |-Parametry: brak |-Opis: po wpisaniu widzisz napisy : | 8:43pm up 13 min, 3 users, load average: 0.07, 0.20, 0.20 | USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT | ^^^a co poszczególne rzeczy oznaczajš^^^ | 8:43pm - bieżaca godzina (20:43) | up 13 min - jak długo pracuje nasz system (13min) | 3 users - ilu użytkowników pracuje w systemie | load average - obcišżenie systemu przez programy | USER - identyfikator użytkownika | TTY - nazwa terminalu | FROM - informacja dodatkowa | LOGIN@ - godzina zalogowania | IDLE - ile czasu upłynęło od ostatniego nacinięcia klawisza | JCPU - czas zużyty przez wszystkie programy na danym terminalu | PCPU - oraz przez wszystkie programy w danym momencie | WHAT - nazwa aktywnego procesu |-Patrz także: [who] [whoami] [whoami] [users] |_________________________________________________________________ whoami |-Przeznaczenie: sprawdzamy nazwš loginu na którym się zalogowalimy |-Parametry: brak |-Opis: jeli jeste zalogowany jako root to wywetla napis w następnej linijce "root" |-Patrz także: [who] [w] [users] |_________________________________________________________________ mesg |-Przeznaczenie: zezwolenie lub nie na przyjmowania komunikatów |-Parametry: adduser [Yn] | mesg y - możesz otrzymywać wiadomoci | mesg n - nie możesz otrzymywać wiadomoci |-Opis: jest to możliwoć ustawienia czy do ciebie majš przychodzić komunikaty |-Patrz także: [write] [wall] [rwall] [ruser] |_________________________________________________________________ write |-Przeznaczenie: wysyłanie komunikatów |-Parametry: write [użyykownik] [wiadomoć] | write pasternak wiadro - wysłanie wiadomoci do użytkownika pasternak, u pasternaka pojawi się tekst: | Message from silverstar!root on tty1 at 23:33 wiadro | po polsku i ludzku: "Wiadomoć od root wysłana o godz. 23:33" i teraz wiadomosc "wiadro" |-Opis: polecenie daje możliwoć wysłania komunikaty do wybranej osoby |-Patrz także: [mesg] [wall] [rwall] [ruser] |_________________________________________________________________ wall |-Przeznaczenie: wysyłanie komunikatów |-Parametry: wall [plik tekstowy] | wall mes.txt - wysłanie do wszystkich użytkowników wiadomci z pliku mes.txt |-Opis: polecenie daje możliwoć wysłania wiadomoci do wszystkch osób |-Patrz także: [mesg] [write] [rwall] [ruser] |_________________________________________________________________ rwall |-Przeznaczenie: wysyłanie komunikatów |-Parametry: wall [plik tekstowy] | wall mes.txt - wysłanie do wszystkich sieci wiadomci z pliku mes.txt |-Opis: polecenie daje możliwoć wysłania wiadomoci do wszystkch sieci |-Patrz także: [mesg] [write] [wall] [ruser] |_________________________________________________________________ ruser |-Przeznaczenie: wysyłanie komunikatów |-Parametry: wall [plik tekstowy] | wall mes.txt - wysłanie do wszystkich pracujšcych w systemie użytkowników wiadomci z pliku mes.txt |-Opis: polecenie daje możliwoć wysłania wiadomoci do wszystkch sieci |-Patrz także: [mesg] [write] [wall] [ruser] |_________________________________________________________________ talk |-Przeznaczenie: interaktywna rozmowa |-Parametry: talk [login][@sieć] | talk parker - wtedy pokaże się wiadomoć | No connect yet - brak polaczenia | Waiting for your party to respond - czekanie na odp. | Your party is not logged on - brak partnera w sieci | Ringing your party again - ponowne wezwanie | Connection established - nawiazano polaczenie | U odbiorcy pojawi napis | Message from Talk_Daemon@kom.net at 23:33 | talk: connection requested by root | talk: respond with: talk root | Czyli jesli adresat po odczytaniu tego napisze | talk root, to polaczenie zostanie nawiazane |-Opis: mozemy nawiazac interaktywny kontakt nie tylko z | osoba z naszego komputera, ale tez innego z sieci |-Patrz także: [mesg] [write] [wall] [rwall] [ruser] |_________________________________________________________________ finger |-Przeznaczenie: informacja o użytkownikach |-Parametry: finger [user] | finger - pokarze się nam okienko w rodzaju: | LOGIN NAME TTY IDLE WHEN WHERE | root root ttyp1 1.01s Jan 20:33 Unknow | finger root - pokarze się nam okienko w rodzaju: | Login name: root In real life: root | Directory: /root Shell: /bin/bash | On since Jan 27 20:33:11 on ttyp1 at Unknow | No unread mail | No Plan. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | Jak widac dowiadujemy się, jakie sš prawdziwe personalia użytkownika | (In real life), nazwy jego kartoteki prywat...
halucek89