Unix & Linux

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

6
AIXは本当にRed Hat Enterprise Linuxに勝っていますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 当社ではサーバーのアップグレードを計画しており、同時にRed Hat Enterprise LinuxではなくAIXを使用します。 上司にAIXを選択する理由を尋ねたところ、AIXの方が強力なためです。それは本当かしら。 データ処理に関して、AIXは本当にRHELを実行しますか?テキストデータのみで、グラフィック処理はありません。 それらはAIX 7.1であり、RHELは「Red Hat Enterprise Linux AS release 3(Taroon Update 2)」です。比較のために同じマシンを使用するとします。
9 rhel  aix 

1
compgen:大文字と小文字を区別しない
私は、カスタム実装しようとしているbashの補完をとして、ここで説明します。しかし、そのようでcompgenある大文字と小文字を区別。そのコンテキストで大文字と小文字を区別しないようにする方法はありますか?

2
「タップ」ネットデバイスを使用できるユーザーグループはどれですか。
KVMで「タップ」ネットデバイスを使用して、私のvmをインターネットに接続します。しかし、私はrootになるか、「sudo」を使用する必要があります。これは不便です。私は自分のユーザーアカウントをいくつかのグループに入れて、ルート権限なしでネットデバイスにアクセスできると思います。netdevグループを試しましたが、機能しません。私のアカウントはすでにkvmグループに属しています。 他に何をすべきですか?または、許可なく問題なくKVMを使用できるようにする方法はありますか?

2
シェル(bashなど)はワイルドカードパターンをどのように展開しますか?
ディレクトリに、文字「a」で始まる100個のファイルがあると仮定します。 grep <some string> a*端末から行う場合、シェルはこれをどのように処理しますか? それは正規表現を拡張し、aで始まるすべてのファイルのリストを取得し、それらのファイルのそれぞれで順次grepを取得しますか?それとも他の方法がありますか? 上記のファイル名の配列が「a」で始まると仮定します。forループを記述し、シェルスクリプトまたはacプログラムで自分で反復を実行すると、時間がかかりますか?
9 bash  shell  wildcards 

1
UTF-8文字を表示するようにbashコンソールのフォントを変更する方法
bashでUTF-8文字を正しく表示するのに問題があります。名前にアクセント付き文字が含まれているzipファイルを抽出しようとしたところ、無効なマルチバイト文字エラーが発生していました。私.bash_profileはこれで作成しました: export LANG=en_US.UTF-8 export LOCALE=UTF-8 これは抽出の問題を解決しました。しかし、コンソールはまだアクセント付き文字を正しく表示しません。Konquerorはアクセント付き文字に問題はありません。私は何をしなければなりませんか?
9 bash  unicode 

3
ラインを壊したりブロックしたりせずに、複数のファイル/パイプからの入力を結合しますか?
個々の入力行がそのまま出力されるように、読み取りをブロックせずに、複数のファイルまたはパイプから入力を取得してstdoutに書き込むツールはありますか?基本的には、ラインを壊さずに、入力の束を1つの出力に多重化します。 $ combine file1 <(prog2) ... > nice-output.txt 出力の順番は気にしません 一部の入力にデータがある限り、ブロックしないでください それは効率的でなければなりません(つまり、私はあなたのPerlのワンライナーに反対票を投じるかもしれません;)
9 utilities  pipe 

2
PulseAudioのデフォルトのオーディオデバイスを変更する
グラフィックカードのHDMIをオーディオ出力に使用したい。ALSAはそれを4つのデバイスを持つカードとして示しており、そのうちの1つを介してサウンドを取得できます(他の3つは異なるチャネルである可能性があります。接続されているのはステレオ出力のみです)。Pulseaudioにはデフォルトとして正しいカードが設定されていますが、間違ったデバイスで再生するようです。Pacmdは、シンクのパラメーターalsa.deviceがALSAによってリストされた最初のデバイスに設定されていることを示していますが、サウンドを取得できるのは2番目のものだけです。 Pulseaudioに同じカードの別のデバイスをデフォルトの出力として使用させるにはどうすればよいですか? または ALSAにカードの最初と2番目のデバイスの番号を強制的に切り替えるにはどうすればよいですか?

4
.vimrcでALTキーをマップする方法は?
挿入モードに入ることなく、可能な追加の空白行であるために、私はマップしようとしているALT-oとALT-Oするo<ESC>と、o<ESC> 私は私の中で以下を試しました .vimrc map <M-o> o<ESC> map <M-O> O<ESC> そして map <ALT-o> o<ESC> map <ALT-O> O<ESC> および(以下に推奨) map <A-o> o<ESC> map <A-O> O<ESC> しかし、どれも機能しません。ALT-o定義されていないかのように、通常の動作を提供します。 .vimrcファイルを変更するのはこれが初めてであり、さまざまなキーの指定方法がドキュメントに記載されている場所がわかりません。しかし.vimrc、以下を含めることにより、ファイルが読み取られていることを確認できます。 map <Enter> ihello<ESC> これは、コマンドモードの<Enter>挿入helloとコマンドモードへの戻りに正常にマッピングされます。 私はcygwinでvimを使用しています。

4
libusbで制御できるように、usbhidによる新規USBデバイスの要求を防止しますか?
で試してみたいUSBロケットランチャーを持っていlibusbます。ただし、libusbはインターフェースを要求できません。おそらくusb-devices、デバイスのドライバーとして「usbhid」が出力されるためです。 インターネットで読んだところ、このドライバーをデバイスから切り離してlibusbで使用できるようにする必要があるという結論に達しました。ただし、それを行うための唯一の決定的な方法は見つかりませんでした。いくつかの異なるアイデアとバグレポートのみです。 それで、Ubuntu 11.04で提供されるカーネルとツールに関連するデバイスからusbhidドライバーを切り離す方法はありますか? 編集: ファイルを作成してみました /etc/udev/rules.d/10-usbhid.rules そして以下を書く: ATTRS{idVendor}=="0a81", ATTRS{idProduct}=="0701", OPTIONS=="ignore_device" 保存してから再起動します。ファイルはまだ残っていますが、まったく機能していないようです。 編集: さて、私はこれを試しました: sudo -i echo -n "0003:0A81:0701.0006" > /sys/bus/hid/drivers/generic-usb/unbind その後、/ sys / bus / hid / devices / 0003:0A81:0701.0006およびlsに移動すると、次のようになります。 drwxr-xr-x 2 root root 0 2011-05-29 15:46 power lrwxrwxrwx 1 root root 0 2011-05-29 13:19 subsystem -> ../../../../../../../../../bus/hid -rw-r--r-- …
9 ubuntu  kernel  usb  devices 

3
「mkdir foo; svn mv * foo」
私はよくこのイディオムのいくつかの変形をしたいです: $ mkdir 2010 $ svn mv * 2010 もちろん、グロブも2010と一致するため、エラーが発生します。 svn: Cannot copy path '2010' into its own child '2010/2010' "svn mv * 2010"正しいことをする別のワンライナーに置き換える方法はありますか?


2
Unixのファイル特権システムとWindowsの特権システムの違いは何ですか?
関連質問:Linuxファイルシステム/組織はWindowsとどう違うのですか? 私はファイルとディレクトリに関して特権がどのように機能するかについてある程度知っています-各エントリには、ファイルの所有者と所有者が属するグループを表すownerand groupプロパティがあります(私が間違っている場合は訂正してください)。 これは、WindowsのNTFSファイルシステムでの権限の編成とどう違うのですか?Unixの許可システムにはNTFSと比べてどのような利点がありますか?

2
Linuxでの完全な自動マウントソリューションのudev、udisks、autofs、通知設定に必要な提案
Linuxでプラグインされたデバイスの自動マウントを続行します。Gentooを実行して、ラップトップ上のローカルデバイスとネットワークデバイスの組み合わせをautofs-5.0.4-r5で自動マウントしています。autofsを単独で実行すると、いくつかの不満が生じます。 デバイスごとにマウントポイントの名前を事前に定義する必要がありますが、MMCカードリーダーを再起動した後、起動可能なUSBスティックで位置を切り替えます 自動LABELベースのマウントポイントを表示したいのですが、autofsだけではAFAIKでそれを行うことはできません これは、udevとudisksが確かに実行できることです。だが: デバイスのプラグイン時にファイルシステムが自動的にマウントされないようにするには、LABELというゴーストマウントポイントを指定します 実際のファイルシステムのマウントは、autofsゴーストが機能するのと同じように、マウントポイントへの最初のアクセス時にのみ発生します。これにより、優れたアクセス性を提供しながら、誤ってデバイスを取り外してファイルシステムを汚すリスクを減らすことができます。 これに加えて、DEで何が起こっているかをいつでも知ることができます。 すべての自動マウントのステータスを表示できるシステムトレイアプリはありますか。つまり、緑=何もマウントされておらず、赤=何かがマウントされていますか? たとえば、notify-sendを使用して、ファイルシステムの(アン)マウント操作通知を提供する配布に依存しない方法はありますか?Gentoo固有のものはどうですか、それは私にとってもうまくいきます。udevのスクリプトはNFSとCIFSに役立ちませんよね? このコンボは、最終的な自動マウントセットアップにする必要がありますか、それとも何か不足していますか?



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