Unix & Linux

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

8
「ルート」からGUIアプリを実行できないのはなぜですか:「プロトコルが指定されていません」?
昨夜、マシンにdebianをインストールしました。現在、rootとして実行しているときに、ターミナルからGUIアプリを実行できない理由がわかりません。 例えば: sudo -i glxgears 次の出力を生成します。 No protocol specified Error: couldn't open display :0 しかし、最初に端末を開くとglxgears、ユーザーアカウントから実行できます。そのことをしsudo -iて初めて問題が発生します。これは、実行しようとするGUIアプリで発生します。おそらくX11に関連していると思いますが、よくわかりません。
38 debian  x11  kde  gui 


6
Linuxで「at」コマンドが必要なのはなぜですか?
atコマンドを使用するコードを勉強していました。周りを見てみると、バッチジョブの実行に使用されていることがわかりました。ジョブのスケジュールに使用されます。入力、コマンド、および時刻として、相対または絶対で指定されます。 だから、私の最初の質問は:なぜatコマンドが使用されているのですか?どの状況で使用する必要がありますatか?ソフトウェアをアンインストールしようとするbashスクリプトコードが存在し、バックグラウンドサービスが再起動される場合に遭遇しました。 私の2番目の質問:コマンドをバッチジョブとして実行することと、コマンドを直接呼び出して(またはサブシェルで)実行することの違いは何ですか?
38 bash  at 


3
カーネル3.7.10以降でUSB自動サスペンドを無効にする方法
私は、カーネルからの私のHTPCを更新しました3.7.10に3.10.7と思わCONFIG_USB_SUSPENDが今カーネルオプションから消えやPMに含まれています。 私が直面している主な問題は、外付けHDDがあり、HTPCをサスペンドしてウェイクアップすると、システムで使用できないことです。HDDが起動します(再びスピンアップするのが聞こえます)が、マウントポイントにアクセスしようとすると、次のエラーが表示されます。 ZOTAC ~ # ls /media ls: reading directory /media: Input/output error そしてdmesgで: [ 253.278260] EXT4-fs warning (device sdb1): __ext4_read_dirblock:908: error reading directory block (ino 2, block 0) 以前のカーネルでは、CONFIG_USB_SUSPEND = Nを設定することで問題が解決しました。HDDは自動的に休止状態を処理し、マウントポイントは常にアクセス可能であったためです。HDDがスリープ状態で、HTPCがHDDのマウントポイントから何かを必要とする場合、HDD自体が問題なく起動して動作します。 今のところ、私は成功せずに次のことを試しました: / sys / bus / usb / devices / usb * / power / controlを「auto」ではなく「on」に手動で変更します。 / sys …

3
zsh補完で同じ行に最初の推測を表示するにはどうすればよいですか(魚のように)?
Fishで入力を開始すると、オートコンプリートは自動的に最初の自動補完された推測を行自体に表示します。 zshでは、タブを押す必要があり、以下にオートコンプリートが表示されます。とにかく、この点でzshを魚のように振る舞わせる方法はありますか? (Oh My Zshを使用しています...)
38 zsh  autocomplete  fish 

1
BSDとGNU / Linuxユーザーランドの主な違いは何ですか?
UnixとLinuxでBSDやGNUなどについて多くのことを読みました。しかし、BSDとGNUユーザーランドの実際の実際の違いが何であるかはまだよくわかりません。誰かが詳しく説明できますか? 答えるときは、GNU / Linuxが主流のUNIX(OS Xを除く)でなかった時代を経験するほど長く生きていなかったことに留意して、歴史的なつながりを十分に説明してください。
38 bsd  gnu 

5
Linuxバイナリが位置独立コードとしてコンパイルされたかどうかをテストするにはどうすればよいですか?
最近(少なくともFedoraとRed Hat Enterprise Linuxで)、Position Independent Executables(PIE)としてコンパイルされた実行可能プログラムが、より強力なアドレス空間ランダム化(ASLR)保護を受けることを学びました。 だから:Linuxで特定の実行可能ファイルが位置非依存実行可能ファイルとしてコンパイルされたかどうかをテストするにはどうすればよいですか?


6
バッチモードでコマンドラインからmp3 / oggファイルにアルバムアートカバーを追加しますか?
Linuxのソフトウェアを探しています。バッチモードで選択した各ファイルにalbum-art / coverを追加します。アルバムアートは、私のコンピューターに保存されているjpg / pngです。インターネットからインポートできるとすごいでしょう。 現在、RhythmboxとBansheeの両方を試しました。とも試しましたがlame、easytagバッチモードをサポートしていないようです。プロパティを追加するのでlameはなく、上書きします。(s / wiがこれまでに使用した唯一のコマンドラインはlameであることは知っています)。 だから、基本的に私は探しています: <some magic s/w> --picture=<my chosen picture> Music/Artist/*.mp3 これにより、画像がファイルのメタデータに永久に追加されます。 そのようなソフトウェアを提案してもらえますか?

1
gvim -p開いているタブの制限?
実行するとき: gvim -p *.xyz すべてのファイルがタブで開かれているわけではありません。 一種のタブ制限のように感じますか? しかし!私が未開封で開こうとすると: :tabnew 前のタブの隣に開かれます-動作します! gvim -p ...上記の制限を手動で開く必要なしにすべてのファイルを開くにはどうすればよい:tabnewですか? ところで この制限はどこかに書かれていますか?設定可能ですか?

4
Linuxライブラリ/実行可能バージョン情報の表示
Windowsでは、EXEおよびDLLには、少なくとも次のフィールドを含むバージョン情報があります。 ファイルバージョン 製品バージョン 内部名 商品名 著作権 Linuxライブラリ/実行可能ファイル: どのフィールドが存在しますか? そのような情報を表示するには? 読むべきツール/ライブラリは何ですか?

5
システム管理者が変更を許可していないときにログインシェルとしてbashを使用するにはどうすればよいですか
私が働いているUNIXシステム管理者は、ログインシェルをからkshに変更するアクセス権を与えたがりませんbash。彼はさまざまな言い訳をしてきましたが、最もおかしいのは、スクリプトをすべて書いているので、ksh実行しようとしても動作しないことです。彼がこれらのアイデアをどこから得ているのかわかりませんが、私は彼を納得させることができないので、私が持っている代替案はありますか? (chshこれらのマシンにはインストールされていますが、ログインには公開/秘密キーペアを使用chshし、パスワードはありません。そのため、パスワードの入力を求められたときに何も提供しません。)
38 shell  login  profile 

2
ホストキーが変更されたことがわかっているときに、known_hostsの情報を更新する簡単な方法はありますか?
ホストのオペレーティングシステムが再インストールされ、公開キーが再生成された場合、新しいキーが古いキーと一致しないため、もちろん失敗します。 ホストのキーが変更されたことと、更新することを知っていることをsshに伝える簡単な方法はありますか。テキストエディタまたはsedなどを使用して問題のある行を削除すると、少しエラーが発生しやすいと思います。


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