Можно демистифицировать целый процесс путем ввода echo
вместо ls
во-первых, для наблюдения то, до чего расширяется команда:
$ echo *
Applications Downloads Documents tmp.html
Так в этом случае, ls *
расширяется до ls Applications Downloads Documents tmp.html
$ echo **
Applications Downloads Documents tmp.html
$ echo ***
Applications Downloads Documents tmp.html
Так никакое изменение. Это предполагает, что Вы используете bash
как Ваша оболочка - большинство людей, и различные оболочки имеют другое поведение. Если Вы используете ash
или csh
или ksh
или zsh
, можно ожидать вещи работать по-другому. В этом суть наличия различных оболочек.
Так позволяет, пробуют что-то другое (все еще с bash
) таким образом, мы понимаем globbing (*
) оператор может сделать для нас. Например, мы можем отфильтровать частью имени:
$ echo D*
Downloads Documents
И интересно, запаздывающая наклонная черта неявно часть любого имени каталога. Так */
приведет только к каталогам (и символьные ссылки на каталоги):
$ echo */
Applications/ Downloads/ Documents/
И мы можем сделать некоторую фильтрацию на нескольких уровнях путем помещения наклонных черт в середине:
$ echo D*/*/
Documents/Work/ /Documents/unfinished/
Начиная с Downloads
каталог не содержит подкаталогов, он не заканчивается в выводе. Это очень полезно для того, чтобы просто исследовать файлы, которые Вы хотите. Я использую команды как это все время:
$ ls -l /home/*/public_html/wp-config.php
Это перечисляет, если существует кто-либо, весь wp-config.php
файлы, которые существуют на основном уровне любого пользователя public_html
каталог. Или возможно быть больше завершенным:
$ find /home/*/public_html/ -name wp-config.php
Это найдет любого wp-config.php
файлы в любом пользователе public_html
каталоги или любой из их подкаталогов, но это будет работать более эффективно, чем просто find /home/ -name wp-config.php
потому что это не исследует ничего, но public_html
каталоги для каждого из пользователей.
Gnome Shell может быть перезапущен через его командную строку. Доступ к подсказке с Alt+F2
, ввод r
и подтверждение с возвратом действительно перезапускает Gnome Shell, не теряя окна. Поскольку Корица происходит от оболочки, эта стратегия может работать там, также.
Я предполагаю, что у Вас есть Кекс как диспетчер Windows: Соглашаясь Вы терминальный (Ctrl+Alt+T должен работать, если Alt+F2 не делает), и использование
кекс killall
и затем, для включения его:
muffin
или иметь использование Кекса cerbere
(или подобный cerbere, я не использую Монетный двор) заставить его восстановиться самостоятельно.
Удачи.
Muffin
ни muffin
доступный выполненному; последняя команда yelds Muffin: command not found
. BTW Там не является никакой Кекс на Linux Mint 15 Корицы 64 бита также.
– Adam Ryczkowski
08.12.2013, 12:08
Я не знаю, что ребята из Корицы переименовали в "гномную раковину"
, когда они вилкировали, так что тебе придётся это выяснить. Наверное, это либо скорлупа с корицей
, либо скорлупа с корицей
, или что-то в этом роде. Я предполагаю, что это называется корицей
.
Теперь, оболочка GNOME - и, следовательно, корица - ответит на SIGHUP
, полностью переинициализировав. В основном это то же самое, что и ввод r
в диалог AltF2. Итак, решение простое:
killall -HUP корицу
.Для повторной инициализации корицы может понадобиться пара секунд.
1: Это хороший выбор, так как некоторые дистрибутивы запускают менеджеры отображения на tty1, некоторые на tty7/tty8 (в зависимости от DM). Никто не использует tty2.
.
r
не работает также... У меня есть неопределенный смысл, что единственное слепое взаимодействие, которое может быть сделано, только с уже существующими окнами на текущем дисплее. – Adam Ryczkowski 06.12.2013, 14:41