Krótki spis przydatnych poleceń konsolowych dostpępnych dla zwykłego użytkownika

Uzyskanie przydatnych informacji o systemie i koncie, na którym jesteśmy zalogowani

komenda

Efekt lub cel

echo $SHELL

Sprawdzenie jakiej powłoki używamy (zawodne)

cat /etc/shells

Sprawdzenie jakie powłoki są dostępne w systemie (zarejestrowane)

uname -a

Uzyskanie informacji o systemie

quota

Uzyskanie informacji o dostępnych zasobach dyskowych

df

Sprawdzenie wolnego miejsca na dyskach

env

Wyświetlenie (lub ustawienie) zmiennych środowiskowych

hostname

Wyświetlanie nazwy hosta

domainname

Wyświetlanie nazwy domeny

dmesg

Wyświetlanie informacji kernela z czasu uruchamiania systemu

Uzyskanie informacji o sobie lub innych w systemie

komenda

Efekt lub cel

users

Kto jest zalogowany

w

Kto jest zalogowany i co robi

who

Kto jest zalogowany

finger

Uzyskanie informacji o użytkowniku

groups

Informacja o grupach do których należy użytkownik

id

Wyświetlenie informacji o użytkowniku

Zmiana parametrów konta (hasła, aktualnej grupy)

komenda

Efekt lub cel

newgrp

Zmiana aktualnej grupy, do której należy użytkownik

passwd

Zmiana aktualnego hasła użytkownika

Uzyskanie informacji o katalogu w którym pracujemy i plikach, poruszanie się po drzewie katalogów, modyfikowanie katalogów i plików

komenda

Efekt lub cel

ls

Wyświetlenie zawartości katalogów

mkdir

Utworzenie katalogu

rmdir

Usunięcie katalogu

rm

Usunięcie pliku

mv

Przemieszczenie pliku

cp

Kopiowanie pliku

chown

Zmiana właściciela pliku

chgrp

Zmiana przynależności pliku (lub całej grupy plików) do nowej grupy użytkowników

dd

Tworzenie bitowej kopii plików

dirnane

Wyświetlenie ścieżki dostępu do określonego pliku/katalogu pomijając ostatni poziom

find

Wyszukanie pliku o określonych parametrach

file

Określenie typu pliku

lsof

Wyświetlenie informacji o plikach używanych przez programy

fuser

Podaje procesy korzystające z plików

Zarzą?zanie procesami

komenda

Efekt lub cel

top

Interaktywne narzędzie do obserwowania procesów

vmstat

Raport o wykorzystaniu wirtualnej pamięci

ps

Wypisanie informacji o aktualnych procesach

pstree

Wyświetlenie zależności między procesami w postaci graficznego drzewa

kill

Zabicie procesu o podanym pid

killall

Zabiecie wszystkich procesów o danej nazwie

killall5

Zabicie wszystkich procesów

nice

Rozpoczęcie wykonywania procesu z odpowiednim priorytetem

renice

Zmiana priorytetu wykonywanego już procesu

at

Wykonanie zadania (programu) o wyznaczonym czasie

atq

Wyświetlenie informacji o zadaniach do wykonanych zdefiniowanych poleceniem at

crontab

Administrowanie plikiem zarządzającym cron-em czyli programem do cyklicznego wykonywania zadań

lsof

wyświetlanie informacji o wykorzystywanych przez programy plikach

Data, kalendarz

komenda

Efekt lub cel

date

Wyświetlenie (lub ustawienie) aktualnego czasu

cal

Wyświetlenie kalendarza

Operacje na plikach

komenda

Efekt lub cel

cat

Wyświetlenie pliku

head

Wyświetlenie początku pliku

tail

Wyświetlenie końca pliku

merge

Połączenie trzech plików

diff

Znajdowanie różnic w dwóch plikach

diff3

Znajdowanie różnic w trzech plikach

basename

Podaje nazwę pliku wyciętą z ścieżki dostępu

dirname

Podaje nazwę katalogu wyciętą z ścieżki dostępu do pliku

Inne

komenda

Efekt lub cel

more

Wyświetlenie pliku porcjami

less

Lepsza wersja more

clear

Czyszczenie ekranu

Dodaj komentarz