タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

3
コンピューターが侵害されているかどうかを確認していますか?
私はUbuntu 9.04を実行し、最近、私の大学から私のコンピューターがネットワークを大量にスキャンしていると言われました。 私はそれを止めるために何が起こっているのかを理解するのにもっと興味がありますが、どこから始めればいいのか迷っています。何が起こっているのかを理解するために、私はどのステップ(または見るべきファイル)を取るべきですか?
7 linux  security 

1
CPUの100%を消費するSSHD(数百のプロセス)-死なない
最近、私が管理しているいくつかのシステムのSSHdが、大量のCPUを消費する、止められないプロセスの生成を開始することに気付きました。 syscallは、プロセスがすべて「実行中」であり、ゾンビではなく、親がそれらを強制終了するのを待っていないことを示します(少なくとも私が知る限りでは)。 私はこれらのプロセスを殺すためにすべてを試しました...これまでに見つけた唯一の信頼できる方法は、サーバー全体を再起動することです(これは理想的ではありません)。dropbearのopenssh-serverを切り替えようとしましたが、アプリケーションに必要な動作をしません。 私はもう試した: killall -9 sshd IDで各sshdを強制終了します。他のいくつかのもの(htop + sigtermなど) これらのプロセスを殺すか、これを引き起こす原因を解決するためのアイデアが欲しいです。
7 linux  openssh 

2
SSH経由でグラフィカルアプリケーションを起動(および**リモートマシン上で**表示)
私はこれが他の場所で尋ねられたと確信していますが、何かを拾い上げるような方法でそれを表現することはできないようです。 私の隣には、開発中にグラフィカル(SDL)アプリケーションをテストしたいラップトップがあります。SSH経由でプログラムを実行してプロセスを開始したい。 これは可能ですか?
7 linux  ssh  xorg 

2
画面のようなアプリケーションがありますが、GUIアプリケーション用ですか?
現在、いくつかのプロジェクトを実行していますが、すべてのアプリケーションを閉じて再度開くことなくプロジェクトを切り替えたいと思います。画面のようなアプリケーションでそうする方法はありますか?これまでの唯一の方法は、ログインしているユーザーを切り替えることですが、これは避けたいです。Linuxマシン、メモリ制限なしと想定できます。

3
Linuxイーサネットの番号付けのリセット
ハードディスクを別のマシンに入れ、Linuxが新しいNICを認識すると、ethたとえばeth0->に新しい番号が付加されますeth1 これにより、システムのIPアドレスを取得するなど、個人用スクリプトの一部が破壊されます。 再起動または新しいNICが見つかるたびに番号をリセットする方法はありますか?

1
異なるWM_CLASSでfirefoxを起動する方法は?(または、WM_NAMEのような他の変更されたプロパティ)
私はi3wmでmint linuxを使用しています 開始時にデフォルトのセッションから特別なFirefoxセッションを区別したいです。だから、最初に少なくとも1つの変更されたプロパティが必要です(後でタイトルを変更しますが、遅くなります。i3コマンドを介して特別なワークスペースに割り当てたいです) 私はこれを試しました firefox --class="pidgin" #xprop output: WM_CLASS(STRING) = "Navigator", "Firefox" firefox --class=pidgin #xprop output: WM_CLASS(STRING) = "Navigator", "Firefox" これは動作します: xprop -set WM_NAME "Horst" #this works but its not at startup #xprop output: WM_NAME(STRING) = "Horst" これはしません: xprop -set WM_CLASS "Pidgin" xprop: error: unsupported conversion for WM_CLASS 1)firefox --class …

3
vim変数のヌル文字を取り除きますか?
使用しているプラ​​ットフォームの1つでvimのBackspaceの動作を修正しようとしています。bad_platformシステムのget_platformコマンドからこのプラットフォームの名前を取得します(それを呼び出します)。のアドバイスに従って、:help fixdeleteシステムコマンドの実行方法に関する知識と組み合わせて、次を.vimrcに追加しました。 let platform_name = system("get_platform") if platform_name == "bad_platform" set t_kb=^? fixdel endif これはうまくいきませんでした。理由を調べるために、Vimセッションを開いて、を実行しました:echom platform_name。それは結果を与えましたbad_platform^@、ここで^@、文字通り「shift-6 shift-2」を入力して得られる2文字ではなく、NULL文字を推測します。 残念ながら、これには問題があります。== "bad_platform^@".vimrcがソースされている場合、^@行末文字として解釈されるように見えるため、これをに変更することはできません。これは、let platform_name = substitute(platform_name,"\^@","","")前に追加することもif機能しないことを意味します。 どうすれば対処できますか?前もって感謝します。
7 linux  vim 

2
「プライマリパーティション」を「拡張パーティション」に配置するにはどうすればよいですか?
私の知る限り、MBRのサイズ制限のため、1つのHDDに4つを超えるプライマリパーティションは存在できません。 Ubuntu 12.04とWindows 7を一緒にインストールしました。 これは、Windows 7ディスク管理ツール(組み込み)からキャプチャしたスクリーンショットです 元のサイズで表示する しかし、「プライマリパーティション」は「拡張パーティション」にどのように配置できますか? PS: / dev / sda8はSWAP用です / dev / sda9は「/ boot」用です / dev / sda10は「/」用です

2
debパッケージを別のディレクトリ(または同等のディレクトリ)にインストールします
私は、小さなハードドライブとそれに合う外部ドライブを備えたネットブックを持っています。Ubuntuを実行しています。そのハードドライブにいくつかのパッケージをインストールできるようにしたいので、ハードドライブが接続されていなくても、ネットブックは機能していても機能します。それはありません持っている私は、ポータブルハードドライブに私のインストールされたライブラリやプログラムの一部をオフロードの効果が欲しい、まさにこの方法であること。言い換えれば、外付けドライブからいくつかのディレクトリをマウントするだけでは機能しません。通常の実行には少なくともいくつかの基本的なプログラムが必要だからです。 ここに私が考えていたものがありますが、それらが実行可能かどうか、またはそれらを実行する方法を実際に理解するのに十分な情報を見つけることができませんでした。これらのいずれかを行う方法または代替方法に関するコメントは大歓迎です。 dpkg installの--root = / media / externalスイッチを使用してからシステムパスに/ media / external /を追加すると、このようなことができますか? パッケージを代替ルート(--root = / media / external)にインストールし、外部ファイルにインストールされたばかりのすべてのファイルへのシンボリックリンクを内部ファイルシステムに作成するdpkgのラッパーを作成した場合システム? 外付けドライブにchrootする場所はどうですか? LVMを使用して何か。

2
Nautilusの現在のディレクトリのみを検索する方法(古い動作を復元)
誰もが知っていますか、古いオウムガイの行動をどのように戻すことができますか? 古いバージョン(Debian <7)では、入力すると、nautilusはその入力したフレーズで始まる最初のファイルに移動しました。 新しいバージョン(Debian> = 8、おそらく現在のUbuntuも)では、プログラムはツリー全体(現在および子のディレクトリ)を検索します。


3
一時ファイルを作成せずにコマンドラインでファイルを結合する方法
Linux / Bash環境には2つのファイルがあります。 # Example data $ cat abc 2 a 1 b 3 c $ cat bcd 5 c 2 b 1 d 最初の列の2つのファイルを結合しようとしています。入力ファイルは一致フィールドでソートする必要があるため、次は機能しません。 # Wrong: join on unsorted input does not work $ join abc bcd これを回避するには、2つの一時ファイルを作成して結合します $ sort abc > temp1 $ sort bcd > temp2 $ …

4
LinuxでURLをキャッチすることは可能ですか?
Windows用の優れたプログラム(URL Snooper:http : //www.donationcoder.com/Software/Mouser/urlsnooper/index.html)があり、マシンで要求されているすべてのURLを表示できます。 Linuxにそのようなプログラムは存在しますか(コマンドラインが望ましい)
7 linux  unix  http  url 

2
PuTTYを使用したトンネル-sshコマンドと同等ですか?
このページに記載されている指示に基づいて、リモートサーバーに接続しようとしています:https : //bokeh.pydata.org/en/latest/docs/user_guide/server.html#ssh-tunnels 次のコマンドを使用して、ローカルマシンからサーバーへのトンネルを作成することをお勧めします。 ssh -NfL localhost:5006:localhost:5006 user@remote.host しかし、私のローカルマシンはWindowsです。初心者プログラマであるため、上記のコマンドをPuTTYで再現する方法がわかりません。 誰でもそれを手伝ってくれますか? ありがとう
7 linux  ssh  putty  tunnel 

5
Linuxでアクセス許可を持つファイルの完全な絶対パスを再帰的に一覧表示する
私は少しオンラインで検索しましたが、すべてのファイルを絶対パスと許可で再帰的にリストする方法を見つけようとしています。私は私ができるように、これをやりたいgrepように、私が欲しいものを私は、コマンドを実行したとき、私はちょうど一致するファイル、そのアクセス権、およびそれらの完全なパスを得ることができるように、: <search command> | grep file.name 出力: /home/current/Desktop/file.name /etc/program/src/file.name 私はlsそれが最も速いので使用したいと思います、そして私は入力します: ls -alR $PWD/ しかし、これはファイルのパスを表示しないためgrep、出力を行った場合、ファイルのアクセス許可は表示されますが、元のディレクトリは表示されません。 とls統合して使用しfind、grep希望する形式で出力を取得できます。次のようなものを使用できます。 ls -ault `find $PWD/ -type f` | grep file.name しかし、これは非常に遅いです。2つのコマンドが実際に実行されているためだと思います。 またはなしで使用findするlsとgrep、高速になりますが、次のように入力する必要があります。 find $PWD/ -type f -name file.name -printf '%M %u %g %s\t%a\t%p\r\n' これにより、すてきなフォーマットが得られます(ユーザー、グループ、サイズ、およびアクセスの最終日も含まれます。これらは役立ちます)。しかし、トンと入力すると、それは確かに使用するのと同じ速さではないlsとgrep。 私がやろうとしていることを使うよりも速くする方法はありますfindか?
7 linux  grep  ls 

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