Betalningsmetoder Abuse

Linux-kommandon för att arbeta med filer

04.08.2023, 01:05

Med Linux filkommandon kan du manipulera och hantera filer och mappar i operativsystemet Linux. De olika kommandona ger en mängd olika funktioner som ofta används inom systemadministration, programvaruutveckling och vardaglig filhantering.

Vad kommandona används till

Med kommandot"ls" kan du t.ex. visa innehållet i den aktuella arbetskatalogen, med kommandona"mkdir" och"touch" kan du skapa nya mappar respektive filer, med kommandona"cp" och"mv" kan du kopiera eller flytta filer och mappar, med kommandot"rm" kan du radera filer och mappar, med kommandot"cat" kan du visa innehållet i en fil på skärmen och med kommandot"grep" kan du söka efter specifika rader eller mönster i en fil.

Med Linux-kommandon för att arbeta med filer kan du också ändra behörigheter för filer och mappar, ändra ägare till filer, skapa länkar till filer, söka efter filer med hjälp av olika kriterier och mycket mer. Filkommandon ger ett brett utbud av verktyg och funktioner som hjälper till att hantera filsystemet och säkerställa effektiv fil- och mapphantering i Linux.

Exempel på kommandon

Några grundläggande Linux-kommandon för att arbeta med filer:

ls: Visar en lista över filer och mappar i den aktuella arbetskatalogen.

ls

cd: Ändrar arbetskatalogen till den angivna katalogen.

cd /path/to/directory

mkdir: Skapar en ny mapp med det angivna namnet.

mkdir new_folder

touch: Skapar en ny fil eller uppdaterar ändringsdatumet för en befintlig fil.

touch new_file.txt

cp: Kopierar filer eller mappar.

cp file.txt /path/to/destination

mv: Flyttar filer eller mappar.

mv file.txt /path/to/destination

rm: Raderar filer eller mappar.

rm file.txt

cat: Skriver ut innehållet i en fil på skärmen.

cat file.txt

head: Skriver ut de första raderna i filen (i exemplet: de första 10 raderna i filen):

head -n 10 file.txt

tail: Skriver ut de sista raderna i filen (exempel: de 10 första raderna i filen):

tail -n 10 file.txt

grep: Söker efter rader med det angivna mönstret i filen.

grep "pattern" file.txt

chmod: Ändrar behörigheterna för en fil eller mapp (i exemplet läggs körbarhetsbehörighet till för ett skript):

chmod +x script.sh

chown: Ändrar ägaren till en fil eller mapp.

chown user:group file.txt

ln: Skapar en länk till en fil.

ln -s file.txt link.txt

find: Söker efter filer och mappar utifrån angivna kriterier (i exemplet söks efter alla filer med filnamnstillägget .txt i den angivna mappen):

find /path/to/search -name "*.txt"

Det här är bara några av de kommandon som finns i Linux för att arbeta med filer. Det finns många andra kommandon som du kan använda för att utföra olika operationer på filer och mappar.