Unix & Linux

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

3
rsyncテキストファイルの絶対パスを持つディレクトリのリスト
絶対パスを含むディレクトリのリストを含むテキストファイルがあります $ cat DirectoriesToCopy.txt /data/Dir1 /data/Dir2 rsyncを使用して、これらのすべてのディレクトリを絶対パスを保持しながら別の場所にコピーしたいと考えています。 次のrsyncコマンドを試しましたが、機能しません rsync -avr --include-from=DirectoriesToCopy.txt --exclude='*/' --exclude='/*' / /media/MyDestination/ ここで何が問題になっていますか?

1
「apt」は何の略ですか?
「apt」という略語は何を表していますか?「apt」ディレクトリ、「apt-cache」、および「apt-get」パッケージマネージャーを指します。 「apt-get」は「get application」の略であるといつも思っていましたが、おそらく間違っています。
9 apt 

2
どのイメージがどの/ dev / loopに属しているかを見つける方法は?
私はイメージ化されたドライブで多くの作業をします。つまり、問題のドライブのddコピーを実行してから、ドライブ自体ではなくイメージで作業します。 ほとんどの作業では、kpartxを使用してドライブのパーティションを/ dev / mapper /の下のデバイスにマップします。ここで私が疑問に思うのは、どのマッピングがどの画像に属するかを見つける方法があるかどうかです。 このことを考慮: root@vyvyan:/tmp# kpartx -a -v Image1 add map loop1p1 (254:4): 0 10240 linear /dev/loop1 2048 add map loop1p2 (254:5): 0 10240 linear /dev/loop1 12288 add map loop1p3 (254:6): 0 52848 linear /dev/loop1 22528 root@vyvyan:/tmp# kpartx -a -v Image2 add map loop2p1 (254:7): 0 33508 …

2
Gnome Shell:セッションの開始後にシェルスクリプトを実行していますか?
私は長い間KDEを使用しており、Mandrake Linux 10かもしれないのでGNOMEを見たことはありません。昨日、YouTubeでGNOME Shellを見て、一見の価値があると思いました。 それは実際には価値がありますが、私は一瞬を理解することができません。 私は、KDEラップトップインストールで古くから実行されていたシェルスクリプトを持っています。 synclient |grep -E 'TapT|RightB|EdgeScr'|awk '{print $1}'|while read item; do synclient $item=0; done synclient VertScrollDelta=-111 synclient HorizScrollDelta=1 synclient RightEdge=999999999 synclient TopEdge=0 synclient CircularScrolling=0 synclient BottomEdge=999999999 synclient RightButtonAreaLeft=9999999 synclient ClickFinger3=2 synclient HorizScrollDelta=0 synclient HorizTwoFingerScroll=0 これにより、右クリック、すべてのタップ、スクロール方向の反転、水平スクロールなどが無効になります。タッチパッドメニューもKDEもgnomeはこの種の設定を許可していません。(TBH、すべてのオペレーティングシステムのMacだけが、そのようにタッチパッドをセットアップするためのguiを持っています:))。 理解できません。gnomeシェルセッションの開始後にこれを実行するにはどうすればよいですか?私はすでにこれを試しましたが結果はありません: [1] % cat /home/neko/.config/autostart/script.desktop [Desktop Entry] Name="Auto stuff" GenericName="Auto startup …

3
LD_LIBRARY_PATHは、sudoの後は常に空白
ソフトウェアを手動でインストールしているように見えるたびに、共有ライブラリエラーが発生します。実行するecho $LD_LIBRARY_PATHと、何も表示されません。私はファイルに追加しようとし/usr/local/libましたが、.conf実行され/etc/ld.so.conf.dないようです。 これも機能しません(引用符など): LD_LIBRARY_PATH="/usr/local/lib" export LD_LIBRARY_PATH sudo ldconfig -v 値は一時的に設定されますが、ターミナルウィンドウを終了した場合、値は保持されません。再起動しても何も起こりません。

2
QEMU / KVMは、ホストCPUにある場合、暗号化されたqcow2イメージにIntel AES命令を使用しますか?
KVMのqcow2イメージファイル形式は、AES暗号化を使用できます。暗号化はクラスターレベルで適用されます。 各クラスター内の各セクターは、AES暗号ブロックチェーンモードを使用して独立して暗号化され、128ビットの初期化ベクトルの最初の64ビットとしてリトルエンディアン形式のセクターのオフセット(デバイスの先頭を基準)を使用します。 クラスタサイズがから設定することができ2Mに512バイト(64Kがデフォルトのように見えます)。 qcow2暗号化の使用に関する主な問題の1つは、CPUのパフォーマンスヒットです。すべてのディスク書き込みまたは非キャッシュ読み取りは、暗号化または暗号化解除する必要があります。 私が知りたいのは、QEMU / KVMがIntel AES命令を使用して、ホストCPUにパフォーマンスの影響を軽減できるかどうかです。その場合、使用量またはパフォーマンスはクラスターサイズに大きく依存しますか? インテル®AES命令は、32 nmインテル®マイクロアーキテクチャーコードネームWestmereに基づくまったく新しい2010インテル®Core™プロセッサーファミリーから利用できる新しい一連の命令です。これらの命令は、FIPS Publication number 197で定義されているAdvanced Encryption Standard(AES)を使用して、高速で安全なデータの暗号化と復号化を可能にします。AESは現在主要なブロック暗号であり、さまざまなプロトコルで使用されているため、新しい命令は貴重です幅広い用途向け。

1
CLIを介してブラウザーを使用してWebページを印刷する
印刷を自動化したい。テキストファイルのURLから、Webページが印刷されます。使用wgetしてみましたが、ブラウザで印刷した場合よりも結果が非常に劣ります。どういうわけか、FFとChromiumはどちらも、サイドバーなどを編集することで、Webページを「印刷可能」形式に変換しています。また、wgetで取得したWebページには画像がありません。プリントを読みやすくするにはどうすればよいですか? 私は、マウスとキーボードの動きのダムマクロを記述して、Webブラウザーを使用して手動で行うことを考えていますが、CLIの方が優れており、エラーが発生しにくくなっています。 以前は拡張機能がありましたが、もうメンテナンスされておらず、FF33にはインストールされません。 それを行う方法はありますか?

1
重複:既存のファイルに完全なシステムバックアップを作成および復元する方法
を使用してシステム全体のバックアップを作成したいと思いますduplicity。 したがって、私は、ルートディレクトリのバックアップを作成/除く、/proc、/sys、/tmp、と/mnt。 ただし、バックアップをルートディレクトリに復元しようとすると、次のエラーが発生しました。 Restore destination directory / already exists. Will not overwrite. --forceコマンドにオプションを追加する[Errno 17]と、さまざまなファイルが既に存在しているという一連のエラーが表示されます。 バックアップを復元するには、復元duplicity先のファイルシステムに、復元を一時ディレクトリに抽出するための十分なスペースが必要ですか?その後、バックアップデータと既存のシステムをマージするのはユーザー次第でしょうか。


3
ルート/ homeディレクトリvs〜(チルド)
Scientific Linuxの仮想イメージを作成し、インストールが完了した後、これに遭遇しました。 [root@ftpserver home]# pwd /home [root]@ftpserver home]# ls 私cdが~それに入るとき、これを手に入れます: [root@ftpserver ~]# pwd /root 間の全体的な違いは何ですか/homeとは/root?

2
マウスを使用してlessのテキストを適切に選択できますか?
に次の行を追加できることがわかりました~/.vimrc。 set mouse=a :vmap <C-C> "+y これには、マウスで(つまり、ビジュアルモードで)テキストを選択し、実際のテキストをCtrl+でXクリップボードにコピーできるという効果がありますc。これはターミナルからのデフォルトのコピーとは異なります。これは、ターミナルが見るものではなく、私がコピーしている実際のテキストです。たとえば、テキストにタブがある場合、以前はスペースとしてコピーしていました。 同じように動作しないようにする方法はありますか?つまり、表示しているテキストファイルの内容をそのままコピーできますか?
9 terminal  less 


1
chromium / firefoxウィンドウを元のワークスペース/デスクトップに復元する
私は3台のモニターをセットアップしていますが、2台のモニターがUbuntu 12.04によって直接駆動され、合計ワークスペース/デスクトップ領域は3840x1200¹です。私は通常、5つの仮想ワークスペースで作業しますが、複数のプロジェクトで並行して作業する場合はさらに多くの場合、さらに多くの作業を行います。私は通常、少なくとも15のブラウザーウィンドウを開いています(ほとんどがFirefox-nightlyですが、標準の12.04 FirefoxおよびChromeも)。 更新の結果としてブラウザを再起動する必要がある場合(cqクラッシュ)、またはログイン後に起動する必要がある場合は常に、ブラウザウィンドウは元の位置に戻りますが、すべて同じワークスペース上にあります。その後、ウィンドウの少なくとも80%を他のワークスペースに退屈に移動する必要があります²。 FirefoxもChromeも、元のワークスペースへの復元に必要な追加のEWMH情報を保存しません。そのことについて、4〜5年前の未解決のバグレポートを読んだことがあります。 少なくとも数年前、KDEはワークスペースを大きなオフセット(画面の幅よりも広い)として管理していたため、ブラウザが正しいワークスペースに復元できるように思われました。しかし、これは事実ではないようです(個人的な経験からではなく、バグレポートから差し引かれます)。 FirefoxとChrome(UbuntuまたはLinux Mintが望ましい)でこのすべてを1つのワークスペースに復元する動作がないワークスペース/デスクトップマネージャーはありますか? または、FirefoxとChromeを拡張してこの動作を強制する別の方法(アドオンなど)はありますか? Mineは固定レイアウトではありません。ワークスペースYのブラウザーXは常に特定のURLで開きます。復元機能を使用すると、ウィンドウ、位置、URLを思い通りに取得できます。彼らは「ちょうど」正しいワークスペースにいる必要があります。 ¹ と第三の1200x1920モニタが別のマシン上にありx2vnc、単一のマウスとキーボードを共有するために使用されます。これにより、マニュアルページやドキュメントなどの私の読書資料を(縦向きモードで)引き続き使用できます。 ² すべてのU&Lはワークスペース3にあります。私は通常、マシンを稼働させたまま、何週間もログインしたままにします。これは、さまざまなウィンドウの復元が原因の1つです。

2
Debian:パッケージのアップグレード中に特定のファイルが上書きされるのを防ぎます
パッケージにconfigとdataファイルの2つのコンポーネントがあることを理解しています。パッケージのアップグレード(つまり、セキュリティのアップグレード)中、dataファイルは上書きされる可能性がありますが、configファイルは常に同じままである必要があります。また、configファイルは通常/etcとdataにあり/usrます。ただし、場合によっては区別がぼやけることがあります。 私の場合、Icedove(Thunderbird)のアイコンファイルを変更しました。 /usr/share/applications/icedove.desktop Icedove(Thunderbird)更新があるたびに、私の変更はデフォルトファイルで上書きされます(更新間で変更されていなくても)。 この特定のファイルが上書きされるのを防ぐ方法はありますか? chattr +i icedove.desktopパッケージのアップグレード中にエラーが発生するため、で不変に設定することはお勧めできません。

2
vimでマウスサポートを切り替える方法は?
私は最近、ラップトップを頻繁に使用しており、入力中に誤ってクリックしてしまいます。私は削除することもできます知っているset mouse=a私には.vimrc、時々私は、マウスを使用して好きです。 マウスサポートを切り替えるトグル関数を作成するにはどうすればよいですか?
9 vim 

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