Поэтому инструмент GUI (я думаю, что это baobab
) не принимает во внимание различные разделы, это только смотрит на дерево каталогов. Это означает, что видит /home
как подкаталог /
но не полагает, что это - отдельный раздел.
Если Вы смотрите на Ваш df
вывод:
/dev/sda5 38G 23G 14G 64% /<br>
/dev/sda7 146G 48G 91G 35% /home
Вы имеете 23G используемый в /
и 48G используемый в /home
. 48+23=71 так baobab
сообщает 71G используемый в /
.
Я начал бы, вручную пробуя инструкции здесь: , Как я добавляю линию к своему/etc/apt/sources.list?
Вот то, как я отредактировал мой:
$ ls /etc/apt
apt.conf.d preferences preferences.d sources.list sources.list.d sources.list.save trustdb.gpg trusted.gpg trusted.gpg~ trusted.gpg.d
$ vi /etc/apt/sources.list
здесь есть дополнительная информация: https://wiki.debian.org/SourcesList
, Как только у вас есть чувство для того, как это работает, я попытался бы использовать программное обеспечение здесь, чтобы произвести замену файл sources.list
: http://repogen.simplylinux.ch / .
Можно ввести входные события с помощью xdotool . Команды можно вызвать при нажатии клавиши с помощью xbindkeys . Поместите что-то подобное в ~/.xbindkeysrc
:
"xdotool click 4"
control+shift+prior
"xdotool click 5"
control+shift+next
-121--90735- Расширение переменной выполняется интерактивной оболочкой. Выполняется команда sudo
с аргументами echo
и tim
. Если вы хотите, чтобы расширение произошло в оболочке, вызванной sudo
, скажите ему запустить оболочку и передать последовательность echo $ ME
этой оболочке:
sudo sh -c 'echo $ ME';
sudo
удаляет большинство переменных из среды, поскольку в некоторых случаях они могут представлять угрозу безопасности. Дополнительные сведения см. в руководстве и конфигурации компьютера. При типичных конфигурациях переменная ME
будет удалена из среды, поэтому sudo sh -c 'echo $ ME'
ничего не будет печатать.
Среда процесса является копией его родительского объекта, если только родительский объект не решил изменить его. (Точнее, среда передается execve
; большинство программ просто проходят через все, что у них было.) Sudo - одна из программ, которая решает изменить среду.
При выполнении sudo su
выполняется оболочка (поскольку не была передана команда su
). Родительским элементом этого процесса оболочки является процесс, вызвавший sudo
, т.е. оболочка, в которой выполнялась команда sudo su
.
Расширение переменной среды осуществляется оболочкой, поэтому команда, которую вы на самом деле работаете, является «Sudo Echo Tim». Все это сделано до бега Sudo.