Du tar bort en fil från en annan katalog än den aktuella i Unix med kommandot "rm" och anger hela eller relativa sökvägen till filen.
1. Använda hela vägen:
Detta är den mest enkla och pålitliga metoden. Du tillhandahåller den absoluta vägen, från rotkatalogen (`/`).
`` `bash
rm /path/to/directory/file.txt
`` `
Byt ut `/sökväg/till/katalog/file.txt` med den faktiska sökvägen till din fil. Till exempel:
`` `bash
rm /home/user/documents/report.pdf
`` `
2. Använda en relativ väg:
Om katalogen är relativt din nuvarande arbetskatalog kan du använda en relativ väg.
`` `bash
rm ../another_directory/file.txt
`` `
Detta kommando antar att `en annan_directory 'är en nivå upp från din nuvarande katalog. `../` indikerar överordnade katalogen. Du kan använda flera `../` sekvenser för att gå upp flera nivåer. Eller så kan du använda katalognamn för att navigera ner i underkataloger från din nuvarande plats.
Viktiga överväganden:
* behörigheter: Du behöver lämpliga behörigheter (skrivåtkomst) till katalogen som innehåller filen för att ta bort den. Om du inte har tillstånd får du ett felmeddelande.
* `-f` (kraft) Alternativ: Alternativet "-f" tvingar bort filen utan att be om bekräftelse. Använd detta med försiktighet! När en fil har tagits bort har den vanligtvis gått för gott.
* `-r` eller` -r` (Rekursiv) Alternativ: Om du vill ta bort en katalog och alla dess innehåll behöver du alternativet '-r' eller '-r'. igen, använd detta med extrem försiktighet! Det är väldigt enkelt att av misstag ta bort viktiga data.
* Wildcards: Du kan använda jokertecken som `*` och `?` För att ta bort flera filer som matchar ett mönster. Till exempel skulle `rm/sökväg/till/katalog/*. Txt` ta bort alla` .txt` -filer i '/sökväg/till/katalog'. Var extremt försiktig med jokertecken , eftersom de enkelt kan ta bort fler filer än avsedda.
Exempel:
Låt oss säga att din nuvarande katalog är `/Home/User/Documents` och du vill ta bort 'Report.pdf' som finns i '/Home/User/Archives':
* full väg: `rm/hem/användare/arkiv/rapport.pdf`
* Relativ väg: `rm ../ arkiv/rapport.pdf`
Kontrollera alltid sökvägen innan du kör kommandot "rm", särskilt när du använder alternativen "-f" eller "-r" för att undvika oavsiktlig dataförlust. Överväg att använda ett kommando som `ls -l` för att verifiera de filer och kataloger du ska ta bort.