Linux på svenska - 2 - cd, ls, mkdir
Innehållsförteckning:
- Linux mkdir kommandosyntax
- Hur man skapar en ny katalog
- Hur man skapar överordnade kataloger
- Så här ställer du in behörigheter när du skapar en katalog
- Hur man skapar flera kataloger
- Slutsats
I Linux-system kan du skapa nya kataloger antingen från kommandoraden eller med hjälp av skrivbordets filhanterare. Kommandot som låter dig skapa kataloger (även känd som mappar) är
mkdir
.
Denna handledning täcker grunderna för att använda
mkdir
kommandot, inklusive vardagliga exempel.
Linux mkdir kommandosyntax
Syntaxen för kommandot
mkdir
är som följer:
mkdir
Kommandot tar ett eller flera katalognamn som argument.
Hur man skapar en ny katalog
För att skapa en katalog i Linux, skicka katalogens namn som argument till kommandot
mkdir
. Till exempel, för att skapa en ny katalog-
newdir
kör du följande kommando:
mkdir newdir
Du kan verifiera att katalogen skapades genom att lista innehållet med kommandot
ls
:
ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
När du bara tillhandahåller katalognamnet, utan hela sökvägen, skapas det i den aktuella arbetskatalogen.
Den nuvarande arbetskatalogen är den katalog som du kör kommandona från. Använd
cd
kommandot för att ändra den aktuella arbetskatalogen.
För att skapa en katalog på en annan plats måste du ange den absoluta eller relativa filvägen till överkatalogen. För att skapa en ny katalog i
/tmp
katalogen skriver du till exempel:
mkdir /tmp/newdir
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
-v
--verbose
(
--verbose
) berättar för
mkdir
att skriva ut ett meddelande för varje skapad katalog.
Hur man skapar överordnade kataloger
En överordnad katalog är en katalog som ligger ovanför en annan katalog i katalogträdet.
-p
alternativet
-p
att skapa överordnade kataloger.
Låt oss säga att du vill skapa en katalog
/home/linuxize/Music/Rock/Gothic
:
mkdir /home/linuxize/Music/Rock/Gothic
Om något av föräldrakatalogerna inte finns får du ett fel som visas nedan:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
Istället för att skapa de saknade överordnade katalogerna en efter en, anropa
mkdir
kommandot med alternativet
-p
:
mkdir -p /home/linuxize/Music/Rock/Gothic
När alternativet
-p
används skapar kommandot katalogen endast om den inte finns.
Om du försöker skapa en katalog som redan finns och alternativet
-p
inte tillhandahålls kommer
mkdir
att skriva ut
File exists
error:
mkdir newdir
mkdir: cannot create directory 'newdir': File exists
Så här ställer du in behörigheter när du skapar en katalog
-mode
alternativet
-m
(
-mode
) för att skapa en katalog med specifika behörigheter. Syntaxen för tilldelning av behörigheter är densamma som med
chmod
kommandot.
I följande exempel skapar vi en ny katalog med
700
behörigheter, vilket innebär att endast användaren som skapade katalogen kan komma åt den:
mkdir -m 700 newdir
När alternativet
-m
inte används har de nyligen skapade katalogerna antingen
775
eller
755
behörigheter, beroende på
umask
.
Hur man skapar flera kataloger
Om du vill skapa flera kataloger anger du katalogernas namn som kommandogargument, separerade med mellanslag:
mkdir dir1 dir2 dir3
Med
mkdir
kommandot kan du också skapa ett komplext katalogträd med ett kommando:
mkdir -p Music/{Jazz/Blues, Folk, Disco, Rock/{Gothic, Punk, Progressive}, Classical/Baroque/Early}
Kommandot ovan skapar följande katalogträd:
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
Slutsats
Kommandot
mkdir
i Linux används för att skapa nya kataloger.
För mer information om
mkdir
, besök mkdir man-sidan.
Ledamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man kopierar filer och kataloger i Linux
Kopiering av filer och kataloger är en av de vanligaste uppgifterna du kommer att utföra när du arbetar på kommandoraden. I Linux finns det flera kommandon för att kopiera filer med cp och rsync som de mest använda verktygen.
Hur man tar bort filer och kataloger med hjälp av linux kommandorad
I den här tutorialen visar vi dig hur du använder kommandot rm för att ta bort filer och kataloger genom exempel och förklaringar av de vanligaste rm-alternativen.







