Unix & Linux

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

5
「kill java」はjavaを殺さない
私は現在debianを実行していて、ターミナルから手動でjavaを強制終了する必要がある場合がありますが、試してkill #pid#もpkill java何も起こりません。コンソール出力がなく(正常です)、Javaはまだ実行中です(正常ではありません)。それを殺す唯一の方法はPCを再起動することです。助言がありますか?

2
ユーザーインターフェイスサブシステム、そのコンポーネントと責任は何ですか?
ユーザーインターフェイスを担当するさまざまなサブシステム、それらを参照するための用語、およびそれらの構造を理解しようとしています。これまでのところ、私は知っています: トップレベル: デスクトップ?(kde、gnomeなど) それから私達は持っています: ディスプレイマネージャー(デスクトップマネージャーまたはデスクトップ環境とも呼ばれます) ウィンドウマネージャー 他に何か? 私はこれをコミュニティーwikiにしています。これが* Linuxのユーザーインターフェイスサブシステムに関して(ユーザーの観点から)知っておくべきすべての中心的な場所になりたいです。私が知りたいのは、それぞれのコンポーネントとは何か、それぞれの責任は何か、つまり、次のようなことを知りたいです。 「アプリケーションの実行」ダイアログを開いたとき、誰がそれを行っているか、キーを押してデスクトップを表示したとき、ターミナルを実行したとき、ウィンドウを最大化したときなど、キャプチャしているグローバルショートカットキーを正確に担当しているものそれを右のウィンドウに送ります。 デスクトップやワークスペースなどの描画を担当する人 これらのコンポーネントに関する情報を提供できる環境変数は何ですか 「メインメニュー」はサブシステムですか、それともサブシステムのコンポーネントですか。 最も人気のあるデスクトップ/サブシステムのリストをコンパイルして、それぞれで実行することもできます。デスクトップ/デスクトップ環境/ウィンドウマネージャーなどを組み合わせて使用​​できますか? 最後に、どのデスクトップ/サブシステムが実際にシステムで実行中(アクティブ)かを確認するにはどうすればよいですか?ユーザーごとに異なるサブシステムを使用できますか?

6
Linuxプログラマブルコントローラ
ホームオートメーションと一般的な楽しいプロジェクトのためのプログラム可能なLinuxコントローラーを探しています。 要件: 電気機器の制御-オン/オフスイッチと調光器(おそらくリレーを使用) センサー(スイッチ、温度など)からアナログデータとデジタルデータを受信する USB接続 Linuxの実行 利点: ネットワーク接続/ Webインターフェイス Pythonサポート 小さな表示画面 キーボードとVGAのサポート 私はかつてHandy Boardをたくさん楽しんでいましたが、数か月前に故障し、多くの重要な機能が不足しています。

4
コマンドラインまたはスクリプトを使用してディレクトリを最適に暗号化および復号化するにはどうすればよいですか?
私はbazaarのバージョン管理下にあるテキストファイルのディレクトリを持っていて、自分のマシンのそれぞれにコピー(実際にはブランチ)を保持しています。コマンドラインでディレクトリを暗号化および暗号化解除したい。 理想的には、ログアウト時にスクリプトを実行して、ディレクトリが暗号化されているかどうかを確認し、暗号化されていない場合は暗号化することもできます。ただし、ログイン時にディレクトリを復号化したくありません。(スクリプトを手動で暗号化するのを忘れないようにするための防護策として欲しい。これはネットブックにとって特に重要である。) 私はubuntu 10.04.12つのバージョンのcrunchbang linuxを実行しています。1つはの派生物でubuntu 9.04、6月下旬のDebian Squeezeリポジトリのスナップショットのいずれかです。 これを行う最良の方法は何ですか? (私はタグにしようとしたencryptionとdirectories、しかし、タグを作成する担当者が不足しています。)

5
同じユーザーの異なるセッションに対して個別のコマンド履歴を作成するにはどうすればよいですか?
一部のUnixサーバーでこの問題に直面しています。同じユーザーに対して異なるセッションを開くと、コマンド履歴がすべてのセッションで共有されます。これにより、誤って、Ctrl-Pまたはup arrow単にEnterキーを押すと問題が発生します。ある場合にrm -rf *は、ありがたいことにファイルを削除する権限のないディレクトリで実行してしまいました。 同じユーザーの異なるセッションに対して個別のコマンド履歴を作成するにはどうすればよいですか?ほとんどの場合、私はkshおよびtcshシェルを使用しています。

3
メモリスパイクを追跡する方法
Rackspace Cloud(ubuntu 10.04)でアプリを実行しています。なんらかの理由で、過去3晩にわたって、記憶が急上昇し、約7時間横ばいになってから、最終的には落ちていきました。それは真夜中に始まり、午前7時まで続くようです(チャートの時間は無視してください-それらは4時間ずれています)。 Muninチャートを見ると、mysqlでアクティビティが増加していないようで、その間、イーサネットトラフィックが急上昇しているようには見えません(ボットやクローラーのようなものを否定しているようです)。 Linuxがこのような問題をトラブルシューティングするために利用できるツールはどれですか?

9
ユーザーとグループを管理する標準のCLIプログラムは何ですか?
基本的には、コマンドラインからのユーザー管理について質問しています(たとえば、グラフィカルツールが使用できないシステムで)。過去に私が削除ユーザーとグループを追加したりするために、いくつかの異なるプログラムを使用しましたかそれらの属性を変更する:adduser、useradd、usermod、gpasswd、そしておそらく他の人は私が忘れてしまいました。また、これらのプログラムの一部は低レベルであり、一般的な使用には避けるべきであると何度か聞いたことがありますが、どれを覚えているかは決してわかりません。ですから、少なくとも次のタスクに推奨されるプログラムはどれなのか、明確な回答を得たいと思います。 新しいユーザーを作成する グループにユーザーを追加する グループからユーザーを削除する ユーザーのプライマリグループを変更する ユーザーのログインシェルまたはホームディレクトリを変更する ユーザーを削除する ほぼすべてのLinuxシステム(あらゆるディストリビューション)で利用できると期待できる標準的なツールを探しています。

2
IISと.NETをチェロキーとモノラルと比較したパフォーマンスの数値はありますか?
開発サーバーをセットアップしていますが、Monoを使用してASP.NETページを提供するようにセットアップしたいと考えています。私はチェロキーとモノ(http://www.cherokee-project.com/doc/cookbook_mono.html)の使用を計画しており、誰かがUnixベースのスタックとWindowsベースのスタックを比較してパフォーマンステストを行ったかどうか疑問に思いました。

5
完全な開発プラットフォームとしてのLinux?
Fedora Linuxを以下の機能に対応させたい: 他のOSをインストールせずにLinuxを使用して完全な開発プラットフォームを構築しますが、異なるプラットフォームでプログラムをビルドしてテストできます。 Office、ペイント、リモートデスクトップなど、他のすべての作業のためにWindowsマシンを完全に置き換えます。 上記の目的を達成するためのオープンソースプロジェクトとツールを提案できますか?

3
MJPEGストリームのFLVまたはMP4へのトランスコーディング
IPカメラ(http://xx.yy.zz.tt:8080/video.cgi)からのMJPEGストリームをLinux OSでFLVまたはMP4ストリームにトランスコードして、ユーザーがWebベースのFlashを使用してファイルを再生できるようにしたいFlowplayerなどのプレーヤー。 その目的でVLCを発見しましたが、正確なコマンドライン文字列を理解できません。IPカメラへのアクセスはパスワードで保護されているため、HTTP認証機能も必要です。 また、もしあれば、非VLCソリューションにも興味があります(ffmpeg?)。

1
Linux for VMS DCLの「エラー時」とは何ですか?
使用VMS DCLの 1が使用してエラーをキャッチすることができ、コマンドスクリプトをon errorコマンド: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Linuxlandではこれをどのように行うのですか? この例では、directoryまたはのエラーにより、delete制御がに移動しMyErrorHandlerます。

4
グラブの場所-それはMBRまたは他の場所に行きましたか?
LinuxとWindows 7のデュアルブートセットアップで、Grubをブートローダーとして使用しています。 私のパーティションテーブルは次のようになります。 100 MB System Reserved Windows 7 500 GB Windows 7 100 MB /boot - ext2 500 GB linux, swap, etc. ここでこの設定を行った後、GRUBがどこにインストールされたかに興味があります。 System ReservedパーティションはWindows 7のブートパーティションだと思いましたが、Grubがそれを書き換えた場合(マスターブートレコードを想定しています)、Windows 7は実行できないようです。 Grubはどこにそれ自体をインストールし、それでもWindowsとLinuxの両方を指し示すことができますか?パーティションの設定方法に依存しますか?
8 grub  dual-boot 

3
方向モードのようなVMS EDTを備えたLinuxエディター
VMSエディターEDTでは、キーパッドを使用してコマンドの編集を制御できます。かなり良い機能の1つは、操作の方向を「上」または「下」に設定できることです。これにより、「次の文字に移動」や「行頭に移動」などのコマンドが実行されます。もう1つの機能は、切り取り、コピー、貼り付けが可能な「文字」、「単語」、「行」のバッファーがあることです。 これらの機能を備えたLinuxエディターを探していますか? これは、LinuxのEDTエディターに対する要求ではありません。これらの機能があれば、私は新しいエディターを学びたいと思っています。

1
forループがbashで機能しない
複数のファイルの一部のstrignを置き換える以下のコードがありますが、forループは最初のファイルをチェックしており、perlスクリプトを実行していません。以下は私のコードです if [ -f zebu.work.post_opt/ZEBU_CTO_FT_MOD.v ] then for file in $(./zebu.work.post_opt/ZEBU_CTO_FT_MOD*); do perl -i -p -e 's/input/inout/g' $file; perl -i -p -e 's/output/inout/g' $file; perl -i -p -e 's/wire.*\n/tran\(i0,\ o\);/g' $file; perl -i -p -e 's/assign.*\n//g' $file; done fi
7 bash  for 

4
ディストリビューションにとらわれない構成管理ソフトウェアはありますか?
Ansibleのaptモジュールやyumモジュールなど、特定の構成マネージャーモジュールにラベルを付けたくありません。 ディストリビューションにとらわれない設定管理ソフトウェア、またはディストリビューションにとらわれないコードを持つ少なくとも1つのソフトウェアでArch Linuxの以下のパッケージをインストールすることはできますか? Arch LinuxにLAMPをインストールするための適切なAnsible galaxy-roleが見つからず、次のDebian用のBashスクリプトがArchに適合しないため、これを質問します。 #!/bin/bash apt update -y apt upgrade ufw sshguard unattended-upgrades wget curl git zip unzip tree -y ufw --force enable ufw allow 22,25,80,443 apt upgrade lamp-server^ ssmtp -y apt upgrade python-certbot-apache -y apt upgrade php-{cli,curl,mbstring,mcrypt,gd} phpmyadmin -y

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