Управление рабочими пространствами Linux с помощью сценариев

Да, для Linux это чисто косметика.

Поле Typeосновано на идентификаторах GUID типа раздела в таблице разделов GPT, и существует множество возможных типов.

Изменение GUID типа раздела с помощью Linux fdiskне должно каким-либо образом изменить содержимое раздела. Но, судя по сообщению WARNING, ваша версия fdiskкажется немного устаревшей, поэтому вы можете быть осторожны и сначала сделать резервные копии любых важных данных.

По сути, вам нужно:

# fdisk /dev/sda
[...]
Command (m for help): t
Partition number (1-3, default 3): 3
Hex code (type L to list all codes): L

 


Hex code (type L to list all codes: 
Command (m for help): w

Ваша версия fdiskможет иметь некоторые отличия. Этот пример был создан с использованием:

# fdisk --version
fdisk from util-linux 2.29.2

0
06.04.2021, 07:51
1 ответ

Текущий список рабочих областей доступен из wmctrlс помощью опции -d, где символ *в выводе указывает текущую рабочую область. Например, из моей системы с Xfce:

[David@Fedora64 ~]$ wmctrl -d
0  * DG: 1920x1080  VP: 0,0  WA: 0,24 1920x1032  Workspace 1
1  - DG: 1920x1080  VP: N/A  WA: 0,24 1920x1032  Workspace 2
2  - DG: 1920x1080  VP: N/A  WA: 0,24 1920x1032  Espacio de Trabajo 3
3  - DG: 1920x1080  VP: N/A  WA: 0,24 1920x1032  Workspace 4
4  - DG: 1920x1080  VP: N/A  WA: 0,24 1920x1032  Arbeitsplatz 5
5  - DG: 1920x1080  VP: N/A  WA: 0,24 1920x1032  Workspace 6

Оттуда вы можете проанализировать интересующие вас вещи, такие как список имен рабочих областей, с помощью sedили чего-то еще.

Что касается создания и удаления рабочей области,Я не знаю, как воздействовать на конкретное рабочее пространство, например, специально создать рабочее пространство между двумя существующими рабочими пространствами. Однако количество рабочих пространств можно изменить с помощью xdotool. Например, если у вас сейчас пять рабочих областей, две можно добавить с помощью команды xdotool set_num_desktops 7, при этом две новые рабочие области добавляются в конец списка. Точно так же установка числа, меньшего, чем существующее количество рабочих областей, удаляет рабочие области из конца списка.

1
28.04.2021, 22:54

Теги

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