私はKDEを使用しており、システムのスリープタイムアウトを変更したいと思います。これはシステムブートスクリプトの一部である必要があるため(つまり、自動化したい)、コマンドラインでKDE設定を操作する方法を知りたいです。
私が見つけたこの問題しかし、答えはXセッション内でのみ機能するので、sshを介してスクリプトを実行したいと思います。
設定ファイルがどこかにあるようですが.config
。
答え1
使用しているKDEのバージョンが指定されていません。ユーザープロファイルがバージョン間で移動されました。以前のバージョンでは多くのものが標準ディレクトリにあり~/.kde
、~/.kde4
最新バージョンでは~/.config
標準ディレクトリにあります。
KDE Neonを使用したプラズマ5.13、力の悪魔使用~/.config/powermanagementprofilesrc
。
構成ファイルを見つけるための一般的な解決策:
git init
設定ファイルがあると思われるディレクトリ(サブディレクトリを含む)にgit repo()を作成します。- リポジトリにすべての項目を追加する(
git add .
) - 提出する(
git commit
) - GUIを介して必要な変更(システム設定など)を実行します。
- 変更場所と内容を確認する(
git diff
)
rm -rf .git
完了したら、git repoを削除できます。手順1で非常に大きなディレクトリ(homedirなど)を追加した場合は、.gitignore
ファイルへの自発的な変更にいくつかのキャッシュディレクトリやその他のエラー信号を追加する必要があるかもしれません。
ブックマークに追加することもできます。https://userbase.kde.org/KDE_System_Administration構成ファイルの場所と構文のヘルプ。
答え2
@Hmpfはすでにこの質問に非常によく答えていますが、Gitを設定ファイルを見つける方法として使用したくない人のためのオプションとして1つを追加したかったです。
ステップ1:探している設定を変更し、ステップ2:ターミナルを開き、CDを使用して変更した時点を記録します~/.config
(たとえば、現在のKDEバージョンの場合)。ステップ3:
フラグ付きリストファイルの実行と現在の日付コマンド-l
grep
ls -l | grep "MMM DD"
次に、設定が変更された時点と一致するタイムスタンプを見つけます。