Вернуться   Компьютерный форум > Компьютеры > Операционные системы > Linux
 
 
Опции темы
Старый 11.08.2011, 14:22   #1 (ссылка)
Новичок
 
Регистрация: 12.06.2011
Сообщений: 39
Репутация: 0
По умолчанию Что означает * в командах?

Для чего к некоторым командам в терминале добавляется * ?

Например: sudo rm -R /home/*

Нигде пояснений,в том числе и в терминале насчёт * я не нашёл.
bibigon вне форума  
Старый 11.08.2011, 14:45   #2 (ссылка)
Эксперт
 
Аватар для дормидонд
 
Регистрация: 19.03.2010
Сообщений: 10,530
Записей в блоге: 2
Репутация: 1111
По умолчанию

может это прояснит .

Но чтобы быстро и безболезненно очистить корзину в linux проще все-таки вернутся к старой доброй консольной команде rm.
Вводим в окно терминала:

sudo rm -r ~/.local/share/Trash/files/*

И корзина чиста.

sudo - присвоение команде удаления rm привилегий суперпользователя
rm -r - Команда для удаления мусорных файлов. Ключ -r позволяет команде rm удалять не только файлы но и каталоги которые могут быть удалены в корзину.
~ - По умолчанию, все действия происходят в домашнем каталоге. Этот символ позволяет укоротить написание команд чтобы каждый раз не приходилось прописывать полный путь к каталогу в таком виде: sudo rm -r /home/user/.local/share/Trash/files/* (вместо user прописывается имя своего домашнего каталога в home).
.local/share/ - каталог в котором находится корзина и удаленные файлы.
* - удаляет все файлы и каталоги находящиеся в каталоге /home/user/.local/share/Trash/files/ Если забыть прописать этот символ тогда мусор из корзины удалиться вместе с каталогом /files/. Вместо * можно прописать имя файла конкретно который нужно удалить. В этом случае содержимое корзины останется.
дормидонд вне форума  
Старый 11.08.2011, 23:01   #3 (ссылка)
Новичок
 
Регистрация: 12.06.2011
Сообщений: 39
Репутация: 0
По умолчанию

Ага,прочёл.Интересно.
bibigon вне форума  
Старый 12.08.2011, 12:10   #4 (ссылка)
Новичок
 
Регистрация: 24.05.2011
Сообщений: 9
Репутация: 0
По умолчанию

Короче говоря * - это все )) Выбрать например все файлы в папке.
exhang вне форума  
Старый 12.08.2011, 13:14   #5 (ссылка)
Мастер
 
Аватар для Iljeben
 
Регистрация: 27.10.2008
Сообщений: 9,488
Записей в блоге: 4
Репутация: 702
По умолчанию

Цитата:
Сообщение от bibigon Посмотреть сообщение
* ?
Маска.
Iljeben вне форума  
Старый 12.08.2011, 13:35   #6 (ссылка)
Знаток
 
Аватар для iRomul
 
Регистрация: 26.06.2008
Сообщений: 2,631
Записей в блоге: 1
Репутация: 152
По умолчанию

Как сказали выше, * - маска. Применение, к приеру такое:
Есть группа файлов, в названии которых есть группа символов. Наример ABC1 и ABC2. Их можно удалить таким образом:
rm -rf /way/to/folder/ABC*
iRomul вне форума  
Старый 13.08.2011, 18:02   #7 (ссылка)
Новичок
 
Регистрация: 12.06.2011
Сообщений: 39
Репутация: 0
По умолчанию

Да,прочёл.Понемногу учусь.Спасибо.
bibigon вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что означает красная стрелка ? Denis Black Утилиты 1 12.02.2011 10:53
Что означает пищание динамика? alexander.rsh Windows XP 6 08.10.2010 00:58
Что означает эта запись в биосе bvas Неисправности, настройка 11 21.09.2010 01:04
PCI-E X16@X4 что означает? Zoombie Неисправности, настройка 0 01.09.2010 02:55
Что означает ошибка Zikk2 Неисправности, настройка 4 31.08.2010 00:56
Что означает этот значок? (как на иконке) Дьяконов Алексей Windows 7 12 05.08.2010 19:12
Что означает папка Roaming? mariyka87 Windows 7 12 29.06.2010 20:13
Устанавливаю winrar: что означает shell integration? Влад Юрченко Программы 1 14.01.2010 19:46
что означает Ф1, и как его убрать? SIGM@ Неисправности, настройка 12 19.12.2009 23:36
Что означает этот параметр?!?! biggerr Неисправности, настройка 12 25.10.2009 14:09
Вопрос про wi-fi что означает вот эта надпись? nomok Интернет и сети 2 17.10.2009 12:52


Текущее время: 13:09. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.