Unix & Linux

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

2
すべてのネットワークプリンターの一覧(インストールされていないものを含む)
次のコマンドを使用して、インストール済みのプリンターを簡単に一覧表示できます。 lpstat -a ただし、これには、インストールしていないネットワークプリンターは表示されません。 nmapはLANで開いているすべてのポートをスキャンしますが、生成されるリストはネットワークプリンターに限定されません。 sudo nmap -sT 192.168.0.1-254 以下を実行するコマンドはありますか? 現在接続しているLANを自動的に検出します。 特にLAN全体をスキャンして、ネットワークプリンターを探します。 ホスト名とIPアドレスの両方を提供するネットワークプリンターのリストを作成します。 たとえば、私は今日、Imagistics fx2100プリンターのWebインターフェイスにログインしました。これには、LAN上のすべてのネットワークプリンターを見つけることができる「デバイスの検索」機能がありました(下のスクリーンショットを参照)。同じリストと情報を(スクリプトなしで)達成できるLinuxのコマンドがあるようです:

3
パッケージリストの読み取り中…エラー!
実行するsudo apt-get updateと、次のエラーが発生します。 Reading package lists... Error! E: Unable to parse package file /var/lib/dpkg/status (1) E: The package lists or status file could not be parsed or opened. 各行が言っていることとそれを解決する方法は? Linux Mint 17 Qiana CinnamonをVMWare Workstation 10.0.2で実行しています。
9 apt 

7
iptablesルールアドバイザースクリプト
iptables防御のないサーバーがあります:ACCEPT all.. このサーバーにカスタムアプリケーションがある可能性があります。 厳密なiptablesルールを使用してこのサーバーを強化する必要がある場合(すべてを拒否し、アプリケーションで必要なもののみを許可する場合)、どのアプリがこれdst/src port/protocolを使用しているかを手動で確認する必要があります。次に、iptablesルールを記述する必要があります。それら.. 質問:実行中のマシンからこれらの情報を収集するのに役立つスクリプトはありますか?(ログから?)-そして、iptablesルールを自動的に生成しますか? のようaudit2allowにSELinux。ちょうどのためにiptables! 機械が停止することはありません! 例:「MAGIC」スクリプトはマシンで1週間/ 1か月実行して情報を収集する必要があります。その後、1週間/ 1か月後に、スクリプトは使用できるiptablesルールファイルを生成できます。 多くの人がこの状況に陥る可能性があります(iptablesに関してサーバーを強化する方法)。そして、これを行うことができるスクリプト/ソリューションがあれば素晴らしいでしょう:\

2
USBトラフィックをダンプする方法?
USBゲームパッドを入手しました。この周辺機器が実際にPC /カーネルに送信している信号とコマンドを確認して確認したいと思います。 私は何かが cat /dev/bus/usb/006/003 十分でしたが、このコマンドはすぐに戻り、一部の読み取り不可能なエンコードされた文字を出力します。 そのようなUSBデバイスを「デバッグ」する方法はありますか?
9 linux  usb  debugging 

4
ローカルアカウント作成日
コンプライアンスの目的で、UNIXマシン上のローカル(ユーザーおよび非ユーザー)アカウントの作成日に関する情報をフェッチする必要があります。 そのような情報を収集する方法はありますか(最も信頼できる方法や正確な方法でなくても)。 たとえば、別の方法として、home(ユーザーアカウントの)ディレクトリ作成日を検索しましたが、POSIX準拠のシステムでは、ファイル作成のタイムスタンプが利用できないことがわかりました。
9 files  users  date  accounts 

1
将来の日付/時刻に実行するようにスケジュールされているcronジョブを見つけるX
crontabを「クエリ」して、任意の日付/時刻、または特定の時間帯に実行されているcronジョブを見つける方法はありますか? たとえば、今日の14:00から16:00の間に実行するか、次の土曜日の10:00に実行するか、または毎週日曜日に実行するかを決定します。 多くのジョブがスケジュールされているため、すべてのcrontabを手動で読み取ることは実際にはオプションではありません。
9 cron 

1
シングルデュアルヘッドグラフィックカードによるマルチシートXセットアップ
マルチシートシステムのセットアップを検討しています。グラフィックカードが2枚ある場合、またはハードウェアベースのOpenGLアクセラレーションが必要なかった場合、これは非常に簡単なようです。1つのデュアルヘッドグラフィックカードのみでマルチシートシステムをセットアップすることはできますか?
9 xorg  multiseat 

1
Linuxにdspcatのようなユーティリティはありますか?
AIXで次のdspcatコマンドを使用して、コマンドで作成されたメッセージカタログをダンプできます。gencat dspcat –g /u/is/bin/I18N/l/lib/libca/libcalifornia.117.cat >> /tmp/message.smc Linuxでこれらのカタログの1つをダンプする方法のヒントを探すのに十分な時間を費やしましたが、このコマンドは使用できないようです。任意の助けいただければ幸いです。
9 linux  aix  i18n 

2
バイナリアプリケーションが使用するディレクトリを別のディレクトリとして偽装/モックする方法は?
常にデータをに書き込むバイナリアプリケーションがあるとします/tmp。 /tmpこのバイナリを他のディレクトリ(たとえばhome/tmp)として偽装/偽装するにはどうすればよいですか? このバイナリを変更して別のディレクトリを使用するよう強制する手段がないと仮定します。
9 directory 

2
インターネット接続切断アラート
5分間インターネット接続がない場合にアラート(PCスピーカー)を再生するソフトウェアは何ですか? スイッチ/ルーターが数日ごとに切断されるようですが、発生したらリセットしたいと思います。 PC -- TP-Link switch/router -- FO 192.168.x.1 -- 192.168.x.2 / x.y.z.a -- a.b.c.d

2
64ビットカーネルですが、すべての32ビットELF実行可能プロセスを実行していますが、どうですか?
からの出力uname: root@debian:~ # uname -a Linux 5asnb 2.6.32-5-amd64 #1 SMP Mon Jun 13 05:49:32 UTC 2011 x86_64 GNU/Linux ただし、/sbin/init実行可能ファイルは32ビットとして表示されます。 root@debian:~ # file /sbin/init /sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped システムの他の側面も同様に矛盾しているようです: root@debian:~ # echo $HOSTTYPE i486 root@debian:~ # …

1
optirunを使用してSteamゲームを実行することは可能ですか?
私のIntel HD4600 / Nvidia GTX 860MコンボのOpenSuse 13.1でBumblebeeを使用しています。 を使用する場合、Steamゲームは少し遅れるようprimusrunです。(vblank_mode=0 primusrun) との両方primusrunでテストするoptirunとglxspheres、それoptirunが私のシステムでより良いオプションであることを示しています。しかし、私のSteamゲームはoptirunコマンドで始まりません。 vblank_mode=0 primusrun glxspheres 209.926051 frames/sec - 234.277473 Mpixels/sec vblank_mode=0 optirun glxspheres 250.734727 frames/sec - 279.819955 Mpixels/sec 任意の助けいただければ幸いです。

2
bash履歴の変更を元に戻す方法はありますか?
上に押すと、以前に入力したコマンドを確認できます。ただし、そのうちの1つを変更すると、履歴が変更されることに気づきました。たとえば、次のように入力すると、 echo a echo b echo c [up][up][backspace]d[ctrl+c] 履歴は、2番目のコマンドがであったことを示してecho dいecho bます。どうすればecho b歴史の最初の人を維持できますか? たとえば、多くのオプションを指定して、非常に長いコマンドを実行するとします。その後、マイナーな変更を加えてもう一度実行したいので、履歴を調べて変更を加えますが、実際には再実行する必要はなく、別のオプションを考えているだけです。代わりに行います。その後、戻って、自分が実行したコマンドを思い出させたいのですが、ちょっと待ってください。履歴が間違ったものを表示しています。 これはめったに発生しませんが、発生したときは本当にイライラします。元の履歴を自動的に保存する方法はありますか?


5
DropboxアイコンがMint 16 Cinnamonで消える
DropboxアイコンはMintアップデートマネージャーとキーボードアイコンの間にありましたが、下の画像のように消えました。 Dropboxはまだ実行中ですが、ログアウトせずにタスクトレイに再び表示するにはどうすればよいですか?LinuxMint 16 Cinnamonを使用しています。

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