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

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

4
管理者以外のユーザーがaptまたはrpmでパッケージをインストールできるようにしますか?
非rootユーザーがaptまたはrpmを使用してシステム全体にパッケージをインストールできるようにすることは可能ですか? 私が現在働いている場所では、Linuxボックスの設定が古くなっており、管理者はリクエストに応じてユーザーのすべてのインストールを行う必要がなく、すべてのユーザーに完全なsudo権限を与えることを考えています。これには明らかなセキュリティ上の欠点があります。だから私は普通のユーザーがソフトウェアをインストールできるようにする方法があるのだろうか-それをアップグレードして削除するのだろうか?

1
新しいチーム化ドライバーの利点は何ですか?
3.3カーネルをコンパイルするときに、チーム化と呼ばれる新しいドライバーがネットワークシステムに追加されたことに気付きました。関連するコミットによると、チーミングはユーザースペース主導のボンディングの代替手段です。 誰かがこれをテストしていますか?古い実証済みのボンディングドライバーよりも高速ですか、それとも優れていますか?変更の利点は何でしょうか?
13 linux  bonding 

1
Ctrl + Alt + F8の意味
Ctrl+ Alt+ FX(X = 1〜X = 7)は7つの異なるttyであることを知っています。 突然、他の組み合わせCtrl+ Alt+ FX(X = 8からX = 12)が何につながるかを見つけようとしました。 組み合わせを押した後、カーソルが点滅している黒い画面が見つかりました。誰かがこれが何を意味するのか説明してもらえますか。もう一度Ctrl+ Alt+ F7を押すと、XWindowsに戻ることができます。
13 linux  terminal 

4
ユーザーがログインした後にメッセージをbashシェルに表示する方法は何ですか?
SSH経由でログインした直後にブランドグリーティングを表示するシェルとしてbashを使用するCentOS 5.7 VPSがあります。私はそれを修正しようとしましたが、通常の場所でそれを見つけることができないようです。これまで、motdファイルを調べてsshd_config、バナーファイルの設定を確認しました。バナーファイルが設定されていません。 ログインメッセージがどこにあるのか、他にどこで見つけることができますか?
13 linux  bash  ssh  centos  login 

2
Linuxでファイルシステムの割り当てマップを視覚化するツールはありますか?
Windowsでファイルシステムデフラグツール(Norton SpeedDiskやPiriform Defragglerなど)を使用したことがあるかもしれませんが、おそらく次のような図を見たことがあります。 ファイルシステムのセクターマップを表示し、(この特定の例のように)セクター(実際には、スクリーンのパーティション全体に収まるようにセクターのセット)を非断片化(連続)ファイルで占められ、反対側は赤で、フリーセクターで塗りつぶします白(および、興味のあることがある特定のケースのためのいくつかの色)。「セクター」をクリックして、そこにある特定のファイルを確認できます。 Linuxにそのような視覚化ツールはありますか?

4
init = / path / to / programをカーネルに渡すと、プログラムがinitとして起動しないのはなぜですか?
Linuxシステムでinitスクリプトをデバッグしようとしています。initシーケンスを手動で実行できるようにinit=/bin/sh、カーネルに渡して起動shせずに起動しようとしていますinit。 私が見つけたのは、initとにかくカーネルが起動しているということです。起動中、printkメッセージの1つはコマンドラインであり、それはラインが適切に設定されていることを示しています。さらに、カーネルコマンドラインを使用して他のことに影響を与えることができます。パスが存在することを確認しました。します。 これはbusyboxシステムであり、initはbusyboxへのシンボリックリンクです。そのため、PIDが1の場合にbusyboxが奇妙な魔法を起こさないようにするために、busybox以外のプログラムをinitとして実行してみました。それもうまくいきませんでした。何をしても、initが実行されるようです。 この動作の原因は何ですか?
13 linux  init 

5
データファイルから特定の行数をランダムに描画します
私は次のようなデータリストを持っています 12345 23456 67891 -20000 200 600 20 ... このデータセット(ファイルの行)のサイズはであると仮定しますN。mこのデータファイルからランダムに線を引きたいです。したがって、出力は2つのファイルになります。1つはこれらmのデータ行を含むファイルで、もう1つはN-mデータ行を含みます。 Linuxコマンドを使用してそれを行う方法はありますか?

8
パニックでリブートするようにLinuxカーネルを早期に構成する方法は?
カーネルコマンドラインに「panic = N」を入力すると、パニックのN秒後にシステムを再起動できます。 しかし、ブートローダーでさえプレイする前に、これを指定するための設定オプション(デフォルトのカーネルコマンドラインオプション以外)はありますか?いくつかのカーネルオプションがありますか?

2
`test`と` [`-異なるバイナリ、違いはありますか?
私は別の質問に答えているときに気付いたのですがtest、それ[は異なるバイナリですが、[マンページにはがありtestます。終了の要件に加えて、]違いはありますか?そうでない場合、なぜシンボリックリンクではなくバイナリを分離するのですか?(これらもbashビルトインでありbash、違いもありません。)

2
mysqlを完全に再インストールするにはどうすればよいですか?
大規模なデータのインポートの途中で再起動する必要がありました。mysqlデータベースは1つしかありませんが、現在破損しています。 mysqlを完全に削除して再インストールするにはどうすればよいですか?を試したapt-get purge mysql-server後、削除/var/lib/mysql/*して再インストールしapt-getましたが、ルート名とパスワードの入力を求めたり、/var/lib/mysqlファイルを再作成したりしません。どうすれば再インストールできますか?
13 linux  ubuntu  apt  mysql 

4
変更されたファイルのバックアップのみを作成するsedインプレース置換を実行する方法は?
現在の作業ディレクトリ内のすべてのファイルで使用されている用語を置き換えるために、次を実行しました。 $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' これは単語の置換を実行しました.bupが、Ms. Johnson文字列を持たないファイルのファイルも作成しました。 これらすべての不要なバックアップを作成せずに置換を実行するにはどうすればよいですか?


4
物理デバイスを接続した場合、どのデバイスファイルがそれに属しているかをどのようにして知ることができますか?
自動的にマウントされないいくつかのUSBドライブを接続するとします。どのデバイスファイルがどの物理デバイスに属しているのかを調べるにはどうすればよいので、たとえばマウントできますか? 私はMac OS Xを実行していますが、すべての(または少なくとも最も人気のある)Unixシステムで動作する答えが好きです。過去にLinuxでこの問題が発生しました。
13 linux  osx  usb  devices  bsd 

2
VMの重みベースのブロックIO制御
KVMを使用して仮想マシンを管理しています。VMに提供されるリソースを制限しようとしています。libvirt / cgroupsを使用して、VMに割り当てられるCPUとメモリを制限できます。次に、いくつかの重みを適用して、各VMに割り当てられるディスク時間を制御します。私はcgroupsからのblkioコントロールを見ました。VMは単なるLinuxプロセスなので、cgroupを使用できますが、非同期IOでも動作するかどうかはわかりません。そうでない場合、誰かが良い代替ソリューションを提案できますか?

1
閉じられた後、バインドされているTCPローカルソケットアドレスはどのくらいの間使用できなくなりますか?
Linux(私のライブサーバーはRHEL 5.5上にあります-以下のLXRリンクはカーネルバージョンへのリンクです)、man 7 ipと言います: バインドされたTCPローカルソケットアドレスは、SO_REUSEADDRフラグが設定されていない限り、閉じた後しばらく利用できません。 私は使用していませんSO_REUSEADDR。「いつか」はどれくらいですか?どのくらいの長さで、どのように変更できますか? 私はこれをあちこち探してみましたが、いくつかの情報を見つけましたが、どれもアプリケーションプログラマーの観点からこれを実際には説明していません。機知に: TCP_TIMEWAIT_LENでnet/tcp.h「TIME-WAIT状態を破壊するために待機する時間」であり、「約60秒」に固定されています / proc / sys / net / ipv4 / tcp_fin_timeoutは、「ソケットが当社側で閉じられた場合、FIN-WAIT-2状態にソケットを保持する時間」であり、「デフォルト値は60秒です」 私がつまずいているのは、TCPライフサイクルのカーネルモデルと利用できないポートのプログラマーモデルとの間のギャップを埋めることです。つまり、これらの状態が「いつか」に関係するかを理解することです。

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