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.