コンピュータユーザー

コンピュータ愛好家とパワーユーザーのためのQ&A


1
JavaにIPv6の代わりにIPv4を使用させるにはどうすればよいですか?
Javaブラウザプラグインが機能しなくなりました。Java要素を持つページを開くと、Javaがサーバーに接続できません。 調査の結果、JavaはIPv6を使用しようとしましたが、私のネットワークはIPv6をサポートしていないため、Javaは常に接続に失敗しました。 Googleで調べてみたところ、Javaを実行する必要があることがわかりましたが-Djava.net.preferIPv4Stack=true、これをブラウザに渡すにはどうすればよいですか? Google ChromeとJava 7 update 5を使用しています。
39 windows  java  ipv6  ipv4 


5
tmuxコピーモード-テキストブロックの選択
私はviキーでtmuxを使用していますが、1行のテキストを選択している場合、またはウィンドウが1つしかない場合、コピー/貼り付けは正常に機能します。テキストのブロック(複数行、ただし全幅ではない)を選択したい場合、問題が発生します。複数のvimウィンドウを開いている場合、すべてのvimウィンドウからテキストを選択します。1つのウィンドウからのみテキストを選択する必要があります。つまり、vimでの視覚的な選択と同じです。 これは可能ですか?
39 vim  tmux 


2
ポート転送が失敗したときにSSHを失敗させることはできますか?
-R 3690:localhost:3690リモートホストのポートにバインディングが既に存在する場合に、リモートポート転送を実行すると、次の警告が表示されます。 Warning: remote port forwarding failed for listen port 3690 警告を発するだけでなく、sshが失敗する(ゼロ以外のリターンコードで終了する)方法はありますか?

7
あるユーザーに属するすべてのファイルを別のユーザーに変更するにはどうすればよいですか?
特定のユーザー(できればターゲットディレクトリ)に属するすべてのファイルの所有権を別の指定されたユーザーに変更できるLinuxコマンドを探しています。 私の夢のコマンドは次のようになります... chuser -R --olduser tom --newuser jerry または chuser -R --olduser 1066 --newuser 1492 これが私のシナリオです...ユーザーとグループの情報が保存されたバックアップファイル(.tgz)があります。ApacheとMySQLを実行しているWebサーバーから取得されました。バックアップ内のファイルはシステム全体からのものであり、複数の異なるユーザーおよび複数のシステムタイプのアカウントからのファイルが含まれており、新しいサーバーに復元したときに設定が失われないことが重要です。問題は、ファイルを復元するマシン上のユーザーが、バックアップファイル内のユーザーと一致しないことです。たとえば、両方のマシンにMySQLユーザーがありましたが、ユーザーIDが異なり、異なるユーザーに属する両方のマシンにいくつかのユーザーIDがありました。これは、新しいマシンのユーザーを古いマシンのユーザーに同期する方法がないことを意味します。 このような検索コマンドですべてのユーザーファイルを見つけることができます... find /decompressed-backup-dir -uid 1050 または find /decompressed-backup-dir -user tom 私が疑うように、単一のコマンドで必要なことを行う方法がない場合は、おそらくfindコマンドの結果を別のコマンドにパイプして所有権の変更を処理する方法がありますか? 私はPHPスクリプトでこれを行うことができますが、バックアップには4GBと数万のファイルがありますので、PHPやPerlを使用したくないのですが、それを処理できるシェルスクリプトで満足です。



1
ディレクトリ権限「S」とはどういう意味ですか?(小文字ではなく、大文字)
私はEclipseをダウンロードし、それを解凍し、他のいくつかのことをしましたが、突然この興味深い動作に気付きました。 ^_^ ~/Downloads > sudo chmod 0000 eclipse/ ^_^ ~/Downloads > stat eclipse/ File: 'eclipse/' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 801h/2049d Inode: 529725 Links: 9 Access: (2000/d-----S---) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2012-11-22 19:54:57.752017352 +1100 Modify: 2012-09-20 18:16:26.000000000 +1000 Change: 2012-11-22 20:07:49.354016510 …
39 linux  unix 

4
Linuxはブートのメッセージをどこに置きますか?
Linuxがすべてのブートメッセージを書き込む場所を見つけたいです。ええと: facility one [STARTED] facility two [STARTED] facility three [FAILED] で検索した find . -print0 | xargs -0 grep -i "words from boot messages" / var / log /にありますが、何も見つかりません。 CentOS 5.5を使用しています。 たとえば、起動時に「eth0のIP情報を特定しています...失敗しました。リンクがありません。ケーブルを確認しますか?」 特定のエラーについては気にしませんが、このエラーを保持しているログは見つかりません。 dmesg | grep "no link present" 何も返しません。
39 linux  boot  centos  logging 

10
PuTTYのようにOS Xターミナルで選択時にコピーするにはどうすればよいですか?
選択してから右クリックして貼り付けるというPuTTYオプションは、マウスの後の最良の発明です。OS Xのターミナルでこれを行う方法はありますか?ソースコードをハッキングしますか?何かをインストールしますか? OS Xターミナルのソースコードは公開されていますか?

1
プロセスエクスプローラーのプライベートバイトVSワーキングセット
ワーキングセットはプロセスが使用している実際のメモリ量であり、プライベートバイトはさらに必要な場合に備えて確保された量であることを知っています。 だから、システム上の他のプロセスから実際にどれだけのメモリが奪われているのかを理解するために2つを追加しますか?

2
dd conv = sync、noerrorは何をしますか?
それでは、conv=sync,noerrorハードディスク全体をイメージファイルにバックアップするときに、追加が違いを生む場合はどうなりますか?conv=sync,noerror法医学的なことをするときの要件はありますか?もしそうなら、なぜLinux fedoraを参照しているのですか? 編集: OK、だからddをせずconv=sync,noerrorにdd、ブロックの読み取り時に読み取りエラーが発生した場合(サイズを100Mとしましょう)、ddは100Mブロックをスキップし、何も書き込まずに次のブロックを読み取ります(dd conv=sync,noerror100Mの出力に0を書き込みます。 ?)? 元のハードディスクと出力ファイルのハッシュが異なる場合、異なる場合はどうなりますconv=sync,noerrorか?または、これは読み取りエラーが発生したときのみですか?
39 linux  backup  dd  forensics 


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