gsettings get org.gnome.system.proxy mode gsettings get org.gnome.system.proxy.http host gsettings get org.gnome.system.proxy.http port gsettings get org.gnome.system.proxy.socks host gsettings get org.gnome.system.proxy.socks port
mode有三种情况:
none 无代理
manual 手动代理: 修改http,https,socks等
auto 代理自动配置: PAC
一个简单的例子:
1 2 3 4 5
gsettings set org.gnome.system.proxy mode "manual" gsettings set org.gnome.system.proxy.http host "127.0.0.1" gsettings set org.gnome.system.proxy.http port 8888 gsettings set org.gnome.system.proxy.socks host "127.0.0.1" gsettings set org.gnome.system.proxy.socks port 1088
取消系统代理:
1
gsettings set org.gnome.system.proxy mode "none"
身份验证方式:
1 2 3
gsettings set org.gnome.system.proxy.http use-authentication true gsettings set org.gnome.system.proxy.http authentication-user "xxx" gsettings set org.gnome.system.proxy.http authentication-password "xxx"
kwriteconfig5 Usage: kwriteconfig5 [options] value
Options: -h, --help Displays help on commandline options. --help-all Displays help including Qt specific options. --file <file> Use <file> instead of global config --group <group> Group to look in. Use repeatedly for nested groups. --key <key> Key to look for --type <type> Type of variable. Use "bool"for a boolean, otherwise it is treated as a string --delete Delete the designated key if enabled
Arguments: value The value to write. Mandatory, on a shell use ''for empty