Выполняя man exec, вы столкнулись с семейством функций exec(), которые в основном обертывают системный вызов execve(2).
Вы выполнили exec оболочку:
$ type -a exec
exec is a shell builtin
Теперь из help exec:
Replace the shell with the given command.
Execute COMMAND, replacing this shell with the specified program.
ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified,
any redirections take effect in the current shell.
Обычно новый процесс создается комбинацией системных вызовов fork(2)-exec(). Здесь fork() создаст дочерний процесс с новым PID, дублируя родительский процесс, а затем exec() заменит дочерний процесс желаемым исполняемым файлом, который мы хотим запустить. Например, когда мы хотим запустить исполняемый файл, скажем top, оболочка вызывает fork(2), создавая таким образом дочерний процесс, который является точно таким же, как оболочка с новым PID, а затем этот вновь созданный процесс заменяется на /usr/bin/top с помощью вызова exec().
Теперь в оболочке, встроенной в exec, fork() не вызывается, вместо этого exec() вызывается непосредственно, поэтому оболочка заменяется исполняемым файлом напрямую, а новый процесс будет наследовать PID оболочки.
Обратите внимание, что только exec без какого-либо аргумента или перенаправления ничего не сделает.
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления настроек с помощью удобного скрипта с помощью простого графического интерфейса или для восстановления стандартных панелей Ubuntu.
http://www.starryhope.com/linux / Ubuntu / 2010 / восстановление-на-умолчанию-панели-в-убунту /
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления настроек с помощью удобного скрипта с помощью простого графического интерфейса или для восстановления стандартных панелей Ubuntu.
http://www.starryhope.com/linux / Ubuntu / 2010 / восстановление-на-умолчанию-панели-в-убунту /
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления настроек с помощью удобного скрипта с помощью простого графического интерфейса или для восстановления стандартных панелей Ubuntu.
http://www.starryhope.com/linux / Ubuntu / 2010 / восстановление-на-умолчанию-панели-в-убунту /
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления настроек с помощью удобного скрипта с помощью простого графического интерфейса или для восстановления стандартных панелей Ubuntu.
http://www.starryhope.com/linux / Ubuntu / 2010 / восстановление-на-умолчанию-панели-в-убунту /
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления настроек с помощью удобного скрипта с помощью простого графического интерфейса или для восстановления стандартных панелей Ubuntu.
http://www.starryhope.com/linux / Ubuntu / 2010 / восстановление-на-умолчанию-панели-в-убунту /
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления ваших настроек с помощью удобного скрипта с простым графическим интерфейсом или для восстановления стандартных панелей Ubuntu.
http: //www.starryhope. ком / Linux / Ubuntu / 2010 / восстановление-The-умолчанию-панели-в-убунту /
alt + f2 type: gconf-editor
apps ---> panel -> global ->
Затем проверьте «locked_down»
It должен препятствовать дальнейшим изменениям панелей
, но вы должны снять флажок, чтобы изменить настройки на панелях
Вы также можете использовать эту удобную утилиту для сохранения и восстановления ваших настроек с помощью удобного скрипта с простым графическим интерфейсом или для восстановления стандартных панелей Ubuntu.
http: //www.starryhope. ком / Linux / Ubuntu / 2010 / восстановление-The-умолчанию-панели-в-убунту /