這學期我正在參加 Linux 入門課程。我剛剛完全轟炸了期中手。我無法讓我的命令發揮作用。我正在發布我輸入的內容。有人可以告訴我我做錯了什麼,因為我的教練沒有任何幫助。
Mkdir –p ~/midterm/linux/{desktops/{GNOME,KDE,LXDE,Xfce},distros/,players/{Andrew\ Tanenbaum,Linus\ Torvald,Richard\ Stallman}}
答案1
這會midterm
在您的主目錄(由 表示~
)中建立目錄,並在其下方建立一堆其他目錄。
它說沒有任何檔案或目錄存在
你的mkdir
應該是小寫m
,但你的-p
不正確,因為它沒有使用破折號;可能是因為它是從 PDF 文件等複製而來的。將命令複製到命令列後,替換Mkdir
by mkdir
,並替換–p
為-p
。
最後結果:
$ mkdir -p ~/midterm/linux/{desktops/{GNOME,KDE,LXDE,Xfce},distros/,players/{Andrew\ Tanenbaum,Linus\ Torvald,Richard\ Stallman}}
$ tree ~/midterm/
/home/daniel/midterm/
└── linux
├── desktops
│ ├── GNOME
│ ├── KDE
│ ├── LXDE
│ └── Xfce
├── distros
└── players
├── Andrew Tanenbaum
├── Linus Torvald
└── Richard Stallman
11 directories, 0 files
(後跟空格\
)用於轉義目錄名稱中的空格。