Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

3
Debianでパッケージを確実に「保持」するにはどうすればよいですか?
Debianには手動でパッチが適用されたパッケージがあります(理想的ではありませんが、現在のバージョンを保持する必要があります)私が理解しているように、これにアプローチする方法はいくつかあります。 apt-pinning(を参照apt_preferences(5)) aptitude hold dpkg --set-selections で設定dselect? ある保留が別の保留に影響を与えないことを読んだことがあります(たとえば、使用してもパッケージがaptitude hold妨げられapt-getたりdselect、パッケージがアップグレードされたりすることはありません)。保留を解除しない限り、Debianのツールがパッケージをアップグレードしないことを100%保証するために何をする必要がありますか?

1
nohupで出力ファイルを作成せず、すべてのスペースを消費しないようにする方法
だからnohup ./myServer &、いくつかのサーバーを起動し、実際にサーバーにログインしていますので、nohupからの助けは必要ありませんが66GB nohup.out、数日でファイルを取得する方法は問題です。私はただアプリを起動して、それが自分で動作するようにしたいです。nohupで出力ファイルを作成せず、スペースを消費しないようにする方法はありますか?
14 debian  nohup 

2
NetworkManagerのWiFi設定はどこに保存されますか?
私は/etc/$WE/wpa_supplicant.confで遊んで、debianベースのシステム上でセミセキュアネットワークを強制しようとした日々を覚えていますが、xubuntuでは、*。conf-ingを実行する必要はありません。しばらくして(ネットワークの観点から) そのため、私は知りたいと思っています。nm guiのネットワーク情報はどのように保存されますか?これをwpa_supplicant.confファイルとしてバックアップまたはエクスポートできますか?

4
KDEの任意のウィンドウのウィンドウタイトルをオーバーライドし、カスタムウィンドウタイトルを設定します
ここではKDEを使用していますが、他のデスクトップ環境でも機能するソリューションがあるかもしれません。私はしばしば多くの多くのウィンドウを扱っています。ほとんどのウィンドウには多くのタブが含まれます(たとえば、多くのタブがあるDolphinウィンドウ、Firefox、Konsoleなど)。ウィンドウタイトルは、私の現在のタブ(時間の大部分が便利ですほとんど)に基づいて変更されますが、非常に多くのウィンドウで作業するとき、私はそれらを少し整理したいのですが、手動で再名ウィンドウのことができるように、アプリケーションが提供するウィンドウタイトルをオーバーライドします。それに応じて異なるタブを整理およびグループ化するために使用したウィンドウを簡単に区別できるように、1つのFirefoxウィンドウに「Research」と他のFirefoxウィンドウに「Documentation」という名前を付けます。 理想的には、ウィンドウのタイトルバーをクリックして、簡単にカスタム名を付けることができますが、機能する限りは少し面倒なソリューションに落ち着きます。 私は試しましたwmctrl -r :SELECT: -T "Research"が、それは一時的にのみ機能します(タブを切り替えるときなど、アプリケーションが変更するとタイトルが元に戻ります)。


12
Linux diffツール:変更されたファイルのリストを作成します
Linuxコマンドラインツールを使用してプログラムで変更されたファイルのリストを作成するにはどうすればよいですか?特定のファイル(デルタ、パッチ)の違いには興味がありません。以前の製品リリースと比較した新しいファイルまたは変更されたファイルのリストが必要です。新しい製品の更新を公開できるように。 更新:diff -qr非常に便利な出力を生成しません。の出力diff -qrも処理する必要があります。より良い方法はありますか?

2
どちらを選択するか-BSDまたはUnixスタイルのコマンドが利用可能な場合は?
コマンドにpsは多くのパラメーターがあります。特に、UnixとBSDスタイルのフラグを選択するオプションを使用するためです。ここで私の論点が得られれば幸いです。 だから、そのようなオプションが利用可能な場合、すべてのLinuxシステム間で最大の互換性を得るためにどのオプションを選択すべきですか?(最大互換性は、たとえば優先順位の1つです) Unixスタイルが非常に明白であることは知っていますが、何らかの理由でBSDコマンドにはより読みやすい情報(たとえば、CPUの列などの列タイトル)が含まれています。もちろん、私が間違っているなら私を修正してください、しかし、それは私が感じたことです。
14 linux  bsd  ps 

2
なぜfindコマンドのドットですか?
通常、次のfindようなコマンドが表示されます。 $ find . -name foo.txt 現在のディレクトリから検索を開始する場合。私のマシン(Ubuntu、Cygwin)では、ドットなしで同じ結果が得られることがわかりました。 なぜ通常含まれているのですか?明示的にするのは単なる慣習ですか、それとも特定のシステムで必要だったのですか?
14 find 

3
「find -exec」を別の「find -exec」内にネストすることは可能ですか?
次のようなものは私が後だ何何ですが、私のコードは仕事、私は脱出どんなにしない{}と+ ; find ./ -maxdepth 1 -type d -name '.*' -exec \ find {} -maxdepth 1 -type f -name '*.ini' -exec \ md5sum \{\} \\; \; このUnix-&-Linuxの質問を見た後、次のコードが機能することがわかりましたが、それ自体はfindをネストしていません。 find ./ -maxdepth 1 -type d -name '.*' \ -exec bash -c 'for x; do find "$x" -maxdepth 1 -type f -name "*.ini" …


1
RPM .specでSELinuxコンテキストを設定する適切な方法は何ですか?
私はRHEL4と5をターゲットとするRPMを構築しようとしていますが、今は複数のGoogleエントリchconから%post「それはあなたのやり方ではありません」と言われていますが、正しい方法は非常に限られています。またfixfiles -R mypackage check、ファイルが正しい場合、ファイルが間違っていると言うことに気付きました(予想どおり、RPM DBは私が望むものを認識しません)。 それがないので、私は、具体的RHEL4を言わないで持ってsemanage、それを行うには、適切な方法の一つであると思われます。(新しいポリシーを追加してrestoreconから、ディレクトリで実行します%post。) また、httpd_cache_t標準ではないディレクトリ上で、独自のコンテキストは必要ありません。 「cpio世話をしましょう」も見たことがありますが、非ルートRPMビルドユーザーがchconビルドディレクトリで実行できないという新しい問題があります。私はごまかしsudoてspecファイルにありましたが、それはとにかく重要ではないようでした。
14 compiling  rpm  selinux 

2
bashネストされたケース構文および;; ターミネーター
;;ネストされたを含むこのbashスクリプトに十分な(または多すぎる)ターミネーターがありcaseますか? case "$1" in OK) # Nothing needs done echo -n "OK:1" ;; CRITICAL) case "$2" in SOFT) case "$3" in 1|2) soft_reset_pool.sh ;; esac ;; HARD) case "$3" in 1|2) hard_reset_pool.sh ;; 3|4) hard_reset_service ;; esac ;; esac ;; esac 私が怒りを覚えてから数年が経ちました。
14 bash 

4
GNOME gdmログイン画面を設定するにはどうすればよいですか?
最近Arch Linuxをインストールし、ほとんどセットアップしました。他の多くのLinuxディストリビューションには、ログイン画面の外観を構成するために使用されるツールがあります。使用する壁紙、日付/時刻形式を「土6:27 PM」から「26 Feb 11 18:27」に変更し、モニターのリフレッシュレートを変更したい(ログインしていても問題ありません) 、ただしログイン画面ではありません)。 これらの構成オプションや(できれば)GNOMEアプリケーションはどこにありますか?
14 gnome  arch-linux  login  gdm 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.