Junior
Jakie polecenia w Linuxie służą do pracy z plikami i katalogami?
sobes.tech AI
Odpowiedź od AI
ls: Wyświetlenie zawartości katalogu.cd: Zmiana bieżącego katalogu roboczego.pwd: Wyświetlenie pełnej ścieżki do bieżącego katalogu roboczego.mkdir: Utworzenie katalogu.rmdir: Usunięcie pustego katalogu.touch: Utworzenie pustego pliku lub zaktualizowanie daty modyfikacji istniejącego.cp: Kopiowanie plików lub katalogów.mv: Przenoszenie lub zmiana nazwy plików/katalogów.rm: Usunięcie plików lub katalogów (z opcją-rdla rekurencyjnego usuwania).cat: Wyświetlenie zawartości pliku, łączenie plików.less/more: Stronicowe wyświetlanie zawartości pliku.head: Wyświetlenie pierwszych linii pliku.tail: Wyświetlenie ostatnich linii pliku.file: Określenie typu pliku.find: Wyszukiwanie plików i katalogów według różnych kryteriów.grep: Szukanie linii pasujących do wzorca w plikach.chmod: Zmiana uprawnień dostępu do plików i katalogów.chown: Zmiana właściciela pliku lub katalogu.chgrp: Zmiana grupy właściciela pliku lub katalogu.ln: Tworzenie linków (twardych lub symbolicznych).df: Wyświetlenie informacji o wykorzystaniu przestrzeni dyskowej przez systemy plików.du: Szacowanie wykorzystania przestrzeni dyskowej przez pliki i katalogi.
Przykłady:
# Wyświetlenie zawartości z szczegółami
ls -l
# Utworzenie nowego katalogu
mkdir nowy_katalog
# Kopiowanie pliku
cp plik_źródłowy katalog_docelowy/
# Przenoszenie lub zmiana nazwy pliku
mv stary_plik nowa_nazwa
# Usunięcie pliku
rm plik_do_usuniecia
# Wyświetlenie pierwszych 10 linii pliku
head plik_log
# Szukanie plików z rozszerzeniem .txt w bieżącym katalogu i podkatalogach
find . -name "*.txt"
# Zmiana uprawnień na wykonywalne dla właściciela skryptu
chmod u+x skrypt.sh