Unity Launchers - это файлы, хранящиеся на вашем компьютере, с расширением .desktop. Эти файлы используются для запуска определенного приложения, но в Unity они также используются для создания контекстных меню для каждого приложения, доступ к которым вы можете получить из Unity Launcher.
Такой файл выглядит примерно так: это:
[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/$USER/Documents/exec.sh
Icon=/home/$USER/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
Поле значка - это значок, который должен использоваться пусковой установкой и представляет приложение. Все значки, которые находятся под каталогом /usr/share/pixmaps, не обязательно должны указывать свой полный путь, но их имя файла без расширения.
Например, если файл значка /usr/share/pixmaps/wallch.png, то значок поле должно быть просто wallch. Все остальные значки должны иметь полный путь.
Поэтому, чтобы изменить значок для конкретной программы, вам необходимо:
Unity Launchers Найти связанные .desktop, они обычно находятся под /usr/share/....
Вы можете сделать это с помощью:
locate program_name.desktop
или если вы не можете найти его: [!d13 ]
locate *.desktop
и прокрутите список.
Найти Откройте .desktop, который вы хотите изменить:
gedit /path/to/program_name.desktop
[d17 ] Открыть Измените любое из полей:
Чтобы сохранить, сначала сделайте резервную копию, которую вы можете заменить для исходного файла, если вы испортили:
[ f5]Изменить
https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
Да, линии выходов хвоста добавлены ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time|exec-time)'
Да, линии выходов хвоста добавлены ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time|exec-time)'
Да, линии выходов хвоста добавлены ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time|exec-time)'
Да, линии выходов хвоста добавлены ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time|exec-time)'
Да, линии выходов хвоста добавлены ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time|exec-time)'
Да, tail выводит строки, прикрепленные ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time | exec-time)'
Да, tail выводит строки, прикрепленные ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time | exec-time)'
Да, tail выводит строки, прикрепленные ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time | exec-time)'
Да, tail выводит строки, прикрепленные ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time | exec-time)'
Да, tail выводит строки, прикрепленные ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time | exec-time)'
Да, tail выводит строки, прикрепленные ко всем файлам, указанным в командной строке:
tail -F sqlLogs.log perflogs.log | egrep '(sql-time | exec-time)'
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- different windows, a al vim's 'split' - or have it merge the two (or N) streams into one view and - you can filter steams by regex and, if you like, - it will 'tee' the output to a filehttp://www.vanheusden.com/multitail/
На Ubuntu 10.04: sudo apt-get install multitail
Да, используя команду screen, вы можете иметь 2 сеанса bash на одном терминале.
Запустить screen, чтобы начать, Затем введите Ctrl-a, затем S (ПРИМЕЧАНИЕ: капитал S), чтобы разделить экран на 2. Ctrl-a, тогда Tab переместит вас между двумя сеансами. Ctrl-a, тогда c запустит оболочку в этой новой области.(Пожалуйста, см. ответ Риккардо, прежде чем использовать это, его гораздо проще, я оставлю это, поскольку это может быть полезно для людей с похожими, но разными проблемами).
Вы можете использовать mkfifo для мультиплексирования вывода в один канал
, создавая в трубе поток fifo, хвост n файлов, а затем завершайте канал
mkfifo pipeName
tail file1 &
tail file2 &
...
tail fileN &
cat pipeName
по окончании [ ! d3]
rm pipeName
Вы можете использовать mkfifo для мультиплексирования вывода в один канал
, создавая в трубе поток fifo, хвост n файлов, а затем завершайте канал
mkfifo pipeName
tail file1 &
tail file2 &
...
tail fileN &
cat pipeName
по окончании [ ! d3] rm pipeName
Да, используя команду screen, вы можете иметь 2 сеанса bash на одном терминале.
Запустить screen, чтобы начать, Затем введите Ctrl-a, затем S (ПРИМЕЧАНИЕ: капитал S), чтобы разделить экран на 2. Ctrl-a, тогда Tab переместит вас между двумя сеансами. Ctrl-a, тогда c запустит оболочку в этой новой области.(Пожалуйста, см. ответ Риккардо, прежде чем использовать это, его гораздо проще, я оставлю это, поскольку это может быть полезно для людей с похожими, но разными проблемами).
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- different windows, a al vim's 'split' - or have it merge the two (or N) streams into one view and - you can filter steams by regex and, if you like, - it will 'tee' the output to a filehttp://www.vanheusden.com/multitail/
На Ubuntu 10.04: sudo apt-get install multitail
Вы можете использовать mkfifo для мультиплексирования вывода в один канал
, создавая в трубе поток fifo, хвост n файлов, а затем завершайте канал
mkfifo pipeName
tail file1 &
tail file2 &
...
tail fileN &
cat pipeName
по окончании [ ! d3] rm pipeName
Да, используя команду screen, вы можете иметь 2 сеанса bash на одном терминале.
Запустить screen, чтобы начать, Затем введите Ctrl-a, затем S (ПРИМЕЧАНИЕ: капитал S), чтобы разделить экран на 2. Ctrl-a, тогда Tab переместит вас между двумя сеансами. Ctrl-a, тогда c запустит оболочку в этой новой области.(Пожалуйста, см. ответ Риккардо, прежде чем использовать это, его гораздо проще, я оставлю это, поскольку это может быть полезно для людей с похожими, но разными проблемами).
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- different windows, a al vim's 'split' - or have it merge the two (or N) streams into one view and - you can filter steams by regex and, if you like, - it will 'tee' the output to a filehttp://www.vanheusden.com/multitail/
На Ubuntu 10.04: sudo apt-get install multitail
Вы можете использовать mkfifo для мультиплексирования вывода в один канал
, создавая в трубе поток fifo, хвост n файлов, а затем завершайте канал
mkfifo pipeName
tail file1 &
tail file2 &
...
tail fileN &
cat pipeName
по окончании [ ! d3] rm pipeName
Да, используя команду screen, вы можете иметь 2 сеанса bash на одном терминале.
Запустить screen, чтобы начать, Затем введите Ctrl-a, затем S (ПРИМЕЧАНИЕ: капитал S), чтобы разделить экран на 2. Ctrl-a, тогда Tab переместит вас между двумя сеансами. Ctrl-a, тогда c запустит оболочку в этой новой области.(Пожалуйста, см. ответ Риккардо, прежде чем использовать это, его гораздо проще, я оставлю это, поскольку это может быть полезно для людей с похожими, но разными проблемами).
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- different windows, a al vim's 'split' - or have it merge the two (or N) streams into one view and - you can filter steams by regex and, if you like, - it will 'tee' the output to a filehttp://www.vanheusden.com/multitail/
На Ubuntu 10.04: sudo apt-get install multitail
Вы можете использовать mkfifo для мультиплексирования вывода в один канал
, создавая в трубе поток fifo, хвост n файлов, а затем завершайте канал
mkfifo pipeName
tail file1 &
tail file2 &
...
tail fileN &
cat pipeName
по окончании [ ! d3] rm pipeName
Да, используя команду screen, вы можете иметь 2 сеанса bash на одном терминале.
Запустить screen, чтобы начать, Затем введите Ctrl-a, затем S (ПРИМЕЧАНИЕ: капитал S), чтобы разделить экран на 2. Ctrl-a, тогда Tab переместит вас между двумя сеансами. Ctrl-a, тогда c запустит оболочку в этой новой области.(Пожалуйста, см. ответ Риккардо, прежде чем использовать это, его гораздо проще, я оставлю это, поскольку это может быть полезно для людей с похожими, но разными проблемами).
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- different windows, a al vim's 'split' - or have it merge the two (or N) streams into one view and - you can filter steams by regex and, if you like, - it will 'tee' the output to a filehttp://www.vanheusden.com/multitail/
На Ubuntu 10.04: sudo apt-get install multitail
Вы можете использовать mkfifo , чтобы мультиплексировать вывод на один канал
, чтобы создать канал fifo, хвост n файлов в трубе, затем cat the pipe
] mkfifo pipeName tail file1 & amp; tail file2 & amp; ... хвост fileN & amp; cat трубаName
когда завершено
rm трубаName
Да, используя команду screen
, вы можете иметь 2 сеанса bash на одном терминале.
экран
, чтобы начать , Ctrl-a
, затем S
(ПРИМЕЧАНИЕ: капитал S), чтобы разбить экран на 2. Ctrl-a
, тогда Tab
переместит вас между двумя сеансами. Ctrl-a
, тогда c
запустит оболочку в этой новой области. (См. Riccardo's ответ прежде, чем использовать это, его намного проще, я оставлю это, поскольку это может быть полезно для людей с похожими, но разными проблемами).
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- разные окна, «split» al vim - или объединить два (или N) потока в один view и - вы можете фильтровать пары с помощью регулярных выражений, и, если хотите, - он будет «выводить» вывод в файл
http://www.vanheusden.com/multitail/
В Ubuntu 10.04: sudo apt-get install multitail
Посмотрите на MultiTail. Это ваш друг.
Вы можете иметь несколько журнальных хвостов в
- разные окна, «split» al vim - или объединить два (или N) потока в один view и - вы можете фильтровать пары с помощью регулярных выражений, и, если хотите, - он будет «выводить» вывод в файл
http://www.vanheusden.com/multitail/
В Ubuntu 10.04: sudo apt-get install multitail