Unix & Linux

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

2
アイドル中にXorgでマウスを無効にします(タッチパッドではありません!)
私は熱心なキーボードユーザーですが、時々マウスが必要です。手の移動を最小限に抑えるために、キーボードの下にマウスがあります。(補足として、この方法でマウスを使用すると、私の手にとってより自然に感じられます。) 現在、マウスを使用していない間、ポインタを非表示にするためにunclutterを使用しています。残念ながら、入力中に時々ナッジしているため、ポインタが再表示されます。これにより、ポインタが別のウィンドウ上に移動し、現在のウィンドウからフォーカスが離れることがあります。(私はずさんなフォーカスを使用していますが、これを変更することはオプションではありません。) 現在、一定のアイドル時間後にポインターを非表示にするだけでなく、マウスを完全に無効にする可能性を探しています。マウスボタンをクリックするか、マウスホイールを使用すると、マウスが再び有効になります。
17 xorg  mouse 


6
xargsがapt-getを中止させるのはなぜですか?
ファイルからパッケージのリストを削除しようとしています。私は次のコマンドを使用しています: cat packages | xargs sudo apt-get remove packages削除したいパッケージのリストを含むファイルです。すべてが機能しているように見えapt-getますが、「はい」または「いいえ」を選択させる代わりに中断します。 私は-yオプションでこれを回避できることを知っていますが、なぜこれが起こっているのか、どのようにインタラクティブな選択を保つことができるのか知りたいです。
17 apt  xargs 



8
UnixおよびLinuxの学習を開始[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 5年前に閉鎖されました。 UNIXとLinuxを学び、プロになる必要があります。 どこから始めればいいですか?


8
画面は便利ですか?
チェックする必要のあるさまざまなプロセスまたは端末を開く必要がある場合、端末で新しいタブを開き、マシンのさまざまなワークスペースを使用してすべてを整理します。 Linuxマシンを使用して、いくつかのWeb開発を行っています。多くの人がスクリーンを使って私がやっていることを達成しているのを見てきましたが、利点は見当たりません。実際、「端末」という名前のワークスペースにいくつかの端末を置くのではなく、画面内のすべての状態を覚えなければならないので、それはさらに悪いだろうと思いました。 私は何が欠けていますか?実際にどのように画面を使用していますか?

3
sshを介したstdoutのリダイレクト
走りたい something > file sshを介してリモートシステム上で、しかし私が実行した場合 ssh host something > file リダイレクトはローカルで実行されます ssh etc > file 代わりにパイプを使用して、または、'または''、ddまたはそれを試してみましたが、機能し|ません。これをどのように行うことができますか?

2
Debianパッケージのインストールをシミュレートし、それでもインストール済みとしてマークすることは可能ですか?
私が欲しいものは次のとおりです。 パッケージがインストールされていない仮想システムから始めます。次に、ツールを呼び出してapt-get、依存関係を計算し、インストールされるすべてのパッケージをインストール済みとしてマークするように依頼します。 私は明確にしてみましょう:それはパッケージがインストールされていると言いますが、実際にインストールファイルはありません。 その後、「インストール」するパッケージをさらに要求すると、他のパッケージを追加または削除することを提案する場合があります。実際にパッケージを削除するわけではありませんが、削除済みとマークするだけです。 これは、裸のDebianまたはUbuntuシステムでパッケージのインストールをテストできるので便利です。特定のシナリオでパッケージがインストール可能かどうかを知ることができます。 これを実際のインストールに行うと、多くのディスク容量と時間がかかります。 apt 「シミュレート」オプションがありますが、パッケージをインストール済みとしてマークしません。

5
〜/ .ssh / authorized_keys形式のキーを指定すると、キーの強度を簡単に判断できますか?
〜/ .ssh / authorized_keys [2]には公開鍵のリストが含まれています。 残念ながら、各公開キーはキーの強度(ビット数)を指定しません。 このファイルを1行ずつ処理し、キー強度を出力できるユーティリティはありますか? のmanページをチェックしましたがssh-keygen、秘密鍵でしか機能しないようです。 また、pageantPuttyツールで表示されるのと同じ方法でsha1ハッシュを出力するツールはありますか? 私が探している形式: Key Algorithm Strength Hash Comment ssh-rsa 2048 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff user1@host1 ssh-rsa 2048 11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff:11 user2@host2
17 ssh  openssh 


5
LinuxでFirefoxをヘッドレスで(つまり、libgtk-x11-2.0.so.0を必要とせずに)実行するにはどうすればよいですか?
Dreamhostの共有ホスティングを利用しています。Seleniumで使用するために、Firefox 3.0をヘッドレスで実行しようとしています。 実行しようとすると(~/local/bin/firefox/firefox)、次のエラーメッセージが表示されます。 error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory この共有オブジェクトファイルを必要とせずにLinuxでFirefoxを実行するにはどうすればよいですか?
17 firefox  gtk  headless 

3
USBハードディスクからLinuxカーネルを起動するためにgrubをどのように設定すればよいですか?
外付けエンクロージャーにラップトップハードドライブがあり、これを大きなペンドライブとして使用しています。さらにひねりを加えるために、Linuxをインストールしたので、選択したディストリビューションで任意のマシンをブートできます(たとえば、データリカバリやb0rkedシステムの修復、またはプレインストールされたWindowsを破壊せずに借りたラップトップを使用)。問題は、ハードウェア構成によっては、USBハードドライブが異なるパスで表示される場合があることです。GRUBの構成については、GRUBの起動元(hda0,0)のデバイスに関連して使用します。にUUIDエントリがあり/etc/fstabます。またrootwait、デバイスをマウントする前にUSBサブシステムが落ち着くまで待機するように、カーネルパラメーターで指定します。 カーネルに何を渡すべきroot=ですか?現在、ペンドライブから1回起動し、デバッグメッセージをチェック/dev/sdXして、カーネルによってUSBドライブに割り当てられているデバイスを確認してから、再起動してgrub設定を編集します。Boot from USB hard driveBIOSで有効にして、内蔵ハードドライブよりも高い優先度に設定する以外、PCで何も変更できません。 ルートデバイスパスでのUUIDのサポートを含む、さまざまなinitrd生成スクリプトがありますが、残念ながら、Gentooネイティブのもの(genkernel)はサポートrootwaitしていません。 起動プロセスは次のようになります(Windowsでも非常に似ています)。 BIOSはブートデバイスを選択し、MBR(grub stage-1)をロードします。 Grubは、BIOSによってロードされたデバイスにroot使用(hd0)して、設定されたデバイスから構成とステージ2ファイルをロードします。 Grubはカーネルをロードして起動します(同じ番号付けなので、(hd0,0)再び使用できます)。 カーネルはすべての組み込みデバイスを初期化します(rootwait今では魔法のようです)。 カーネルは、渡されたパーティションをマウントしますroot(これはカーネルパラメーターであり、grubパラメーターではありません)。 init.dからのマウントを含む、ユーザーランドの起動プロセスを開始します/etc/fstab。 パート5は私に問題を与えているものです。
17 linux  kernel  boot  usb  grub2 


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