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

Unixは、もともと1969年にBell LabsのAT&T従業員グループによって開発された、マルチタスク、マルチユーザーのコンピューターオペレーティングシステムです。

5
PIDが実行されているかどうかを確認する適切な方法は何ですか?
私が持っている.pidファイルを、私はプロセスが実行されているかどうかを確認する必要があります。これまでのところ、私は2つのオプションを見つけました kill -0 `cat something.pid` pidが実行されていない場合、エラーを出力します。これをにリダイレクトできることは知っ/dev/nullていますが、これは最善の解決策ではないと考えさせられます。 2番目の解決策はを使用することpsです。ただし、STDOUTにも印刷されます ps -ef `cat something.pid` 出力をリダイレクトし、/dev/null返されたステータスコードを使用するのは正常ですか、それとも何か間違っているので別のコマンドが必要な兆候ですか?
12 linux  unix  bash  process  pid 

1
円形のシンボリックリンクを見つけるにはどうすればよいですか?
HP-UXシステムで作業していますが、円形のシンボリックリンクがあるかどうかを確認したいと思います。 これまでのところ、私はコマンドを使用しています: ls -lrt `find ./ -follow -type l` ただし、結果として現在のディレクトリでls -lrtを実行するだけです。 システム内のすべての円形シンボリックリンクを検索するには、どのコマンドを使用する必要がありますか?


14
UNIXにお金を払う理由
私はUniciesを初めて使用します。GNU / LinuxおよびBSDの登場により、企業がAIX、Solaris、およびその他の商用システムを好む理由は何ですか?
12 linux  unix  solaris  aix  bsd 

9
Unixシェルを使用してホスト名からIPアドレスを取得する簡単な方法
ホスト名からIPアドレスを取得する最も簡単な方法は何ですか? 私は試してみてping、出力から解析することを考えていました。ただし、それはあまり良いとは思えず、おそらくすべてのシステムで同じように機能するとは限りません。 私は少し探して解決策を見つけましたnslookupが、のホスト名では機能しません/etc/hosts。
12 unix  shell  ip  hostname 

7
* nixでは、特定のファイルがどのファイルシステムにあるかをどのように判断するのですか?
一般的な最新のUNIX環境(GNU / Linux、GNU / Solaris、Mac OS Xなど)で、特定の絶対ファイルパスがどのマウントポイントとファイルシステムタイプにあるかを判断する良い方法はありますか? 私は、私が思うことができ、実行mountコマンドをし、手動での出力を解析して、私のファイルパスとそれを文字列比較が、私はもっとエレガントな方法があります場合、私は思ったんだけどそれを行う前に。 私は、拡張属性を利用するBASHスクリプトを開発しており、さまざまなファイルシステムおよびホスト環境向けにDo The Right Thing(できる限りではないが)を実行したいと考えています。

11
Unix Legendry(およびその他の* nixも同様)
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 これはこの質問の双子です。 ほとんどのあいまい/支持された回答は、回答票を獲得します! ほとんどのUnixおよびUnixライクシステムには、世代ごとに受け継がれる「伝統的な歴史」があるため、初心者はシステムのより難解な部分を見て理解することができます。新しい管理者がさらされるべき難解な知識に関して、「UNIX」の「レジェンドリー」に関して、長年の* nix管理者はどのような貢献をしていますか?
12 linux  unix  bsd  history 

5
通常、UNIX / Linuxスクリプトはどこに保管しますか?
サーバー用に作成したスクリプトは多数あります。それらのいくつかはmyに~/scriptsあり、いくつかはアプリケーションディレクトリにあります。 シェルスクリプトを保持するために通常使用するディレクトリがあるのではないかと思っています。
12 unix  scripting  aix 


4
サーバーでのTCP監視:netstatとlsofの比較?
ボックス上のアプリケーションの問題を一般的に推測することを期待して、サーバー上のTCPスタックを監視しています。 私の最初の傾向は、報告されたすべての状態(LISTEN、ESTABLISHED、FIN_WAIT2、TIME_WAITなど)のソケットの数を測定し、いくつかの異常を検出することです。 チームメイトは、「lsof」がTCPスタックの状態を確認するためのより良いツールになると示唆しています。 サーバー障害群衆からの好みや経験のヒントはありますか?
12 linux  unix  tcp  netstat  lsof 

8
lsですべてを1行に出力します(ターミナルのように)
ls 出力が端末または他の何かのどちらであるかによって、印刷が異なります。 例えば: $ ls . file1 file2 $ ls . | head file1 file2 ls端末ではないときに1行で印刷する方法がありますか?-Csortaがそれを行う引数がありますが、それはいくつかの行に分割します。 $ ls file1 file10 file11 file12 file13 file14 file15 file16 file17 file18 file19 file2 file3 file4 file5 file6 file7 file8 file9 $ ls -C . | head file1 file11 file13 file15 file17 file19 file3 …

4
Unixユーザーアカウントがロックされているすべての方法を見つける方法
メンテナンス不足のシステムにロックアウトされたアカウントがある状況にときどき遭遇します。問題は、アカウントをロックアウトできるさまざまな方法があり、それぞれ独自のロック解除方法があることです。 アカウントが不適切にロックされているということではなく、予想外にロックされているわけではありませんが、リセットする正しいロックを見つけることは困難です。 この問題に対する私の最近の攻撃はSUSEシステムに対するものであり、パスワードの有効期限が切れていることが判明しました(ログイン試行がそのようなフィードバックを提供するシステムを介していないため、最初はわかりませんでした)。ログインに失敗したため。 考えられるさまざまなアカウントロックのすべてのリストとそれらを無効にする方法はありますか?ホームディレクトリアクセスの問題、破損したPAMライブラリなど、実際の破損をこの質問の範囲外にするつもりです。




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