Polecenia plików systemu Linux umożliwiają manipulowanie plikami i folderami oraz zarządzanie nimi w systemie operacyjnym Linux. Różne polecenia zapewniają różnorodne funkcje, które są często używane w administracji systemem, tworzeniu oprogramowania i codziennej manipulacji plikami.
Na przykład polecenie"ls
" umożliwia przeglądanie zawartości bieżącego katalogu roboczego, polecenia"mkdir
" i"touch
" umożliwiają odpowiednio tworzenie nowych folderów i plików, polecenia"cp
" i"mv
" umożliwiają kopiowanie lub przenoszenie plików i folderów, polecenie"rm
" umożliwia usuwanie plików i folderów, polecenie"cat
" wyświetla zawartość pliku na ekranie, a polecenie"grep
" umożliwia wyszukiwanie określonych linii lub wzorców w pliku.
Polecenia Linuksa do pracy z plikami pozwalają również na zmianę uprawnień do plików i folderów, zmianę właściciela plików, tworzenie linków do plików, wyszukiwanie plików przy użyciu różnych kryteriów i nie tylko. Polecenia plików zapewniają szeroki zakres narzędzi i funkcji, które pomagają w zarządzaniu systemem plików i zapewniają wydajną manipulację plikami i folderami w systemie Linux.
Kilka podstawowych poleceń systemu Linux do pracy z plikami:
ls
: Wyświetla listę plików i folderów w bieżącym katalogu roboczym.
ls
cd
: Zmienia katalog roboczy na określony katalog.
cd /path/to/directory
mkdir
: Tworzy nowy folder o podanej nazwie.
mkdir new_folder
touch
: Tworzy nowy plik lub aktualizuje datę modyfikacji istniejącego pliku.
touch new_file.txt
cp
: Kopiuje pliki lub foldery.
cp file.txt /path/to/destination
mv
: Przenosi pliki lub foldery.
mv file.txt /path/to/destination
rm
: Usuwa pliki lub foldery.
rm file.txt
cat
: Wyświetla zawartość pliku na ekranie.
cat file.txt
head
: Wyświetla pierwsze linie pliku (w przykładzie: pierwsze 10 linii pliku):
head -n 10 file.txt
tail
: Wyświetla ostatnie linie pliku (w przykładzie: pierwsze 10 linii pliku):
tail -n 10 file.txt
grep
: Wyszukuje linie z podanym wzorcem w pliku.
grep "pattern" file.txt
chmod
: Zmienia uprawnienia pliku lub folderu (w przykładzie, dodaje uprawnienia wykonywalne do skryptu):
chmod +x script.sh
chown
: Zmienia właściciela pliku lub folderu.
chown user:group file.txt
ln
: Tworzy link do pliku.
ln -s file.txt link.txt
find
: Wyszukuje pliki i foldery na podstawie określonych kryteriów (w przykładzie wyszukuje wszystkie pliki z rozszerzeniem .txt
w określonym folderze):
find /path/to/search -name "*.txt"
To tylko niektóre z poleceń dostępnych w systemie Linux do pracy z plikami. Istnieje wiele innych poleceń, których można używać do wykonywania różnych operacji na plikach i folderach.