Unix & Linux

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

1
バッテリーを搭載したラップトップでext4のバリアを無効化しても安全ですか?
マニュアルページにはbarrier、ext4 のオプションについて記載されています。 書き込みバリアは、ディスクへのジャーナルコミットの適切な順序付けを強制し、揮発性ディスク書き込みキャッシュを安全に使用できるようにしますが、パフォーマンスがいくらか低下します。ディスクが何らかの方法でバッテリバックアップされている場合、バリアを無効にするとパフォーマンスが安全に向上する場合があります。 バッテリー(およびSSD)を搭載したラップトップは、バッテリーバックアップディスクを搭載していると見なされますか?では、barrier=0ラップトップでext4を使用するのは安全ですか?

3
sshコマンドを使用しないSOCKSプロキシ
現在、次を使用してsshトンネルを作成します:ssh user@server -D 1234SOCKSプロキシを使用します。ソックスサーバーに直接接続できるようにサーバーを構成するにはどうすればよいですか? 127.0.0.1と-Dパラメーターで指定されたポートの代わりに、FirefoxのソックスホストをサーバーのIPとポートに設定したい。
13 ssh  proxy  socks 

2
vimで最後からn番目のコマンドを繰り返します
vimは非常に直感的であることに気づきましたが、最後から2番目のコマンド(または最後から3番目、最後から4番目など)を繰り返す方法を見つけるのに苦労しています。.通常モードで入力すると、最後のコマンドが繰り返されます。を押す3.と、最後のコマンドが3回繰り返されます。 私がoHello<Esc>それからタイプしたとしましょうA, World!<Esc>。私は今得る Hello, World! 画面上。今、私は取得したいと言います Hello, World! Hello Hello Hello Helloと入力せずに。vimは1つのコマンドを超えて履歴を保存するので、次のように入力できます3,2.(つまり、最後から2番目のコマンドを3回繰り返します)。
13 vim 

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

4
リモートホストへの/からの着信/発信トラフィックを監視および記録するために何を使用できますか?
Webサーバー(VPS上のDebian Squeeze)を実行すると、ホスティング会社によって提供されるグラフは、発信トラフィックと比較して、サーバーに約2倍のトラフィックが着信することを一貫して示しています。私はこれに少し混乱しているので、アップロード/ダウンロードの数字を確認するだけでなく、関係するリモートホストによってそれらを分割するマシンで何らかのロギングユーティリティを実行したいので、着信トラフィックの大部分は、特定のソースからのものです。 発信トラフィックの大部分はApacheを通過するのではないかと思われますが、着信トラフィックはほとんどがApacheを経由するか、他のスクリプトやcronジョブに支配される可能性があります。 。 理想的には、数日間実行したままにして、戻ってきて、着信トラフィックと発信トラフィックの両方について「リモートホストあたりのバイト数」の出力を取得できるツールが必要です。 これは、標準のLinuxツールと少しの構成(可能な場合、どのように?)または専門プログラム(可能であれば、どの?)で可能ですか?

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 

3
zramを使用する場合のvm.swappinessの適切な値は何ですか?
コンピューターでzramをRAMベースの圧縮スワップとして使用しています。システムが何かをスワップアウトする必要がある場合、それをzram-backedスワップファイルにスワップすることは、メモリ内のデータを圧縮してスペースを解放することとほぼ同等です。これにより、ディスクバックアップスワップと比較して、ほとんどの場合、スワップが非常に高速になります。このため、実際にディスクにヒットすることなく使用できるので、システムが未使用のものをより積極的にスワップアウトすることを奨励することによって、パフォーマンスがいくらか得られるのだろうか? だから、だれかが、vm.swappinesszramの使用中に100 に設定するなど、いじくり回したことがありますか?これは望ましいでしょうか? sysctl -w vm.swappiness=100

2
すべてのX11アプリケーションでコピー/貼り付け/カットを行うためのキーボードショートカットの単一セット
LinuxシステムでX11を実行しているときによくある問題は、コピーと貼り付けのためのX11ワイドのキーボードショートカットがないように見えることです。CtrlcそしてCtrlv最ものGtk / Qtアプリケーション間で作業罰金が、端末エミュレータから/にコピーして貼り付けたとき、CtrlcおよびCtrlv実行可能な選択肢ではありません。 gnome-terminalのような一部の用語はCtrlShiftc/のようなショートカットを使用しますvが、これにより、アプリケーション間で一貫性のないコピーと貼り付けが発生します。 たとえば、OSXはSuper/ Commandキーを使用して、すべてのOSX(X11を除く)アプリケーションで機能するCtrlc/ vショートカットを提供し、ターミナルエミュレータを妨害しません。 LinuxのX11で同様の機能を取得する方法はありますか?
13 x11 

1
zshで完了リストを動的に更新する
Tab完了のためのzshの結果リストは非常に便利ですが、その動作を少し調整したいと思います。 それらはTab、初めて追加されたときに表示され、その後、新しい文字が追加されるたびに動的に更新されます。デフォルトの動作では、提案は再評価されたときにのみ再評価されますTab。この繰り返しのキー押下を保存します。(更新:ただし、可能な補完のみをリストします。オプションが1つしか残っていなくても、実際のプロンプト行が自動的に変更されることはありません。) そのような行動を達成する方法はありますか?
13 zsh  autocomplete 


3
/ usr / bin / vimへのシンボリックリンクを作成するにはどうすればよいですか?
make&make installソースからvimを実行した後/usr/local/bin、evim、rvim、viewなど、vimの多くのシンボリックリンクを見つけました... vim(1)manページには、「rvimは」「vimの-Z」などと同等であることを述べました。 今、私はln(1)自分自身とそのようなシンボリックリンクを作ることができますか?
13 vim  symlink  ln 

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

2
サブシェルのBash構文強調表示
Bashのサブシェルに関連することが判明した大量の質問(「このパイプwhile readループで変数が増加しないのはなぜか?」サブシェルで実行されるコードは、親シェルで実行されるコードとは形式が異なります。教育用デバイスとして役立つかもしれません(違いcode | codeをcode < <(code)即座に確認してください)。これは存在しますか? 誰かがそれをjEditまたはVImに実装した場合のボーナスポイント。 明らかに完全である必要はありません(私の経験では構文の強調表示は(foo=bar; echo $foo;)ありcommand | while read ...ません)が、開始するのが難しいことではないかと疑っています。

3
除外ディレクトリを見つける
私はLinux(Ubuntu)を使用していますが、特定のディレクトリ(.hgなど)を除外したいのですが、 find | less リストから.hgディレクトリを除外するために次のことを試みましたが、動作しないようです。 find -type d \( ! -iname \.hg \) find -type d \( ! -name \.hg \) find -type d \( ! -iname .hg \) .directoryfindコマンドで除外するにはどうすればよいですか
13 find 

4
BashでのWindowsシェルエスケープキー(行全体の削除)と同等
Windowsコマンドライン(powershellおよびcmd)ではEsc、ライン上でキーを押すと、プロンプトで入力したものはすべて削除されます。 Escbashプロンプトでキーを押しても何も起こらないことがわかりました。を押してから単語Escをbackspace削除しますが、これは単語ごとに実行する必要があります。 私はBashを少しずつ学んでいますが、時には行の途中で何かおかしいものを入力して、もう一度最初から入力する方が良いと感じています。これを行うにbackspaceは、今まで見つけた唯一の方法は押すことです。 職業はなんですか? clearコマンドとCtrl-Lショートカットは知っていますが、端末全体をクリアすることについては話していません。ただのライン。

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