Unix & Linux

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

6
圧縮されたアーカイブを再帰的にgrepするにはどうすればよいですか?
私はuse Test::Versioncpanのどのモジュールを見つけようとしています。だから私はminicpanそれをミラーリングするために使用しました。私の問題は、ダウンロードされたアーカイブを反復処理し、アーカイブ内のファイルをgrepする必要があることです。誰も私にこれをどうやってやるか教えてもらえますか?できれば、アーカイブ内のファイルとその行を教えてくれる方法で。 (注:それらはすべてtarballであるわけではなく、一部はzipファイルです)
16 grep  find  zip  recursive  archive 

2
X上で実行されているアプリケーションをSSH経由でデタッチ/再アタッチしますか?
常に実行したままにする開発用サーバーと、毎日オフ/オンにする開発用ラップトップがあります。 サーバー上にSSH -Xで実行したいGUIアプリケーションがあり、devラップトップの電源がオフになっていても実行したままにします。 SSH -Xを介してそのアプリケーションをデタッチしてから再アタッチする方法はありますか? 私の場合、VNCを使用したくないです。
16 ssh  x11  gui 

8
痕跡を残さないためにLinuxでHDDをフォーマットする最良の方法は何ですか?
私はDebianを実行していますが、友人に寄付したいので、痕跡を残さないためにhdd全体をフォーマットする方法が必要です。それで、それをフォーマットするための最良の方法は何でしょうか?OSを再インストールすると、完全にフォーマットされません。私はそれを完全にフォーマットし、あなたが店からそれを購入するときのように、まったく新しいもので、以前に物を保管したことがないようにする方法を探しています。

2
vim:置換コマンドで検索の文字列を使用
私は頻繁にvim /検索コマンドを使用して正規表現を確認します(一致するものを確認するためだけです)。その後、通常は:%sreplaceコマンドを使用します。このコマンドでは、検索からの正規表現を置換する文字列として使用します。たとえば、最初にそのような文字列を探します。 /TP-\(\d\{5\}\)-DD-\d\{3\} それは私が望むものと完全に一致するので、私は私の置き換えを行います: :%s/TP-\(\d\{5\}\)-DD-\d\{3\}/\1/g しかし、ここで正規表現全体をもう一度書く必要があります。通常、その正規表現ははるかに長いため、解決策を探しています: 検索パターンを直接replaceコマンドに貼り付けるための既存のショートカットまたはvimスクリプトはありますか? ターミナルでvimを使用します(gvimなし)。

6
ナンセンスなコマンドを入力するたびに、このpythonエラーメッセージが生成されるのはなぜですか?
「ナンセンス」コマンドを入力するたびに、このpythonエラーメッセージが生成されます。通常のコマンドは正常に機能します。これをデバッグする方法はありますか? $ somenonexistingcommand Traceback (most recent call last): File "/usr/local/lib/python2.7/site.py", line 553, in <module> main() File "/usr/local/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) File "/usr/local/lib/python2.7/site.py", line 268, in addusersitepackages user_site = getusersitepackages() File "/usr/local/lib/python2.7/site.py", line 243, in getusersitepackages user_base = getuserbase() # this will also set USER_BASE File "/usr/local/lib/python2.7/site.py", …
16 bash  ubuntu  python 

6
シェルスクリプトの学習に役立つオンラインリソースは何ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 シェルスクリプトを完全に学習することに興味があります。誰でも良いオンラインリソースを提案できますか?

3
GSettingsはそのファイルをどこに保存しますか?
dconf-editorが設定の読み取り/書き込みに使用するファイルを確認したいのですが、それらはgsettingsによって管理されていると想定しています。これらのファイルはシステムのどこに、どのような形式で保存されていますか?
16 gtk  settings 

4
GNU / Linuxラップトップに最適なハードウェア
GNU / Linuxのインストールと実行に適したハードウェアを備えたラップトップを見つける最良の方法は何ですか?GPLのドライバーやファームウェアで理想的に機能するものを探しています。 linux-on-laptops.comをざっと見てみましたが、たとえばLenovoの新しいモデルの一部はリストされていません。ほとんどのテストケースはかなり古くなっているようです。また、非常に多くの情報が与えられているので、どこから探し始めればよいのか明確ではありません。 残念ながら、FSF Webサイトには多くのラップトップの可能性がリストされていません。FSF Webサイトから参照されているLACは、おそらくファームウェアの問題のために、ワイヤレス接続がラップトップの機能であるとは言及していません。 これらのカードはファームウェアを必要としないため、ath9kドライバーを受け入れるラップトップを探していましたが、一般的な仕様ページからモデルタイプを取得することは常に可能とは限りません。lspciダンプをオンラインで検索することは、サイコロのロールになる可能性があります。 そして、FSFの観点からはどのようなグラフィックカードが理想的かという問題があります。FSF Webサイトから: このページは完全なリストではありません。また、一部のビデオカードはフリーソフトウェアで動作しますが、3Dアクセラレーションは使用できません。

5
Chrome OSでは、Bashはスクリプトを実行しません。Bashでスクリプトを実行するにはどうすればよいですか?
foo.sh現在のディレクトリにファイルがあります。実行しようとすると./foo.sh、次のようになります: -bash: ./foo.sh: /bin/sh: bad interpreter: Permission denied しかし、実行する/bin/sh ./foo.shと問題なく実行されます。 これを修正して実行できるようにするにはどうすればよい./foo.shですか?/ bin / shで自動的に実行されますか? 編集:さて、これはChrome OSで、この特定のフォルダーはでマウントされていnoexecます。どうやらそれだけで実行する機能を妨げる./foo.sh; しかし、なぜですか?sh foo.shまったく同じことを達成するためにまだ実行できるのはなぜですか?それでは、どのようなセキュリティがnoexec提供されますか?
16 bash  chrome-os 


4
HTTPトラフィックに高い優先度を与える方法は?
Webをサーフィンすると、BitTorrentクライアントを一時停止する必要があります。これは、痛々しいほど遅い速度(悲しいことに384kbps回線で)を改善するためです。これを毎回手動で行わなければならないのはあまり良いことではありません。 魔法のボタンを見せてください。これは、高速で優先度の高いサーフィンに恵まれるために一度だけ押す必要があります。 。 [ 参考までに ] NetworkManagerは私のネットワークを管理し、Transmissionは私のBitTorrentクライアントです。

3
プロセスを特定の時間/ CPUサイクルに制限できますか?
顧客のアクションによってトリガーされるWebサーバーで実行されるスクリプトがあり、Unixプロセスを開始してキャッシュファイルを生成します。このプロセスはお客様から提供されたファイルに基づいて動作するため、誤動作を引き起こし、それを生成するPHPプロセスがタイムアウトするほど長く実行されるか、システム管理者が殺すほどのCPU時間を使用します。 プロセスのCPU時間/実行時間を制限する実行可能なコマンドはありますか?のようなコマンドを探しています/usr/bin/time。そこで、そのコマンドを実行し、実行して制限するコマンドラインを渡すことができます。
16 process  limit 

4
sudoパスワードを無効にすると、どのような特定の脆弱性が発生しますか?
ここではいくつかあるの指示あなた無効にする方法についてはsudoパスワードが。これらには次の警告があります sudoアカウントのパスワードを無効にすると、コンピューターのセキュリティが著しく損なわれます。無人でログインしているアカウントにいる人は誰でも完全なrootアクセス権を持ち、悪意のあるクラッカーにとってリモートからのエクスプロイトがはるかに簡単になります。 私のマシンに人が物理的にアクセスすることを心配していません。この警告を無視してパスワードを無効にすると、どのリモートエクスプロイトが可能または簡単になりますか?

4
Linuxトロイの木馬を検出して削除する方法
私は最近これに(再)つまずいた: Linuxトロイの木馬はほぼ1年間見過ごされる(Unreal IRCd) はい、信頼できないソースからランダムなPPA /ソフトウェアを追加すると、トラブル(またはそれ以上)を要求することを知っています。私はそれを決してしませんが、多くのことを行います(多くのLinuxブログやタブロイドは、システムを壊したり、さらに悪いことにセキュリティを損なう可能性があることを警告せずに、派手なアプリにPPAを追加することを促進しています)。 トロイの木馬または不正なアプリケーション/スクリプトを検出して削除するにはどうすればよいですか?
16 security  malware 

5
コンピューター上のアクティビティを監視します。
だから最近、誰かが同意なしに私のコンピューターを使用していること、フォルダーを閲覧していることなどを発見しました... 私はすぐにすべてのパスワードを変更できましたが、侵入者が探していたものに興味があります。だから私はトラップ(邪悪なにやにや笑い)を設定したいと思います。 コンピューター上のアクティビティを監視するソフトウェアは何ですか?私は自分の画面をキャプチャすることがここで機能することを知っていますが。私はむしろログファイルを使用します。 例えば: /var/log/activity.log [2010年8月1日20:23] / usr / bin / thunarアクセス​​/ multimedia / cctv-records / [2010年8月1日20:25] / usr / bin / mplayerアクセス​​/multimedia/cctv-records/00232.avi [3月3日2010 02:34] / usr / bin / thunderbirdが実行されました [3 Aug 2010 03:33] 12.32.132.123からsshセッションを開始 記録したいアクティビティは次のとおりです。 ファイルシステム上のファイルとフォルダーへのアクセス コマンドの実行(コンソールまたはその他から) ユーザーセッション(ログイン、sshセッション、失敗した試行)

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