В этом семестре я посещаю вводный курс по 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
, 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
(с последующим пробелом \
) используется для экранирования пробелов в именах каталогов.