LINUX - polecenia
Zainstalowałeś Linuxa (obojętnie jaką dystrybucję), musisz sobie zapamiętać
(prędzej, czy później wejdzie Ci to w krew i nie będziesz się mógł bez tego
obyć), że o ile w DOS'ie (mam nadzieje, że go znasz, bo jak nie to może Ci być
trudniej) ęCDł dawało taki sam efekt jak ęcdł, to w Linuxie są to dwa różne
polecenia!!!
Symbole:
* - zastępuje kilka znaków
? - zastępuje pojedynczy znak
[..] - w tym miejscu może wystąpić jeden ze znaków nawiasu
> - skierowanie standardowego strumienia wyjściowego do wybranego pliku
2> - skierowanie standardowego strumienia błędu do pliku
2>&1 - skierowanie standardowego strumienia błędu do standardowego
strumienia wyjściowego
>> - skierowanie standardowego strumienia wyjściowego do wybranego pliku w
trybie dopisywania
| - potok
$ - symbol oznaczający odwołanie do zmiennej systemowej
& - uruchomienie procesu w tle, np. ęplaymid plik.mid &ł
"tekst" - fragment tekstu z uwzględnieniem symboli specjalnych
'tekst' - fragment tekstu bez uwzględnienia symboli specjalnych
`tekst` - tekst zwracany przez polecenie
\symbol - symbol specjalny
Atrybuty plików :
s - SUID - w czasie pracy ma uprawnienia root'a
l - dowiązanie symboliczne
r - prawo do odczytu
w - prawo do zapisu
x - program lub skrypt
Polecenia :
at [czas] [data] < [plik] - wykonanie czynności w zadanym czasie
awk - język służący do przetwarzania plików tekstowych
cal - wyświetlenie kalendarza
cd - zmiana katalogu bieżącego
cat [plik] - wyświetlenie zawartości pliku
chfn - zmienia informacje fingerła
chown [nick] [plik] - zmiana właściciela pliku
chmod [mode] [plik] - zmiana atrybutów pliku
clear - czyszczenie ekranu
cmp [plik] [plik] - porównanie zawartości dwóch plików
cp [plik] [plik] - kopiowanie pliku
date - wyświetla bieżącą datę
df - pokazuje ilość wolnego miejsca na dysku
diff [plik] [plik] - stwierdzenie, czy między zawartością dwóch plików
występują różnice
echo - wyświetla tekst
find - odszukanie plików spełniających określone warunki
finger [username] - informacje o użytkowniku bądź użytkownikach serwera
zdalnego lub lokalnego
ftp - przesyłanie plików między komputerami
gcc [plik] - kompilator języka C, standardowo tworzy plik a.out, chyba że
podamy inną nazwę używając parametru ę-oł
g++ [plik] - kompilator języka C++
grep [wyraz] [plik] - znalezienie ciągów znaków w pliku (plikach)
gunzip [plik] - dearchiwizacja
help - pomoc
irc - uruchomienie klienta IRC
joe - edytor tekstu
kill - zakończenie pracy procesu/demona
last [użytkownik] - sprawdzenie logów użytkownika
lastcomm [użytkownik] - sprawdzenie, co ostatnio robił użytkownik
ln - dowiązanie pliku do innego pliku
ln -s - dowiązanie symboliczne pliku do innego
logout - wylogowanie się
ls - wyświetlenie zawartości katalogu
ls -lga - wyświetlenie zawartości katalogu - pełne informacje o
plikach/katalogach
lsmod - lista modułów załadowanych w pamięci
mail - wysyłanie i odbieranie poczty
make - skompilowanie aplikacji
man [polecenie] - szczegółowa pomoc na temat konkretnego polecenia
mesg - zablokowanie/odblokowanie przesyłania komunikatów
mkdir [katalog] - tworzenie katalogu
mount [/dev/urządzenie] [katalog] - mountowanie (doczepianie) nowego
urządzenia
mv [plik] [plik] - przeniesienie/zmiana nazwy pliku
netstat - informacje o połączeniach sieciowych
passwd - zmiana hasła użytkownika
pico - edytor
ps - lista procesów użytkownika
ps -aux - lista wszystkich procesów w systemie
pwd - wyświetlenie nazwy aktualnego katalogu
rlogin - praca zdalna na innym komputerze, autoryzacja poprzez plik
.rhosts /hosts.equiv
rm [plik] - kasuje plik
rmdir [katalog] - kasuje katalog (tylko, gdy jest pusty)
rsh - wykonanie polecenia na innym komputerze
set - ustawienie zmiennych SET
screen - uruchomienie procesu w tle
size - wyświetla wielkości plików
sleep - zawieszenie procesu na określoną liczbę sekund
shutdown - restart komputera
startx - uruchomienie graficznej nakładki
users - lista użytkowników aktualnie pracujących w systemie
talk - program do prowadzenia rozmów
telnet - zdalna praca na innym komputerze
touch - zmiana czasu modyfikacji pliku
umount - odmountowanie urządzenia
vi - prosty edytor, dostępny w każdej implementacji Unix'a
vim - j.w.
w - użytkownicy w systemie
wall - przesyłanie komunikatów do wszystkich użytkowników systemu
who - użytkownicy w systemie
write [login] [term] - pisanie do innego zalogowanego użytkownika
xhost - program zezwalający na korzystanie z serwera X Windows.
Zmienne systemowe :
$HOME - katalog domowy aktualnie pracującego użytkownika
~użytkownik - katalog domowy wybranego użytkownika, np. ~root
Pliki :
/etc/shadow - pliki z hasłami, dostępny tylko do odczytu i tylko przez
użytkowników o UID/GUID=0
/etc/syslog.conf - konfiguracja logów systemowych
/etc/hosts.equiv - hosty, którym "ufa" cały system
~uzytkownik/.rhosts - hosty, którym "ufa" użytkownik
~użytkownik/.bash_history - polecenie ostatnio wydane przez użytkownika
/proc/modules - lista załadowanych modułów
/var/spool/mail/
- plik, w którym przechowywana jest poczta
użytkownika
lastlog - informacje o tym, kiedy ostatni raz każdy z użytkowników
pracował na swoim koncie
utmp - aktualnie pracujący użytkownicy
wtmp - aktualnie pracujący użytkownicy
xferlog - dziennik zdarzeń dotyczących usługi FTP
Urządzenia :
/dev/fd? - stacje dyskietek
/dev/hdX - X-ty dysk twardy
/dev/hdaXY - Y-ta partycja X-tego dysku twardego
/dev/kmem - pamięć operacyjna
/dev/null - czarna dziura, czyli urządzenie "puste"
/dev/tty? - terminale
/dev/ttyp - terminale wirtualne
Wyszukiwarka
Podobne podstrony:
Linux Polecenia ułatwiające prace
Informator poleceń systemu Unix Linux (tabela)
informatyka linux komendy i polecenia wydanie iii lukasz sosna ebook
Linux Komendy i polecenia Wydanie II
Podstawowe komendy i polecenia w Linux
Linux Pliki i katalogi (podstawowe polecenia)
Linux komendy i polecenia
Linux Komendy i polecenia Wydanie IV rozszerzone linkp4
Podstawowe komendy i polecenia w Linux
Linux Komendy i polecenia Praktyczne przykłady
Linux Tryb wiersza poleceń
Podstawowe polecenia systemu LINUX
polecenia linux
więcej podobnych podstron