Как я могу установить положение, в котором открывается терминал?

Это кажется на загрузку источника Samba, и это не то, что Вы хотите прямо сейчас. Использовать yum install samba. Это найдет корректного об/мин для Вашей машины на Redhat (или другое доверяемое) сервером, загрузить его и установить его для Вас. Если yum дает Вам сообщение о не наличии полномочий, использовать sudo yum install samba. Если это говорит sudo: command not found, ввести su переключаться на пользователя root, затем yum install sudo samba. Не забудьте выходить из корня (logout или ctrl-d) как только Вы можете; Вы не должны делать больше как корня, чем Вы должны.

37
25.09.2012, 02:16
4 ответа

Большинство терминалов может быть запущено с помощью geometry переключатель, разрешающий Вам указывать размер и положение терминала (COLUMNSxROWS+X+Y), например:

gnome-terminal --geometry 73x31+100+300

или

xterm -geometry 93x31+100+350

Если Вы хотите сделать вышеупомянутое постоянным, скопируйте терминальное средство запуска (.desktop файл терминала) от /usr/share/applications/ кому: ~/.local/share/applications/ и редактирование Exec поле соответственно.

Например, для терминала гнома

Exec=gnome-terminal --geometry 73x31+100+300

Наличие, что пользовательское средство запуска в $HOME сохранило бы настройки после обновлений терминального пакета (который иначе перезапишет значение по умолчанию .desktop файл в /usr/share/applications).

46
27.01.2020, 19:36
  • 1
    я использую lxterminal от Lubuntu 11.10 и справки говорит, что я могу использовать опцию geometry=colsxrows но ничто о положении. Вы знаете, как зафиксировать его положение в Lubuntu? –  Sigur 24.09.2012, 17:09
  • 2
    @Sigur - Вы могли попытаться использовать devilspie для определения положения. Создайте файл ~/.devilpie/lxterminal.ds с этим содержанием (заменяют X и Y согласно Вашему вкусу): (if (is (application_name) "lxterminal") (begin (geometry "+200+350") ) ) сохраните, работайте devilspie затем запуск lxterminal с желаемым размером: lxterminal --geometry=COLxROW. Это должно быть автоматически расположено, где Вы хотите. Это работает хорошо в Gnome 3, по крайней мере. –  don_crissti 24.09.2012, 19:07

Маловероятно, что это связано с набором микросхем процессора. Скорее всего, это связано с NIC.

Если между двумя различными машинами используется один и тот же жесткий диск и одна и та же ОС, сетевой адаптер будет отличаться, поэтому MAC-адрес для этого сетевого адаптера будет отличаться. Поэтому он почти наверняка будет связан с конфигурацией eth0 , но с eth1 с другой стороны.

Это можно исправить в Wheezy, отредактировав /etc/udev/rules.d/70-persistent-net.rules и обеспечив, чтобы оба сгенерированных правила назвали интерфейс eth0 . (Просто убедитесь, что вы никогда не пытаетесь иметь одну машину с обеими сетевыми платами.)

Вот соответствующая запись из моей системы. MAC-адреса ваших систем будут отличаться. Эта строка дает команду udevd предоставить сетевому адаптеру с MAC 00:0a: cd: 20: aa: 3f имя eth0 :

# PCI device 0x10ec:/sys/devices/pci0000:00/0000:00:04.0/0000:02:00.0 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0a:cd:20:aa:3f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
-121--229006-

Я обнаружил, что сортировка кажется самым быстрым инструментом uniq, как показано здесь -- > Самый быстрый способ удаления дубликатов в большом списке слов?

-121--47863-

Относительно шрифта Если вы использовали gnome-terminal, вы могли бы настроить профиль с нужным размером шрифта и передать его с помощью флага --window-with-profile, но я не вижу никаких связанных опций в lxterminal.

Если вы не хотите, чтобы это был размер шрифта по умолчанию, один из возможных вариантов - написать сценарий для изменения конфигурационного файла (по умолчанию ~/.config/lxterminal/lxterminal.conf), чтобы изменить размер шрифта, затем запустить программу, а затем вернуть размер шрифта в конфигурационном файле. Хотя я не проверял это.

0
27.01.2020, 19:36

Параметры xterm с использованием Xresources или Xdefaults


Это общий «синтаксис» для параметров, которые входят в ~ / .Xresources или ~ / .Xdefaults файл:

XTerm * geometry: COLUMNSxROWS + X + Y

Например

XTerm*geometry: 90x30+0+540

Примечание: Первые два параметра (COLUMNSxROWS) зависят от типа шрифта /размер.

Кроме того, это также зависит от разрешения вашего дисплея, так как последние два параметра предназначены для положения окна; он рассчитывается в единицах, отличных от размера окна окна xterm.

Если X = 0, то позиция полностью слева
Когда Y = 0, то позиция полностью вверху

Если ваше разрешение, например, 1920x1080 , тогда вы поместите значение Y как 540 (на полпути вниз от верхнего края экрана); поскольку значение 30 ROWS составляет примерно половину высоты дисплея на дисплее того же размера с использованием шрифтов моей собственной системы и настроек.

6
27.01.2020, 19:36

В качестве обновления, главный ответ не работал для меня в Ubuntu 18.04 по состоянию на август 2018 года. Что сделало работу, так это «Оборудование» -> Клавиатура -> Добавить новую команду (, нажав «плюс». знак ). Заполните поле «Команда» командой типа gnome-terminal --geometry 80x55-500+0. Установите горячую клавишу как Ctrl + Alt + T. Готово.

Более того, вы можете добавить команду в «Автозапуск приложений», чтобы терминал запускался при запуске.

6
27.01.2020, 19:36

Теги

Похожие вопросы