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

このタグは、UNIXに直接関連するプログラミングの質問に限定されます。一般的なソフトウェアの問題は、Unix&Linux Stack Exchangeサイトまたはスーパーユーザーに送信する必要があります。Unixオペレーティングシステムは、1960年代後半にBell Labsによって開発された汎用OSであり、現在、さまざまなバージョンで存在しています。

4
PostgresDBがMacOSXで起動しない:エラーによると:Unixドメインソケットでの接続[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、スタックオーバーフローのトピックになります。 3年前に閉鎖されました。 この質問を改善する Postgresqlをインストールしてから、ローカルのMac OSX Mountain Lionで多数のrailsアプリを実行し、データベースなどを作成しました。しばらくしてpgAdminIIIを起動し、データベースサーバーを起動しようとすると、次のエラーが発生しました。 簡単なグーグルがこの投稿を示しました。より多くのブラウジングは、これの根本的な原因であるかもしれないある種のpostmaster.pidファイルが周りにあるかもしれないという事実を指摘しました。それを削除すれば大丈夫です。 ただし、コンピューター上のものを削除する前に、Imがこれを体系的な方法でデバッグしていることを確認したかったので、問題が発生することはありません。 そのファイルを削除する前にどこかでそれを読んだので、次のコマンドを実行する必要があります。 ps auxw | grep post 結果が得られない場合は、ファイルを削除しても問題ありません。そうでなければありません。さて、私はそのコマンドのこの結果を得ました: AM 476 0.0 0.0 2423356 184 s000 R+ 9:28pm 0:00.00 grep post だから今はもちろん私は完全に混乱しています。 だから私は何をすべきですか? これが私のpostgresサーバーエラーログの一部です: FATAL: lock file "postmaster.pid" already exists HINT: Is another postmaster (PID 171) running in data directory "/usr/local/var/postgres"? Postgresqlはまだ実行されておらず、同じエラーが発生し、何も変更されていません。SOをチェックせずに物事を削除するにはあまりにも鶏です。 …

2
ディレクトリの最終更新日
ディレクトリの最終更新日がいつ変更されるのか疑問に思っています。特定のディレクトリ内のファイルを(FTP経由で)変更しましたが、ディレクトリのLMDは変更されませんでした。どのように機能すると思いますか?
80 linux  unix  ftp 

12
可能な限り最速のgrep
ロックされています。この質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答ややり取りは受け付けていません。 grepできるだけ早くするためのヒントがあるかどうか知りたいのですが。私は可能な限り迅速な方法で検索するためにかなり大きなテキストファイルのベースを持っています。-iオプションを取り除くことができるように、すべて小文字にしました。これにより、検索がはるかに高速になります。 また、私はことを発見した-Fと-Pモードが速く、デフォルトよりもあります。検索文字列が正規表現ではない場合(プレーンテキストのみ)は前者を使用し、正規表現が含まれる場合は後者を使用します。 誰かがスピードアップの経験がありgrepますか?たぶん、特定のフラグを使用して最初からコンパイルしたり(Linux CentOSを使用しています)、特定の方法でファイルを整理したり、何らかの方法で検索を並行させたりしますか?
80 bash  unix  grep 

4
forkを呼び出すときにスレッドはコピーされますか?
スレッドで実行しているプログラムがありfork()、UNIXベースのシステムを呼び出す場合、スレッドはコピーされますか?現在のプロセスの仮想メモリが、生成された新しいプロセスに1:1でコピーされることを知っています。スレッドがプロセスの仮想メモリに独自のスタックを持っていることを知っています。したがって、少なくともスレッドのスタックもコピーする必要があります。ただし、仮想メモリに存在しないためにコピーされないスレッドが他にあるかどうかはわかりません。ない場合、2つのプロセスはスレッドを共有していますか、それとも独立したコピーですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.