Med Linux-filkommandoer kan du manipulere og administrere filer og mapper i Linux-operativsystemet. De ulike kommandoene tilbyr en rekke funksjoner som ofte brukes i systemadministrasjon, programvareutvikling og daglig filhåndtering.
Med kommandoen"ls
" kan du for eksempel se innholdet i den aktuelle arbeidskatalogen, med kommandoene"mkdir
" og"touch
" kan du opprette henholdsvis nye mapper og filer, med kommandoene"cp
" og"mv
" kan du kopiere eller flytte filer og mapper, med kommandoen"rm
" kan du slette filer og mapper, med kommandoen"cat
" kan du vise innholdet i en fil på skjermen, og med kommandoen"grep
" kan du søke etter bestemte linjer eller mønstre i en fil.
Med Linux-kommandoer for arbeid med filer kan du også endre tillatelser for filer og mapper, endre eieren av filer, opprette koblinger til filer, søke etter filer ved hjelp av ulike kriterier og mye mer. Filkommandoer tilbyr en rekke verktøy og funksjoner som hjelper deg med å administrere filsystemet og sikre effektiv fil- og mappemanipulering i Linux.
Noen grunnleggende Linux-kommandoer for arbeid med filer:
ls
: Viser en liste over filer og mapper i den aktuelle arbeidskatalogen.
ls
cd
: Endrer arbeidskatalogen til den angitte katalogen.
cd /path/to/directory
mkdir
: Oppretter en ny mappe med det angitte navnet.
mkdir new_folder
touch
: Oppretter en ny fil eller oppdaterer endringsdatoen for en eksisterende fil.
touch new_file.txt
cp
: Kopierer filer eller mapper.
cp file.txt /path/to/destination
mv
: Flytter filer eller mapper.
mv file.txt /path/to/destination
rm
: Sletter filer eller mapper.
rm file.txt
cat
: Skriver ut innholdet i en fil på skjermen.
cat file.txt
head
: Skriver ut de første linjene i filen (i eksempelet: de første 10 linjene i filen):
head -n 10 file.txt
tail
: Skriver ut de siste linjene i filen (i eksempelet: de første 10 linjene i filen):
tail -n 10 file.txt
grep
: Søker etter linjer med det angitte mønsteret i filen.
grep "pattern" file.txt
chmod
: Endrer rettighetene til en fil eller mappe (i eksemplet legger du til kjørbare rettigheter til et skript):
chmod +x script.sh
chown
: Endrer eieren av en fil eller mappe.
chown user:group file.txt
ln
: Oppretter en kobling til en fil.
ln -s file.txt link.txt
find
: Søker etter filer og mapper basert på angitte kriterier (i eksempelet søkes det etter alle filer med filtypen .txt
i den angitte mappen):
find /path/to/search -name "*.txt"
Dette er bare noen av kommandoene som er tilgjengelige i Linux for arbeid med filer. Det finnes mange andre kommandoer som du kan bruke til å utføre ulike operasjoner på filer og mapper.