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.
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.
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.