ubuntu x11指令集

发布时间:2023年12月18日

ubuntu x11指令集

ubuntu中使用X11窗口和系统常见的操作和任务的命令有:


1. 启动X11会话:
? ?```
? ?startx
? ?```

2. 关闭X11会话:
? ?```
? ?logout
? ?```

3. 切换到图形用户界面(GUI)登录:
? ?```
? ?sudo systemctl isolate graphical.target
? ?```

4. 切换到文本用户界面(TTY)登录:
? ?```
? ?sudo systemctl isolate multi-user.target
? ?```

5. 切换到下一个虚拟终端:
? ?```
? ?Ctrl + Alt + F1/F2/F3/...
? ?```

6. 切换回图形用户界面:
? ?```
? ?Ctrl + Alt + F7
? ?```

7. 显示当前正在运行的X11会话:
? ?```
? ?who
? ?```

8. 查看X11会话的详细信息:
? ?```
? ?w
? ?```

9. 启动特定应用程序:
? ?```
? ?<application_name> &
? ?```

10. 强制关闭应用程序:
? ? ```
? ? killall <application_name>
? ? ```

11. 切换窗口焦点:
? ? ```
? ? Alt + Tab
? ? ```

12. 移动窗口:
? ? ```
? ? Alt + 左键拖动
? ? ```

13. 调整窗口大小:
? ? ```
? ? Alt + 右键拖动
? ? ```

14. 最小化窗口:
? ? ```
? ? Alt + 空格,然后按"N"
? ? ```

15. 最大化窗口:
? ? ```
? ? Alt + 空格,然后按"X"
? ? ```

16. 关闭窗口:
? ? ```
? ? Alt + F4
? ? ```

17. 打开终端:
? ? ```
? ? Ctrl + Alt + T
? ? ```

18. 截图整个屏幕:
? ? ```
? ? Print Screen
? ? ```

19. 截图当前窗口:
? ? ```
? ? Alt + Print Screen
? ? ```

20. 切换到下一个工作区:
? ? ```
? ? Ctrl + Alt + Right Arrow
? ? ```

21. 切换到上一个工作区:
? ? ```
? ? Ctrl + Alt + Left Arrow
? ? ```

22. 移动窗口到下一个工作区:
? ? ```
? ? Shift + Ctrl + Alt + Right Arrow
? ? ```

23. 移动窗口到上一个工作区:
? ? ```
? ? Shift + Ctrl + Alt + Left Arrow
? ? ```

24. 切换到特定的工作区:
? ? ```
? ? Ctrl + Alt + 1/2/3/...
? ? ```

25. 显示桌面:
? ? ```
? ? Ctrl + Super (Windows) + D
? ? ```

26. 切换输入法:
? ? ```
? ? Ctrl + Space
? ? ```

27. 打开系统设置:
? ? ```
? ? Super (Windows)键,然后搜索"Settings"
? ? ```

28. 打开文件管理器:
? ? ```
? ? Super (Windows)键,然后搜索"Files"
? ? ```

29. 打开应用程序菜单:
? ? ```
? ? Super (Windows)键
? ? ```

30. 注销当前用户:
? ? ```
? ? Ctrl + Alt + Delete
? ? ```

================================================================================
下面的是X11桌面环境相关的操作和工具,它们可以帮助我们进行窗口管理、输入设备配置、剪贴板操作等。记得在使用这些指令时,确保我们具有足够的权限或者以管理员身份运行它们(使用`sudo`命令)。如有需要,我们可以进一步查阅相关文档以获取更详细的信息和用法说明。


1. `xset`:
? ?- 设置屏幕亮度:`xset dpms <standby_time> <suspend_time> <off_time>`
? ?- 启用屏幕保护程序:`xset s on`
? ?- 禁用屏幕保护程序:`xset s off`
? ?- 设置键盘自动重复:`xset r rate <delay> <rate>`

2. `xrandr`:
? ?- 显示可用的显示器和分辨率:`xrandr`
? ?- 更改分辨率:`xrandr --output <output_name> --mode <resolution>`

3. `xdpyinfo`:
? ?- 显示X11服务器信息:`xdpyinfo`

4. `xkill`:
? ?- 关闭无响应的窗口:运行`xkill`,然后点击要关闭的窗口。

5. `xprop`:
? ?- 获取窗口属性信息:`xprop | grep <property_name>`

6. `xwininfo`:
? ?- 获取窗口详细信息:运行`xwininfo`,然后点击要获取信息的窗口。

7. `xmodmap`:
? ?- 修改键盘映射:`xmodmap <keymap_file>`

8. `xev`:
? ?- 捕获并显示X11事件:`xev`

9. `xclip`:
? ?- 复制文本到剪贴板:`echo "text" | xclip`
? ?- 从剪贴板粘贴文本:`xclip -o`

10. `xauth`:
? ? - 添加X11服务器认证信息:`xauth add <authentication_data>`
? ? - 移除X11服务器认证信息:`xauth remove <authentication_data>`

11. `xhost`:
? ? - 允许所有客户端连接:`xhost +`
? ? - 禁止所有客户端连接:`xhost -`

12. `xclock`:
? ? - 显示一个简单的时钟窗口:`xclock`

13. `xterm`:
? ? - 打开一个X11终端窗口:`xterm`

14. `xmessage`:
? ? - 显示一个简单的对话框窗口:`xmessage "message"`

15. `xeyes`:
? ? - 显示一对跟随鼠标移动的眼睛窗口:`xeyes`

16. `xsetroot`:
? ? - 设置根窗口的属性,如背景颜色、背景图片等:`xsetroot -solid <color>` 或 `xsetroot -bitmap <image_file>`

17. `xlsclients`:
? ? - 列出当前连接到X11服务器的客户端应用程序:`xlsclients`

18. `xrdb`:
? ? - 加载或合并X资源数据库文件:`xrdb <file>`

19. `xtermcontrol`:
? ? - 控制和修改xterm终端的属性和行为:`xtermcontrol --<option>`

20. `xvinfo`:
? ? - 显示视频适配器的信息:`xvinfo`

21. `xwd`:
? ? - 捕获屏幕或窗口的图像并保存为XWD格式文件:`xwd -root -out <output_file.xwd>`

22. `xsetpointer`:
? ? - 设置鼠标指针的属性:`xsetpointer <option>`

23. `xsetmode`:
? ? - 设置键盘模式:`xsetmode <mode>`

24. `xsetdpms`:
? ? - 控制显示器的省电模式:`xset dpms <standby_time> <suspend_time> <off_time>`

25. `xsetroot`:
? ? - 设置根窗口的属性:`xsetroot <option>`

26. `xset -q`:
? ? - 显示当前X11服务器的设置:`xset -q`

27. `xargs`:
? ? - 从标准输入读取数据,并将其作为参数传递给其他命令:`<command> | xargs <another_command>`

28. `xkill`:
? ? - 关闭无响应的窗口:运行`xkill`,然后点击要关闭的窗口。

29. `xdg-open`:
? ? - 打开文件或URL,根据系统默认应用程序进行关联:`xdg-open <file_or_url>`

30. `xdotool`:
? ? - 自动化和模拟用户输入、窗口操作等:`xdotool <command>`

31. `xclip`:
? ? - 复制文本到剪贴板:`echo "text" | xclip`
? ? - 从剪贴板粘贴文本:`xclip -o`

32. `xinput`:
? ? - 管理和配置输入设备(如鼠标、键盘、触摸板):`xinput <command>`

33. `xprop`:
? ? - 获取窗口属性信息:`xprop | grep <property_name>`

34. `xwininfo`:
? ? - 获取窗口详细信息:运行`xwininfo`,然后点击要获取信息的窗口。

35. `xev`:
? ? - 捕获并显示X11事件:`xev`

36. `xauth`:
? ? - 添加X11服务器认证信息:`xauth add <authentication_data>`
? ? - 移除X11服务器认证信息:`xauth remove <authentication_data>`

请注意,某些指令可能需要特定的配置或权限才能正常工作。
?

文章来源:https://blog.csdn.net/benco1986/article/details/134867029
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。