Удаление папки с именем ~

Вы приняли ответ на свой вопрос, но разрешили ли вы эту проблему? Если вы этого не сделали, и для других людей, которые ищут пошаговые инструкции о том, как Optimus GT650M работает со шмелем и проприетарным драйвером NVidia, вы должны проверить рецепт, который я написал здесь: http://eternalvoid.net / tutorials / linux-optimus-gt650m /

В принципе, пока bumblebee 3.0.1 и nvidia-current 304.22b находятся в репозитории Ubuntu, вам, вероятно, придется следовать методу, подобному моему рецепту, чтобы быть в состоянии для использования вашей карты NVidia.

Короче говоря, это связано с установкой новой бета-версии драйвера NVidia (официальная версия), но при установке вы должны использовать много ключей командной строки, чтобы вы получить его в нестандартном расположении, и поэтому он не удалит все существующие материалы OpenGL.

Затем вам нужно установить bumblebee 3.0.1 из своего репозитория git и настроить его на возможность найти все библиотеки NVidia, но также использовать драйвер Intel при доступе к фреймбуферу.

Полные инструкции приведены по ссылке, которую я предоставил, но, пожалуйста, только следуйте им за новой установкой Ubuntu со всем, что было в другом месте.

29
задан 24 March 2011 в 13:34

50 ответов

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 25 May 2018 в 22:58
  • 1
    вау, чтобы смотреть на вещи прямо! престижность! – theTuxRacer 15 February 2011 в 15:29
  • 2
    Этот ответ правильный, но я думаю, что ответ Оли лучше, потому что он безопаснее. Если вы слегка ошиблись в этой команде, вы навсегда уничтожаете свою систему. – HDave 2 April 2013 в 18:00

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 25 July 2018 в 22:29

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 31 July 2018 в 10:32

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 31 July 2018 в 11:33

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 2 August 2018 в 03:55

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 4 August 2018 в 19:58

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 6 August 2018 в 04:01

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 7 August 2018 в 21:59

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 10 August 2018 в 10:13

rm -R ./~

Это заставит его искать ~ в текущей папке.

55
ответ дан 13 August 2018 в 16:36
  • 1
    вау, чтобы смотреть на вещи прямо! престижность! – theTuxRacer 15 February 2011 в 15:29
  • 2
    Этот ответ правильный, но я думаю, что ответ Оли лучше, потому что он безопаснее. Если вы слегка ошиблись в этой команде, вы навсегда уничтожаете свою систему. – HDave 2 April 2013 в 18:00

Я сделал глупые ошибки с rm, прежде чем вот несколько советов, которые я изучил на протяжении многих лет, чтобы попытаться сохранить данные в безопасности от несчастных случаев:

Используйте графическое решение, такое как Nautilus , Мягко удалить его в корзину. Тогда, когда вы знаете, что вы не переместили свой $HOME в корзину (все бы начало рушиться и выглядело фанки), пуст ваш мусор. Переместить вместо удаления. Переименуйте каталог с помощью mv, например:
mv ./\~ ./a-nice-sensible-directory-name
Затем удалите его. Если есть сомнения, используйте флаг -i при работе с потенциальными фубарами. Он предложит вам удалить все удаленные файлы и позволит вам очень быстро узнать, произойдет ли что-то плохое.
oli@bert:~/Desktop$ rm -rfi ./del/
rm: descend into directory `./del'? y
rm: remove regular file `./del/output2.pdf'?
43
ответ дан 25 May 2018 в 22:58
  • 1
    Cant GUI, его терминал ssh: P Хорошая идея о mv. Я думаю, что я должен сделать псевдоним rm с rm -i. – theTuxRacer 15 February 2011 в 15:28
  • 2
    Вы можете надавить ssh://user@ip/folder на наутилус. Не работает для всего (например, если вам нужно sudo), но там вы идете. Слияние -i - обоюдоострый меч. Это полезно, но это также очень раздражает, когда вы делаете много файлов. Рассмотрим также -I. И посмотрите на man rm для получения дополнительных советов. – Oli♦ 15 February 2011 в 15:32
  • 3
    +1 для идеи движения. Теперь мне интересно, почему нет замены для rm, которая перемещается (скажем) ~ / .Trash. – ShreevatsaR 16 February 2011 в 09:27

Блестящая проблема:)

Вы можете удалить каталог, экранируя тильду:

rm -rf \~

Это работает для всех видов специальных символов.

19
ответ дан 25 May 2018 в 22:58

Вы можете просто вытолкнуть имя папки в апострофы:

 rm '~'
17
ответ дан 25 May 2018 в 22:58

Еще один, немного более сложный способ сделать это - использовать номера inode:

$ ls -li
total 24
 7146369 drwxr-xr-x   4 user  staff   136 Jan 19 21:50 ~
$ find . -xdev -inum 7146369 -exec rm -rf {} \;

Плюсы

Он работает с вашим любимым именем. Должно быть безопасно, потому что уникальные номера уникальны (-xdev: не спускайте каталоги на другие файловые системы), и вы можете сначала проверить поиск, на всякий случай, удалив -exec rm -rf {} \;.

Минусы

Он работает с вашим любимым именем, которое вы можете иметь.
6
ответ дан 25 May 2018 в 22:58
  • 1
    Меня всегда интересовали иноды, и мне было интересно, можно ли это сделать =) – theTuxRacer 16 February 2011 в 09:33
  • 2
    Конечно, это работает только в том случае, если ваша текущая файловая система имеет концепцию inode (не все файловые системы, поддерживаемые Ubuntu, имеют эту концепцию), хотя большинство из них не являются родными файловыми системами Unix, такими как vFat и NTFS) – Billy ONeal 16 February 2011 в 20:19

Блестящая проблема:)

Вы можете удалить каталог, экранируя тильду:

rm -rf \~

Это работает для всех видов специальных символов.

19
ответ дан 25 July 2018 в 22:29

Вы можете просто вытолкнуть имя папки в апострофы:

rm '~'
17
ответ дан 25 July 2018 в 22:29

Я сделал глупые ошибки с rm, прежде чем вот несколько советов, которые я изучил на протяжении многих лет, чтобы попытаться сохранить данные в безопасности от несчастных случаев:

Используйте графическое решение, такое как Nautilus , Мягко удалить его в корзину. Тогда, когда вы знаете, что вы не переместили свой $HOME в корзину (все бы начало рушиться и выглядело фанки), пуст ваш мусор. Переместить вместо удаления. Переименуйте каталог с помощью mv, например: mv ./\~ ./a-nice-sensible-directory-name Затем удалите его. Если есть сомнения, используйте флаг -i при работе с потенциальными фубарами. Он предложит вам удалить все удаленные файлы и позволит вам очень быстро узнать, произойдет ли что-то плохое. oli@bert:~/Desktop$ rm -rfi ./del/ rm: descend into directory `./del'? y rm: remove regular file `./del/output2.pdf'?
43
ответ дан 25 July 2018 в 22:29
  • 1
    Cant GUI, его терминал ssh: P Хорошая идея о mv. Я думаю, что я должен сделать псевдоним rm с rm -i. – theTuxRacer 15 February 2011 в 15:28
  • 2
    Вы можете надавить ssh://user@ip/folder на наутилус. Не работает для всего (например, если вам нужно sudo), но там вы идете. Слияние -i - обоюдоострый меч. Это полезно, но это также очень раздражает, когда вы делаете много файлов. Рассмотрим также -I. И посмотрите на man rm для получения дополнительных советов. – Oli♦ 15 February 2011 в 15:32
  • 3
    +1 для идеи движения. Теперь мне интересно, почему нет замены для rm, которая перемещается (скажем) ~ / .Trash. – ShreevatsaR 16 February 2011 в 09:27

Еще один, немного более сложный способ сделать это - использовать номера inode:

$ ls -li total 24 7146369 drwxr-xr-x 4 user staff 136 Jan 19 21:50 ~ $ find . -xdev -inum 7146369 -exec rm -rf {} \;

Плюсы

Он работает с вашим любимым именем. Должно быть безопасно, потому что уникальные номера уникальны (-xdev: не спускайте каталоги на другие файловые системы), и вы можете сначала проверить поиск, на всякий случай, удалив -exec rm -rf {} \;.

Минусы

Он работает с вашим любимым именем, которое вы можете иметь.
6
ответ дан 25 July 2018 в 22:29
  • 1
    Меня всегда интересовали иноды, и мне было интересно, можно ли это сделать =) – theTuxRacer 16 February 2011 в 09:33
  • 2
    Конечно, это работает только в том случае, если ваша текущая файловая система имеет концепцию inode (не все файловые системы, поддерживаемые Ubuntu, имеют эту концепцию), хотя большинство из них не являются родными файловыми системами Unix, такими как vFat и NTFS) – Billy ONeal 16 February 2011 в 20:19

Блестящая проблема:)

Вы можете удалить каталог, экранируя тильду:

rm -rf \~

Это работает для всех видов специальных символов.

19
ответ дан 31 July 2018 в 10:32

Вы можете просто вытолкнуть имя папки в апострофы:

rm '~'
17
ответ дан 31 July 2018 в 10:32

Я сделал глупые ошибки с rm, прежде чем вот несколько советов, которые я изучил на протяжении многих лет, чтобы попытаться сохранить данные в безопасности от несчастных случаев:

Используйте графическое решение, такое как Nautilus , Мягко удалить его в корзину. Тогда, когда вы знаете, что вы не переместили свой $HOME в корзину (все бы начало рушиться и выглядело фанки), пуст ваш мусор. Переместить вместо удаления. Переименуйте каталог с помощью mv, например: mv ./\~ ./a-nice-sensible-directory-name Затем удалите его. Если есть сомнения, используйте флаг -i при работе с потенциальными фубарами. Он предложит вам удалить все удаленные файлы и позволит вам очень быстро узнать, произойдет ли что-то плохое. oli@bert:~/Desktop$ rm -rfi ./del/ rm: descend into directory `./del'? y rm: remove regular file `./del/output2.pdf'?
43
ответ дан 31 July 2018 в 10:32
  • 1
    Cant GUI, его терминал ssh: P Хорошая идея о mv. Я думаю, что я должен сделать псевдоним rm с rm -i. – theTuxRacer 15 February 2011 в 15:28
  • 2
    Вы можете надавить ssh://user@ip/folder на наутилус. Не работает для всего (например, если вам нужно sudo), но там вы идете. Слияние -i - обоюдоострый меч. Это полезно, но это также очень раздражает, когда вы делаете много файлов. Рассмотрим также -I. И посмотрите на man rm для получения дополнительных советов. – Oli♦ 15 February 2011 в 15:32
  • 3
    +1 для идеи движения. Теперь мне интересно, почему нет замены для rm, которая перемещается (скажем) ~ / .Trash. – ShreevatsaR 16 February 2011 в 09:27

Еще один, немного более сложный способ сделать это - использовать номера inode:

$ ls -li total 24 7146369 drwxr-xr-x 4 user staff 136 Jan 19 21:50 ~ $ find . -xdev -inum 7146369 -exec rm -rf {} \;

Плюсы

Он работает с вашим любимым именем. Должно быть безопасно, потому что уникальные номера уникальны (-xdev: не спускайте каталоги на другие файловые системы), и вы можете сначала проверить поиск, на всякий случай, удалив -exec rm -rf {} \;.

Минусы

Он работает с вашим любимым именем, которое вы можете иметь.
6
ответ дан 31 July 2018 в 10:32
  • 1
    Меня всегда интересовали иноды, и мне было интересно, можно ли это сделать =) – theTuxRacer 16 February 2011 в 09:33
  • 2
    Конечно, это работает только в том случае, если ваша текущая файловая система имеет концепцию inode (не все файловые системы, поддерживаемые Ubuntu, имеют эту концепцию), хотя большинство из них не являются родными файловыми системами Unix, такими как vFat и NTFS) – Billy ONeal 16 February 2011 в 20:19

Блестящая проблема:)

Вы можете удалить каталог, экранируя тильду:

rm -rf \~

Это работает для всех видов специальных символов.

19
ответ дан 31 July 2018 в 11:33

Вы можете просто вытолкнуть имя папки в апострофы:

rm '~'
17
ответ дан 31 July 2018 в 11:33

Я сделал глупые ошибки с rm, прежде чем вот несколько советов, которые я изучил на протяжении многих лет, чтобы попытаться сохранить данные в безопасности от несчастных случаев:

Используйте графическое решение, такое как Nautilus , Мягко удалить его в корзину. Тогда, когда вы знаете, что вы не переместили свой $HOME в корзину (все бы начало рушиться и выглядело фанки), пуст ваш мусор. Переместить вместо удаления. Переименуйте каталог с помощью mv, например: mv ./\~ ./a-nice-sensible-directory-name Затем удалите его. Если есть сомнения, используйте флаг -i при работе с потенциальными фубарами. Он предложит вам удалить все удаленные файлы и позволит вам очень быстро узнать, произойдет ли что-то плохое. oli@bert:~/Desktop$ rm -rfi ./del/ rm: descend into directory `./del'? y rm: remove regular file `./del/output2.pdf'?
43
ответ дан 31 July 2018 в 11:33
  • 1
    Cant GUI, его терминал ssh: P Хорошая идея о mv. Я думаю, что я должен сделать псевдоним rm с rm -i. – theTuxRacer 15 February 2011 в 15:28
  • 2
    Вы можете надавить ssh://user@ip/folder на наутилус. Не работает для всего (например, если вам нужно sudo), но там вы идете. Слияние -i - обоюдоострый меч. Это полезно, но это также очень раздражает, когда вы делаете много файлов. Рассмотрим также -I. И посмотрите на man rm для получения дополнительных советов. – Oli♦ 15 February 2011 в 15:32
  • 3
    +1 для идеи движения. Теперь мне интересно, почему нет замены для rm, которая перемещается (скажем) ~ / .Trash. – ShreevatsaR 16 February 2011 в 09:27

Еще один, немного более сложный способ сделать это - использовать номера inode:

$ ls -li total 24 7146369 drwxr-xr-x 4 user staff 136 Jan 19 21:50 ~ $ find . -xdev -inum 7146369 -exec rm -rf {} \;

Плюсы

Он работает с вашим любимым именем. Должно быть безопасно, потому что уникальные номера уникальны (-xdev: не спускайте каталоги на другие файловые системы), и вы можете сначала проверить поиск, на всякий случай, удалив -exec rm -rf {} \;.

Минусы

Он работает с вашим любимым именем, которое вы можете иметь.
6
ответ дан 31 July 2018 в 11:33
  • 1
    Меня всегда интересовали иноды, и мне было интересно, можно ли это сделать =) – theTuxRacer 16 February 2011 в 09:33
  • 2
    Конечно, это работает только в том случае, если ваша текущая файловая система имеет концепцию inode (не все файловые системы, поддерживаемые Ubuntu, имеют эту концепцию), хотя большинство из них не являются родными файловыми системами Unix, такими как vFat и NTFS) – Billy ONeal 16 February 2011 в 20:19

Блестящая проблема:)

Вы можете удалить каталог, экранируя тильду:

rm -rf \~

Это работает для всех видов специальных символов.

19
ответ дан 2 August 2018 в 03:55

Вы можете просто вытолкнуть имя папки в апострофы:

rm '~'
17
ответ дан 2 August 2018 в 03:55

Я сделал глупые ошибки с rm, прежде чем вот несколько советов, которые я изучил на протяжении многих лет, чтобы попытаться сохранить данные в безопасности от несчастных случаев:

Используйте графическое решение, такое как Nautilus , Мягко удалить его в корзину. Тогда, когда вы знаете, что вы не переместили свой $HOME в корзину (все бы начало рушиться и выглядело фанки), пуст ваш мусор. Переместить вместо удаления. Переименуйте каталог с помощью mv, например: mv ./\~ ./a-nice-sensible-directory-name Затем удалите его. Если есть сомнения, используйте флаг -i при работе с потенциальными фубарами. Он предложит вам удалить все удаленные файлы и позволит вам очень быстро узнать, произойдет ли что-то плохое. oli@bert:~/Desktop$ rm -rfi ./del/ rm: descend into directory `./del'? y rm: remove regular file `./del/output2.pdf'?
43
ответ дан 2 August 2018 в 03:55
  • 1
    Cant GUI, его терминал ssh: P Хорошая идея о mv. Я думаю, что я должен сделать псевдоним rm с rm -i. – theTuxRacer 15 February 2011 в 15:28
  • 2
    Вы можете надавить ssh://user@ip/folder на наутилус. Не работает для всего (например, если вам нужно sudo), но там вы идете. Слияние -i - обоюдоострый меч. Это полезно, но это также очень раздражает, когда вы делаете много файлов. Рассмотрим также -I. И посмотрите на man rm для получения дополнительных советов. – Oli♦ 15 February 2011 в 15:32
  • 3
    +1 для идеи движения. Теперь мне интересно, почему нет замены для rm, которая перемещается (скажем) ~ / .Trash. – ShreevatsaR 16 February 2011 в 09:27

Еще один, немного более сложный способ сделать это - использовать номера inode:

$ ls -li total 24 7146369 drwxr-xr-x 4 user staff 136 Jan 19 21:50 ~ $ find . -xdev -inum 7146369 -exec rm -rf {} \;

Плюсы

Он работает с вашим любимым именем. Должно быть безопасно, потому что уникальные номера уникальны (-xdev: не спускайте каталоги на другие файловые системы), и вы можете сначала проверить поиск, на всякий случай, удалив -exec rm -rf {} \;.

Минусы

Он работает с вашим любимым именем, которое вы можете иметь.
6
ответ дан 2 August 2018 в 03:55
  • 1
    Меня всегда интересовали иноды, и мне было интересно, можно ли это сделать =) – theTuxRacer 16 February 2011 в 09:33
  • 2
    Конечно, это работает только в том случае, если ваша текущая файловая система имеет концепцию inode (не все файловые системы, поддерживаемые Ubuntu, имеют эту концепцию), хотя большинство из них не являются родными файловыми системами Unix, такими как vFat и NTFS) – Billy ONeal 16 February 2011 в 20:19

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

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