команда 'find' не работает

Я нахожу, что у меня всегда возникают проблемы с ksycoca5, и, похоже, это причина, по которой plasmashell попадает в строп, а также останавливает перезапуск Plasmashell. Для этого я сделал:

$ mv ~/.cache/ksycoca5* /tmp
$ killall plasmashell buildksycoca5; kstart plasmashell
0
задан 7 May 2017 в 00:15

3 ответа

Ваш каталог Desktop хранится в вашем домашнем каталоге, а ваш домашний каталог обычно является подкаталогом / home с тем же именем, что и ваш логин. Поэтому, если ваше имя пользователя было «bob», ваш рабочий стол будет, вероятно, /home/bob/Desktop (обратите внимание, что при создании учетной записи / home / user_name по умолчанию - его можно установить на что-то еще). Вы можете использовать ~ как ярлык для ввода пути к вашему домашнему каталогу.

Поэтому, если вы хотите найти каталог Desktop, вы должны называть его ~/Desktop, и ваша команда станет [ ! d2]

find ~/Desktop/L3T1/DatabaseSessional/TestMongotweet/ -name '*.json' \
-exec  mongoimport --db twittersmall --collection twitterdata --drop --file {} \;

/media, место, в котором система обычно монтирует CDROM, USB-накопители и т. д., находится в корневом каталоге, и поэтому ваша первая команда работала нормально.

3
ответ дан 22 May 2018 в 22:52

Ваш каталог Desktop хранится в вашем домашнем каталоге, а ваш домашний каталог обычно является подкаталогом / home с тем же именем, что и ваш логин. Поэтому, если ваше имя пользователя было «bob», ваш рабочий стол будет, вероятно, /home/bob/Desktop (обратите внимание, что при создании учетной записи / home / user_name по умолчанию - его можно установить на что-то еще). Вы можете использовать ~ как ярлык для ввода пути к вашему домашнему каталогу.

Поэтому, если вы хотите найти каталог Desktop, вы должны называть его ~/Desktop, и ваша команда станет [ ! d2] find ~/Desktop/L3T1/DatabaseSessional/TestMongotweet/ -name '*.json' \ -exec mongoimport --db twittersmall --collection twitterdata --drop --file {} \;

/media, место, в котором система обычно монтирует CDROM, USB-накопители и т. д., находится в корневом каталоге, и поэтому ваша первая команда работала нормально.

3
ответ дан 18 July 2018 в 13:43

Ваш каталог Desktop хранится в вашем домашнем каталоге, а ваш домашний каталог обычно является подкаталогом / home с тем же именем, что и ваш логин. Поэтому, если ваше имя пользователя было «bob», ваш рабочий стол будет, вероятно, /home/bob/Desktop (обратите внимание, что при создании учетной записи / home / user_name по умолчанию - его можно установить на что-то еще). Вы можете использовать ~ как ярлык для ввода пути к вашему домашнему каталогу.

Поэтому, если вы хотите найти каталог Desktop, вы должны называть его ~/Desktop, и ваша команда станет [ ! d2] find ~/Desktop/L3T1/DatabaseSessional/TestMongotweet/ -name '*.json' \ -exec mongoimport --db twittersmall --collection twitterdata --drop --file {} \;

/media, место, в котором система обычно монтирует CDROM, USB-накопители и т. д., находится в корневом каталоге, и поэтому ваша первая команда работала нормально.

3
ответ дан 24 July 2018 в 20:14

Другие вопросы по тегам:

Похожие вопросы: