Betalingsmåter Abuse

Linux-kommandoer for arbeid med filer

04.08.2023, 01:05

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.

Hva kommandoene brukes til

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.

Eksempler på kommandoer

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.