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

これらの質問はLinux全般に関するもので、特定のディストリビューションに固有のものではありません。質問がたまたまLinux環境にある場合は、質問の本文にLinuxディストリビューションを指定してください。/linuxタグは使用しないでください。

5
Linux実行形式とソフトウェア配布パッケージについて
Linuxの実行形式とソフトウェア配布パッケージを理解できません。Linux自体には非常に多くの異なるディストリビューションがあり、すべてのソフトウェアパッケージがディストリビューションごとに個別にコンパイルされているようです。どうしてこれなの?一部の「パッケージ」が別のディストリビューションにインストールするように作成されていることを理解していますが、ソフトウェアの実行形式は異なりますか? また、多くのLinuxユーザーがGUIバージョンよりもコマンドプロンプトバージョンのアプリケーションを好むのはなぜですか?小さなフットプリントの必要性は理解できますが、適切にコーディングされていれば、GUIアプリでも小さなフットプリントを使用できます。

2
Linuxの「sys / ioctl.h」ヘッダー
私はついています Linux 2.6.32-26-generic 「ioctl.h」ヒアラーファイルのLinuxソースコードを見ると、多くの亜種が見つかりました。(異なるプラットフォームでは、私は推測します)。すなわち ./fs/ocfs2/ioctl.h ./fs/btrfs/ioctl.h ./fs/ceph/ioctl.h ./include/config/i2o/config/old/ioctl.h ./include/asm-generic/ioctl.h ./include/linux/hdlc/ioctl.h ./include/linux/ioctl.h ./drivers/video/via/ioctl.h ./drivers/staging/vt6655/ioctl.h ./drivers/staging/vt6656/ioctl.h ./arch/ia64/include/asm/ioctl.h ./arch/h8300/include/asm/ioctl.h ./arch/microblaze/include/asm/ioctl.h ./arch/score/include/asm/ioctl.h ./arch/avr32/include/asm/ioctl.h ./arch/alpha/include/asm/ioctl.h ./arch/x86/include/asm/ioctl.h ./arch/m32r/include/asm/ioctl.h ./arch/mn10300/include/asm/ioctl.h ./arch/sparc/include/asm/ioctl.h ./arch/powerpc/include/asm/ioctl.h ./arch/m68k/include/asm/ioctl.h ./arch/sh/include/asm/ioctl.h ./arch/xtensa/include/asm/ioctl.h ./arch/mips/include/asm/ioctl.h ./arch/s390/include/asm/ioctl.h ./arch/arm/include/asm/ioctl.h ./arch/blackfin/include/asm/ioctl.h ./arch/frv/include/asm/ioctl.h ./arch/parisc/include/asm/ioctl.h ./arch/cris/include/asm/ioctl.h しかし、私はそのファイルが含まれているのを見る #include <sys/ioctl.h> このマッピングはどのように機能しますか?
8 linux  c  header-file 

4
Linux用のSolaris ptreeスタイルツール
Solaris ptreeと同じ出力を出力するLinuxツールを探しています。例えば: # ptree 538 538 /usr/lib/ssh/sshd 889 /usr/lib/ssh/sshd 890 /usr/lib/ssh/sshd 1498 -sh 1649 bash 1656 -sh 1660 bash 13716 ptree 538 pstreeが存在することは承知していますが、その出力形式は好きではありません。誰かが似たようなツールを知っていますか?
8 linux  ps 

3
Linuxカーネルの論理アドレス空間構成
「偉大なコードを書く」によると、ほぼすべてのOSランタイムメモリは次の領域に編成されています。 OS | スタック| ヒープ| テキスト| 静的| ストレージ/ BSS 【アドレスを増やす方法で】 ユーザー空間プロセスは、さまざまなタイプのデータオブジェクトに対してより高いメモリ領域を使用します。 カーネル空間プロセスには、さまざまなタイプのデータオブジェクトもあります。これらのオブジェクトは、ユーザー空間のメモリ領域(スタック、ヒープなど)を共有していますか、それともOS領域に独自のサブセクション(ヒープ、スタックなど)がありますか? 。おかげで、

1
iPadからCUPSに印刷する方法は?
iPad2からCUPSで動作するオフィスプリンターに印刷したいのですが。いくつかのクックブックスタイルのチートシートに従っても、iPadからの印刷がまだ機能しません。iPadは私が作成したプリンターエントリを見て、それをオプションとして提供しますが、キューには何も表示されず、プリンター出力はありません。サーバー上のローカル印刷ジョブが機能するため、CUPSはプリンターを認識して機能します。Avahi-discoverはプリンターをリストし、関連するXMLファイルをダンプします。サーバーはUbuntu 10.10です。 使用する手順の概要をここに示します。 このページの方が簡単なレシピでした。 任意のヒントをいただければ幸いです。 編集: 今日、私はサーバーのファイアウォールを無効にしました。印刷しようとすると、このメッセージがCUPS error_logに繰り返し表示されるようになりました。 E [13/Jul/2011:10:17:15 -0400] Request from "192.168.x.y" using invalid Host: field "server.local" サーバーの名前はserver.localで、その名前を使用して到達できます。アドレス「192.168.xy」はiPadのアドレスです。
8 linux  printing  cups  avahi 

2
iptablesポートミラーリング
ポート8001からポート8002で受信したパケットのコピーを取得できるようにする必要があります。以下を試しましたが、-teeが未定義であるというエラーが表示されます。 sudo iptables -t nat -A PREROUTING -p TCP -s 127.0.0.1 --sport 8001 -j DNAT --to-destination 127.0.0.1:8002 --tee
8 linux  iptables  tcp 

4
Linuxの権限を使用してユーザーがファイルを変更できないようにする方法
Linuxのアクセス許可スキームを使用して、ユーザーがファイルを作成できるようにして、後で編集または削除できないようにすることはできますか?つまり、ユーザーがアーティファクトを置く配信フォルダーがあり、これらのアーティファクトが配信後に変更(つまり、編集または削除)されないようにする必要があります。

3
Emacsのコマンドラインバージョンにインストール/デフォルトする方法は?
を使用してEmacsをインストールしましたsudo apt-get install emacs。問題は、コマンドライン(例:)からemacs main.cEmacsを起動すると、EmacsがGUIで開かれることです。ターミナルエミュレーターで実行されるコマンドラインバージョンを好みます。 EmacsがGUIの代わりにコマンドラインで開くようにするにはどうすればインストール(またはいくつかのデフォルトを変更)できますか?


1
リモートLinuxマシンでvimを実行すると、OS X SSH接続が「フリーズ」します
Linux(Fedora 14)マシンにSSHで接続し、vimを開いてファイルを編集しようとしていますが、新しいMacbook Proでは、vimを開くとすぐにSSHセッションが「フリーズ」しているようです。 Linuxマシンにログインしてコマンドを実行できます。 しかし、すぐに私はvimのは、端末のブランク切れ、とに応答しないよう:q、ctrl+z、ctrl+c、ctrl+d、など: iTerm2を使用していますが、Terminal.appでも同じ問題が発生します。また、ファイルを転送しようとしてscpも同じ動作が見られるため、このマシンへのあらゆる種類のssh接続に関連しているようです。 これはttyとpty、またはOS Xの他の端末エミュレーション設定と関係があるのでしょうか? Windowsまたは他のOSを使用してリモートのLinuxマシンでvimを開いても、同じ表示の問題は発生しません。また、他のリモート(Linux)マシンに接続している場合は、vimを使用できます。
8 linux  ssh  osx  ip 

1
LinuxでUSBポートを一覧表示する
LinuxでUSBポートを一覧表示し、それに接続されているプリンターにメッセージを送信します。そのメッセージは、キャッシュドロワーを開くためにプリンターによって検知されます。とecho - eポート名を使用できることはわかっていますが、ポート名を見つけるのが難しいです。使用可能なポートまたは現在使用されているポートを一覧表示するにはどうすればよいですか?
8 linux  usb 


3
GUIを必要としないUSBドライブの自動マウント(halevtの交換)
Debianの最小インストールでhalevtは、USBドライブの自動マウントを有効にするために使用しています。Halevt信頼性が高く、パッケージのインストール以外の構成は必要ありません。現在、halevtDebian Testingから削除されており、私は代わりのものを探していますが、どの代替案もそれほど簡単ではないようです。 USBドライブを自動マウントするためのユーティリティの中で、最も軽量、シンプル、かつ安定しているものはどれですか。 編集:私が望むようにudevを動作させることはできませんでした。問題は、udevルールが常にルートとして実行されるため、メディアがルートとしてマウントされることです。特定のユーザーとしてマウントをハードコーディングすることは可能ですが、現在のユーザーとしてマウントするルールを作成できないようです。ドキュメントによると、それはMODE値で可能であるはずですが、Debianで実装されていないようです。したがって、自動マウントが必要な場合でも、halevtを使用する必要があります。それ以外の場合は、pmountを使用します。


2
ラップトップファンに関する情報
あなたは見つけることで私を助けることができるすべてのハードウェア情報(パラメータ)とコンフィギュレーションファイルをについてファンの私のラップトップでは? ファンのパラメーターと構成ファイルに興味があります。これらのパラメーターを編集および変更して、ファンを可能な限り制御することができます。使っsudo lshw | grep fanてみましたが見つかりませんでした。「Unixのすべてがファイルです」という文を覚えているので、探している情報を含むファイルと、それらのファイルから情報を抽出できるコマンドがあるはずです。 Linuxカーネルはハードウェアと通信するので、情報の一部がそこから引き出される可能性がありますか? これは、エラーメッセージで終わるセンサー検出出力へのリンクです。 $ dmesg | grep fan [ 0.281316] fan PNP0C0B:00: registered as cooling_device0 [ 0.281534] fan PNP0C0B:01: registered as cooling_device1 で/proc/acpi多くの情報があります。制御できるファンパラメータ(状態、速度、スケジューリング)は何ですか?また、ファンパラメータを編集できるファイルはどこにありますか?
8 linux  kernel  hardware  acpi  fan 

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