タグ付けされた質問 「linux」

これらの質問はLinux全般に関するもので、特定のディストリビューションに固有のものではありません。質問がたまたまLinux環境にある場合は、質問の本文にLinuxディストリビューションを指定してください。/linuxタグは使用しないでください。

3
ローカルDNSキャッシュの内容を読み取る方法は?
Windowsでは発行できipconfig /displaydns、ローカルDNSのキャッシュコンテンツが表示されることを知っています。 LinuxでDNSのキャッシュコンテンツを一覧表示するにはどうすればよいですか? 可能な限りクロスディストリビューションソリューションを取得したいと思います。
31 linux  dns  cache 

5
Linux用の真に統一されたパッケージマネージャーがないのはなぜですか?
なぜエンドユーザーとその下の低レベルのパッケージマネージャ(の間のインタフェースとして機能する統一されたパッケージマネージャが存在しないapt、yast、pacman、など)? 実行するのは難しく、したがって実用的ではありませんか、それとも実行を不可能にする真の障害がありますか?

7
永続的なNTFSパーティションの最も「正しい」マウントポイントは何ですか?
Linuxインストールから永続的にマウントしたいNTFSパーティション(デュアルブートのWindowsインストールを含む)があります。問題は、NTFSパーティションの最適/正しい/正しいマウントポイントがわからないことです。Linuxシステムの一部ではないため、/ home、/ usrなど(ファイルシステムの標準マウントポイント)としてマウントしないでください。ただし、永続的にマウントする必要があります。そして、これは疑問を提起します、どこにマウントしますか?ここに私が思いついたマウントポイントの可能性があります: / media / windows これは自動マウントされたデバイスと並んでいるので非常に理にかなっていますが、ファイルシステムの標準によれば、/ media /は実際にリムーバブルメディア用であるため、永続的にマウントされた内部パーティションを置くことはまったく正しくないようです自動マウントされた取り外し可能なものの隣。私はこのオプションに最も傾いていますが、それは他のオプションよりも不調和が少ないからです。 / mnt / windows これもかなり論理的に思えますが、ここでも、標準(および私が読んだ他のこと)は、サブディレクトリのマウントポイントが一般的に推奨されていないことを示しています。さらに、実際には一時的に/ mnt /にファイルシステムを一時的にマウントするので(標準で意図されているように)、これは通常のシステム使用の邪魔になりそうです。 / windows 回避できれば、ファイルシステムに別の最上位ディレクトリを追加するという考えは本当に好きではありません。気分が悪い。ただし、この方法の利点は、非常に簡単にアクセスでき、他の邪魔にならないことです(つまり、/ media /のパーティションの自動マウントまたは/ mnt /の一時マウント)。 / home / [私のユーザー名] / filesystems / windows パーティションは明らかにユーザー固有ではなくシステム固有であるため、ホームディレクトリに押し込むのは適切ではないようです。 これらのオプションのどれが「正しい」オプションですか?または、ここにリストしなかった代替手段はありますか? 明確にするために、Linux(特にArch Linux)を実行していることに注意してください。したがって、推奨事項は、おそらくBSDではなくLinuxのファイルシステム編成の考え方に基づいているはずです。

5
Linuxグラフィックススタックはどのように構成されていますか?
誰でも説明できますか(できれば絵で)、Linuxグラフィックススタックはどのように編成されていますか?X / GTK / GNOME / KDEなどについてよく耳にしますが、実際に何をするのか、また相互のやり取りやスタックの他の部分とのやり取りについてはまったくわかりません。UnityとWaylandはどのように適合しますか?
31 linux  xorg  graphics 

5
Linuxで新しく作成されたプロセスを追跡する方法は?
psシステムで実行中の現在のプロセスのリストまたはツリーを表示できることを知っています。しかし、私が達成したいのは、コンピューターを使用するときに作成される新しいプロセスを「フォロー」することです。 同様tail -fに、ファイルまたは入力に追加された新しいコンテンツをフォローするために使用する場合、現在作成中のプロセスのフォローリストを保持したいと思います。 これも可能ですか?
31 linux  process 

4
-jオプションを作成するために渡す最大数を決定する方法は?
できるだけ早くコンパイルしたい。図を移動します。そして、-jオプションに続く番号の選択を自動化したいと思います。シェルスクリプトなどで、その値をプログラムで選択するにはどうすればよいですか? の出力は、nprocコンパイルに使用できるスレッドの数と同等ですか? make -j1 make -j16

4
実行中にスクリプトを編集するとどうなりますか?
一般的な質問があります。これは、Linuxでのプロセスの処理方法の誤解の結果である可能性があります。 私の目的のために、現在のユーザーに対して実行許可を有効にしてテキストファイルに保存されたbashコードのスニペットとして「スクリプト」を定義します。 互いに連携して呼び出す一連のスクリプトがあります。簡単にするために、スクリプトA、B、およびCと呼びます。スクリプトAは一連のステートメントを実行してから一時停止し、スクリプトBを実行し、一時停止してからスクリプトCを実行します。手順は次のようになります。 スクリプトAを実行します。 一連のステートメント 一時停止 スクリプトBを実行 一時停止 スクリプトCを実行する 私は経験から、最初の一時停止までスクリプトAを実行し、その後スクリプトBで編集を行うと、それらの編集は再開を許可したときにコードの実行に反映されることを知っています。同様に、スクリプトAが一時停止している間にスクリプトCを編集し、変更を保存した後にスクリプトAを続行できるようにすると、それらの変更はコードの実行に反映されます。 ここで本当の質問がありますが、スクリプトAが実行中に編集する方法はありますか?または、実行が開始されると編集できませんか?

4
ルートなしのシリアルポートへの読み取り/書き込み?
Fedora14のシリアルポートを読み書きするためのアプリケーションを作成していますが、rootとして実行するとうまく機能します。しかし、通常のユーザーとして実行すると、デバイス(/ dev / ttySx)にアクセスするために必要な特権を取得できません。Eclipseを使用していまいましいものを実際にデバッグすることはできません。 Eclipseをsudoで実行しようとしましたが、ワークスペースが破損し、プロジェクトを開くことさえできません。したがって、通常のユーザーがアクセスできるように、/ dev / ttySxに書き込むアクセス要件を下げることが可能かどうかを知りたいと思います。これは可能ですか?


4
どのプロセスがハードドライブに書き込んでいるかを調べる
Lenovo T400とUbuntuでは、ハードドライブの書き込み用のライトが点滅し続けます。Linuxでは、どのプロセスがハードドライブへのI / Oを行っているかを知ることができるのかと思っていました。のようにtop、ほとんどのCPUとメモリを使用しているプロセスを見つけることができます。
31 linux  process  io 


3
fork:再試行:リソースは一時的に利用できません
サーバーに接続している間、 -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: Resource temporarily unavailable そして、次のコマンドも試してみると、結果は同じです。 -bash-4.1$ df -h -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource …
31 linux  fork 

5
特定の列の内容をawkに置き換える方法は?
指定:レコードには40列あります。35番目の列が35番目の列の内容と「$」記号で置き換えられるように、35番目の列を置き換えます。思いついたのは次のようなものです: awk '{print $1" "$2" "...$35"$ "$36...$40}' 動作しますが、列の数が10kほど大きい場合は実行できないためです。これを行うためのより良い方法が必要です。


1
文字列コマンドが停止しないのはなぜですか?
このstringsコマンドは奇妙な動作をします。明らかに、ドライブの空き容量がなくなっても、ファイルへの書き込みを停止しません。それとも、何かが足りないのでしょうか? 私は次を実行します: # strings /dev/urandom > random.txt これは継続して実行され、ディスクがいっぱいになっても停止しませんでした(通常のUSBフラッシュ)。 速くするために、ramdiskを作成し、同じコマンドを再試行しました。それも止まらなかった。 私urandomはそれが通常のファイルではなく、strings出力もリダイレクトされることを理解していますが、上記の両方のケースcatでは、スペースがなくなったときにコマンドがエラーを報告しました。 # cat /dev/urandom > random.txt cat: write error: No space left on device これは文字列の通常の動作ですか?もしそうなら、なぜですか? スペースがなくなった後、データはどこに書き込まれますか?
30 linux  shell  string 

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