Unix & Linux

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

1
ファイル所有者はファイルグループに属している必要がありますか?
* nixシステムでのファイルパーミッションについてはかなり単純な理解があります。ファイル所有者とファイルグループが存在することは理解していますが、そのファイル所有者もファイルグループに所属する必要があるかどうかについて、厳格なルールがありますか?または、別の言い方をすれば、ファイルは所有者が所属していないグループに属することができますか? ある場合(またはそうでない場合)、なぜですか?私は理解を深めたいと思います...インターウェブ上でこれについて具体的に述べているものを見つけることができないようです...私はまた、このテーマに関するいくつかの良い読書資料を受け入れています。

2
ドットファイルをシステムに依存しないようにする方法は?
仕事のために、最近、OS Xの使用を開始し、Linuxと同様のエクスペリエンスを得るためにhomebrewを使用してセットアップしました。 ただし、設定にはかなりの違いがあります。一部は、1つのシステムに配置するだけで十分です。私のドットファイルはgitリポジトリにあるため、どのようなスイッチを設定できるのか疑問に思っていました。そのため、一部の設定はLinuxシステム用とOS X用にのみ読み込まれます。 ドットファイルに関しては、とりわけ、.bash_profilesまたはを参照してい.bash_aliasます。

3
LVMとdm-cryptでトリミング
このチュートリアルに従って、ubuntu 13.04でLVMとdm-cryptを使用してTRIMをセットアップしようとしました。 http://blog.neutrino.es/2013/howto-properly-activate-trim-for-your-ssd-on-linux-fstrim-lvm-and-dmcrypt/ 以下の構成とテスト手順に関する注意事項を参照してください。 ご質問 TRIMが適切に機能する場合、信頼できるテストはありますか? テストルーチンが間違っているか、TRIMが機能していませんか? 動作しない場合:セットアップの何が問題になっていますか? セットアップ用にTRIMをデバッグし、TRIMを機能させるにはどうすればよいですか? 構成 ここに私の設定があります: cat /etc/crypttab sda3_crypt UUID=[...] none luks,discard そして cat /etc/lvm/lvm.conf # [...] devices { # [ ... ] issue_discards = 1 # [ ... ] } # [...] SSDはSamsung 840 Proです。 ここに私のテスト手順があります 私がちょうどしたセットアップをテストするためsudo fstrim -v /に /: [...] bytes were …

4
find + xargs:引数行が長すぎます
次のような行があります。 find /foo/bar -name '*.mp4' -print0 | xargs -i {} -0 mv -t /some/path {} しかし、私は次のエラーを受け取りました: xargs: argument line too long 私は混乱しています。の使用はxargs、この問題に正確に役立つと思われませんか? 注:-exec findで技術的に使用できることは知っていますが、上記が失敗する理由を理解したいと思います。なぜなら、私の理解はxargs、入力を実行可能な引数に管理可能なサイズに分割する方法を知っているはずだからです これは真実ではありませんか? これはzshですべてです。
21 xargs  arguments 

3
Arch Linux WiFiは手動で動作しますが、自動化する方法は?
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Server Faultから移行されました。 6年前に移行され ました。 Raspberry Piでカーネル3.6.11-12-ARCH +を使用してArch Linuxを実行しています。 Linksys wifi usbドングル(WUSB54GC v3)があり、次のコマンドを実行した後に実行されて動作しています。 $> sudo ifconfig wlan0 up $> sudo iwlist scan $> sudo iwconfig wlan0 mode managed essid myssid key "mykey" retry 7 # Only had to do this next one the first time $> sudo wpa_passphrase myssid …
21 linux  wifi  arch-linux 

3
「du」プログラムの攻撃性を低くすることはできますか?
du多数のサブディレクトリの要約を作成し、最悪の犯罪者を見つけ、潜在的な問題を見つけるために急速に上昇しているものがあるかどうかを見つけるために出力を使用する定期的な仕事があります。diffスナップショットに対して使用して比較します。 最上位のディレクトリがあり、サブディレクトリは数百(数百)あり、各サブディレクトリにはそれぞれ数万(またはそれ以上)のファイルが含まれる場合があります。 du -sこのコンテキストでの" "は非常にIOアグレッシブである可能性があり、サーバーがそのキャッシュを救済してから、非常に好ましくない副作用である大量のIOスパイクを引き起こします。 不要な副作用なしで同じデータを取得するために使用できる戦略は何ですか?
21 disk-usage  io  limit 

4
LVMにディスクを追加するためのベストプラクティスは何ですか
Linuxのマンページによると、ボリュームグループにパーティションと同様にrawディスクを追加できます。 他のドキュメント(RedHat、CentOS、またはopenSUSE)では、すべての例はrawディスクではなくVGにパーティションを追加することを示しています。一般的な(ベスト)プラクティスは何ですか?
21 linux  lvm  storage 

2
いつ入力リダイレクトを使用する必要がありますか?
次の2つのコマンドを使用して、同じ結果を生成しました。 [root@localhost ~]# grep line comments The line should start with a single quote to comment in VB scripting. Double slashes in the beginning of the line for single line comment in C. [root@localhost ~]# [root@localhost ~]# grep line <comments The line should start with a single quote to comment …

2
なぜJFSはそれほどあいまいなのですか?
数年前にSlackwareを初めて使用したとき、信頼性が高く、クリーンシャットダウンが発生した場合、ディスクチェックは非常に迅速であったため、ext3またはreiserfsでJFSを愛することをすぐに学びました。JFSが誰にもほぼ完全にメンテナンスされていないという点であいまいであることを発見したのは最近になってからです。 私はそのような少数派であるという考えがありませんでした。なぜこれが起こったのですか?ファイルシステムテクノロジーが、JFSに比較優位性がなくなった時点まで進んだということですか?ext3は他のオペレーティングシステムとより相互運用可能でしたか?他の特定のファイルシステムは、特定のベンダーまたはカーネル開発者に祝福されていましたか? 歴史的な問題ほど技術的な問題ではありません。

1
Linuxは、利用可能なすべてのアクセスポイントのWiFiネットワークプロトコル(a / b / g / n)バージョンを検索します
私は使用iwlist wlan0 scanningし、かなりの量のデータを提供しますが、一部が欠落しています。プロトコルバージョンです。プロトコルでは、(a / b / g / n)という意味です。これらのコマンドを標準のディストリビューションに含めることは非常に良いことです。OpenWRTを使用しています。
21 linux  wifi  openwrt 

4
区切り文字で長い行を分割する
このような入力を分割するために使用できるコマンドは次のとおりです。 foo:bar:baz:quux これに? foo bar baz quux cutコマンドを理解しようとしていますが、「最初の1000文字」や「最初の7フィールド」など、一定量の入力でのみ機能するようです。任意の長い入力で作業する必要があります。

5
特定のポートにデータを送信するプロセスを見つけるにはどうすればよいですか?
特定のポートを開いたままにしておくサービスがあります。 データを取得していますが、取得も期待も取得もしたくないので、このデータのソースを特定しようとしています。したがって、どのプロセスがリッスンしているのではなく、特定のポートにデータを送信するプロセスを見つけることができますか?

1
このファイルが「検索」に表示されないのはなぜですか?
findwith を使用するとgrep、パターンに一致するファイルを見つけることができます。 # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log ただし、find最初のファイルを単独で使用すると見つかりません。 # find . -name error* ./error_log ./includes/classes/error_log なぜしないfind見つけerrors.htmlて使用されていないときにファイルをgrep?findこのファイルの表示にも使用されますか?

2
ext4ファイルシステムがNTFSより優れているのはなぜですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 プレゼンテーションのために、私は示す必要があるのext4ファイルシステムがより優れているNTFS。検索してext4とNTFSの両方に関する素晴らしい記事を入手しました http://en.wikipedia.org/wiki/Ext4 http://en.wikipedia.org/wiki/NTFS しかし、より良い例との比較ガイドラインが必要です。
21 ext4  ntfs 

1
ドライバーの作成を開始するにはどうすればよいですか?
私は、Thinkpad SL 500をいじくり回したい使い捨ての安いラップトップを持っています。 気になるのは、ワイヤレス接続用とハイバネーション用の2つのLEDです。これらは機能していてもまったく点灯しませんが、Windowsで試しました。 だから、私は彼らのためにカーネルドライバーを書きたいと思っています。大きなことは何もありません。カーネルをいじるのは良い考えのようです。 私の質問は、どのデバイスがそれらのLEDに責任があるのか(一般的には必ずしも私のハードウェアに固有ではない)、どのドライバーが動作する他の2つのLED、Bluetoothとバッテリーインジケーターに責任があるのか​​を見つけるために体系的に従うべき方法です? そして私が方法論と言うとき、私は本当に、ここで他の誰かに与えた答えのように、ステップごとに理由ごとに方法論を意味します:void * p = && abc; 静的コードアナライザーとcoを使用して、大きなコードリポジトリをfgreppingするのは上手ですが、ハードウェアの知識が足りないとこの問題を妨げると思います。 PS:私はArchLinuxを使用しているので、ほぼ最新のカーネルバージョンです。

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