Wyczyszcenie zawartosci konsoli
$clear
Zawartość plików wyświetlamy poleceniem cat.
$ cat archiwum.sh
Jeśli chcemy przyjrzeć się plikowi, który nie mieści się na ekranie po wykonania cat możemy uzyskać poleceniem less. Możemy wtedy przeglądać plik używając "strzałek", a kiedy skończymy - naciskamy q.
$ less plik
Komendą touch możemy modyfikować znaczniki czasu pliku, częściej jednak używa się jej do tworzenia pustych plików.
$ touch pusty_plik
Polecenie mkdir tworzy katalog archiwum.
$ mkdir archiwum
Za pomocą polecenia rmdir usuwamy puste katalogi.
$ rmdir archiwum
Plik możemy przenieść, albo zmienić jego nazwę, za pomocą polecenia mv.
$ mv listing listing.old
$ mv /home/listing.old /usr/src/
W podobny sposób operujemy na katalogach.
$ mv archiwum smietnik
$ mvdir smietnik /usr/src/smietnik/
Do kopiowania służy polecenie cp.
$ cp listing.sh home/michal/Dokumenty/
Kopiowanie plików znajdujących sie wewnątrz katalogów. Bez -R kopiowanie sa katalogi bez plików
$ cp -R Dokumenty/Dokumenty1
$ cp -R -p Dokumenty/Dokumenty1 - zachowuje dane o właścicielu pliku i o prawach dostępu.
Kasujemy poleceniem rm.
$ rm plik // Kasuje plik.
$ rm * // Kasuje wszystkie pliki w danym katalogu.
$ rm * -i // Kasuje wszystkie pliki w danym katalogu z potwierdzeniem.
$ rm * -f // Kasuje wszystkie pliki w danym katalogu bez pytania.
$ rm -r // Kasuje wszystkie pliki, także te w podkatalogach
$ rm -rf /home/ // Kasuje wszystkie pliki i katalogi w katalogu /home/
$ rm -R // Wymusza kasownie plików wewnatrz katalogów
Nazwa bieżącego katalogu
$ pwd
Zmiana bieżacego katalogu na podany
$ cd Dokumenty/
jeden klatalog wyzej
$ cd ..
bieżący katalog
$ cd.
Przjeście tyldy przejście do nowego katalogu do nowego użytkownika
~$ cd ~
Działania z uprawnieniami administratorskimi polecenia poprzedzone
$ sudo
Wyświetla zawartośc bieżącego lub wskazanego katalowgu
$ Ls
Wyśietla zawartośc bieżącego lub wskazanego katalowgu z plikami ukrytymi
$ Ls -a
Wyświetla nazwy plikow podzrędnych
$ Ls -d
Wyświetla rozszerzone informacje o plikach
$ Ls -
Wyświetla pliki w jednej kolumnie
$ Ls - 1
ls -l
drw-r--r-- 1 user admin 4096 maj 28 16:38 folder1/
drwxrwxr-x 6 user admin 4096 maj 25 19:18 folder2/
drw-rw-r-- 1 user admin 4096 maj 26 15:56 folder3/
1 znak to identyfikator typu obiektu, 3 kolejne znaki to uprawnienia użytkownika, kolejne 3 to uprawniania grupy i 3 ostatnie to uprawniania innych
-
zwykły plik
d
katalog
c
plik znakowy
b
plik blokowy
l
dowiązanie symboliczne
s
gniazdo
p
nazwany potok
1 kolumna uprawnienia do zbiorów
- brak praw
x Wykonywanie
w Pisanie
wx Wykonywanie i pisanie
r Czytanie
rx Czytanie i wykonywanie
rw Czytanie i pisanie
rwx Czytanie, pisanie i wykonywanie
2 kolumna liczba odwołań do danego pliku
3 i 4 nazwa użytkownika i grupy
5 rozmiar pliku w bajtach
6 data i dozina utowrzenia lub modyfikacji pliku lub jego zawartości
7 nazwa pliku lub katalogu.
Dodawanie uprawnień
a
all, wszyscy
u
user, użytkownik
g
group, grupa
o
others, inni
+
dodanie prawa
-
odebranie prawa
=
zastąpienie starego uprawnienia nowym
$ chmod a+w plik.txt
wszyscy będą mogli edytować 'plik.txt'
$ chmod o-x plik.txt
usunie możliwość wykonywania 'plik.txt' przez pozostałych użytkowników
$ chmod go=rx plik.txt
pozostali użytkownicy, oraz grupa będą mogli tylko czytać i wykonywać.
$ chmod -R 777 /home/user
wszyscy będą mogli zmieniać zawartość katalogu /home/user oraz jego podkatalogów, jak też czytać go i wykonywać zawarte w nim pliki
Wyszukiwarka
Podobne podstrony:
34 Pliki Operacje na plikach w Pascaluoperacje na plikach tekstowychAsembler Operacje na PlikachOperacje na plikach multimedialnychLab Operacje na plikachLab Operacje na plikachoperacje na plikach tekstowych zadaniaOperacje na plikachoperacje na plikachwycena operacji na rachunkuoperacje na ramkach danych solucjaOperacje na histogramie670 Przekwalifikowanie leasingu operacyjnego na finansowyKurs CorelDRAW 12 Część 4 Zaawansowane operacje na obiektachoperacje na rekordach zadaniaMatlab operacje na macierzach, skryptyoperacje na rekordach4 Operacje na tablicach (prezentacja)więcej podobnych podstron