SO/LS/LS1

From WikiZMSI

< SO | LS

Polecenia powłoki dotyczące systemu plików

Za pomocą poleceń i SO Unixa można tworzyć i zarządzać plikam. TPolecenia pozwalają na poruszanie się po drzewie systemu plików w celu tworzenia, kopiowania, zmiany nazwy, przenoszenia i usuwania itp. Komendy, wymienione poniżej i muszą być używane z wykorzystaniem małych liter, w systemie Unix wielkość liter ma znaczenie.


  • ls - zawartość katalogu
ls -t ..
-rwxr-xr-x.	1	student	student	567	Apr 18 12:25	plik.txt
Uprawniwnia  Linki   Właściciel  Grupa  Bajty    Data utworzenia    Nazwa

Uprawnienia: znaki wskazują, czy użytkownik może czytać, zapisywać i uruchamiać plik.

Linki: liczba linków do pliku wskazuje, ile różnych plików wskazuje bezpośrednio na plik. Liczba linków wynosząca 1 jest typowa, podczas gdy liczba powiedzmy 2 wskazuje, że dwie nazwy plików wskazują na te same rzeczywiste dane pliku.

Właściciel: Do kogo należy plik.

Grupa: Która grupa jest właścicielem pliku. Użytkownik jest w co najmniej jednej grupie.

Bajty: Rozmiar pliku w bajtach.

Data utworzenia: Kiedy ostatnio zapisywano plik.

Nazwa pliku: Jaka jest faktyczna nazwa danego pliku.

  • alias (skrót do złożonego polecenia)
alias l='ls -l'
alias today='date +"%A, %B %-d, %Y"'
  • cat - wyświetla zawartość pliku tekstowego (conCATenate) lub łącz klika plików.
cat plik.txt
cat a.txt b.txt > c.txt
  • cal - Wyświetlanie kalendarza miesięcznego.
cal 3 2019
  • date - wyświetlana jest aktualna data
date
  • pwd - wypisz nazwę ścieżki dla aktualnego katalogu roboczego
pwd
  • more - wyświetl plik tekstowy po jednym pełnym ekranie
more plik.txt
  • cd - zmiana katalogu roboczego
cd ..
cd /
cd
.. katalog nadrzędny
~ katalog domowy
/ katalog główny
  • mkdir - utwórz katalog
mkdir katalog_testowy
  • cp - kopiuj plik skąd dokąd
cp plik.txt ../katalog/
cp -r katalog ..
  • mv - przesuń lub zmień nazwę pliku
mv plik.txt test.txt
mv plik.txt ..
  • rm - usuń plik lub katalog
rm plik.txt
  • rmdir - usuń katalog
rmdir katalog

Polecenia powłoki dotyczące pomocy

  • man - wyświetla strony MANual dla polecenia.
man ls
  • apropos - przeszukuje opisy poleceń by znaleść w nim zadant parametr
aporopos passwd
  • info - podaje informacje o poleceniu
info cat
  • --help - opcja stosowana z konkretnym poleceniem
pwd --help