タグ

Unixに関するminarai_wizardのブックマーク (13)

  • 環境変数マニュアル

    環境変数とは、いろいろなアプリケーションが参照する定義です。LESSCHARSET のように、あるコマンドだけが参照する環境変数と、HOME、EDITOR などのように多くのコマンドが参照する環境変数があります。環境変数の設定方法は csh・tcsh と sh・bash で違います。 % setenv ENVIRONMENT_VARIABLE CONTENT (csh・tcshの場合) % ENVIRONMENT_VARIABLE=CONTENT; export ENVIRONMENT_VARIABLE (sh・bashの場合)とすると、環境変数 ENVIRONMENT_VARIABLE の値が CONTENT にセットされます。シェルによって 「=」を付けるかどうかが変わることに注意してください。現在設定されている環境変数を見るには、setenv コマンドや printenv コマンドを

  • Stray Penguin - Linux Memo (ntpd)

    NTP は、ネットワークを経由してコンピュータの時間を同期するためのプロトコル。通信は UDP プロトコルの 123 番どうしで行う。そして、NTP サーバデーモンの標準が ntpd だ。マシン自体の時計を合わせるだけなら、 NTP パッケージに含まれる ntpdate を使ってもいいが、オフィシャルドキュメントによると、 ntpdate はエラーハンドリングが「いい加減」なので、ntpd を -q オプションで使ったほうが良いようだ。 UNIX, Linux はサーバ運用を主眼として作られているので、時間が急に変わってしまっては問題が生じることが多い。そのため、ntpd は、マシンのクロックが違っていたからといって、いきなり何十分も遅らせたり進めたりはしない。連続性が失われないよう 「1 秒の長さ」 を実際よりも長くしたり短くしたりすることによって、徐々に補正していこうとする (一概に言

  • netstat - ホストのネットワーク統計や状態を確認する

    netstatコマンドは、ホストのネットワーク接続状態やソケット/インターフェイスごとのネットワーク統計などを確認するためのコマンドだ。ホストが現在実行している接続一覧とそのステータスを確認できるほか、IPやTCP/UDP以下の各パケット統計やエラー状態なども調べられる。ホストにおけるネットワーク調査全般の総合的なコマンドを意図しているので、ルーティング・テーブルの確認など、ほかのコマンドと同様の機能も実装されている。 なお、各機能の設定については、ifconfigやrouteなどの専用コマンドまたはGUIによるプロパティ設定が必要だ。

  • Security escola(セキュリティエスコラ) サーバー管理者入門

    ハッキングについて #搭載との情報には危険なものも含まれていますが、違法行為を奨励しているわけではありません。 #あくまでも、セキュリティに関する知的向上や好奇心を増すために作られたサイトです #当サイトの情報を利用して違法行為をしても、当方は一切責任を取りません。ご理解をお願いします ■UNIXサーバーの状態を調べるためのコマンドたち ●psコマンド psコマンドを使って、立ち上がっているプロセスを調べることができます。 [補講]Windowsの場合はタスクマネージャでモニタすることができる。 Wormやバックドアを発見することが可能です。ただし、アタッカーも巧妙にpsコマンドを改竄したものをインストールしていくことがあります。そこで、TripwireやMD5チェックサムが役に立つでしょう。 ●vmstatコマンド vmstatコマンドを使って、メモリの使用量を調べることができます。av

  • CentOS 5をWindows上のVMware Playerで動かすメモ

    CentOS 5をVMware上にインストール Windows OS上に、無償であるVMware Playerをインストールし、その上でCentOS 5.xを動かす環境の構築メモです。 VMware playerのインストール 2009.3.1現在のVMware Player最新バージョンは、2.5.1です。が、VMware Toolsが添付されなくなってしまったので、一つ前のバージョン系列である、2.0.5をインストールします。 2009.11.23現在、VMware Player 3.0が最新バージョンです。以下の機能が付加され、随分と制約がなくなりました。これからVMware playerを使うならば、3.0系を推奨します。 VMware Toolsをネットワークインストール(ダウンロードも可) ゼロからOSをインストールする機能 ハードディスクの容量増減 CPU数が4つまで対応 C

  • Proxyキャッシュサーバ設定術~Squidを使って

    Proxyキャッシュサーバ設定術―Squidの設定 (これはSoftware Design 2001年12月号の特集 「知っておきたいProxyサーバ活用ガイド」の第2章の原稿です) SquidはHTTP,FTPをはじめとする 各種のプロトコルに対応した キャッシュ機能付きのproxyサーバです. 多くのUNIX系OSで動作し, 高機能・高性能なproxyサーバの一つと言われています. それ自体オープンソースソフトウェアであることもあって 場所を問わず広く利用されています. Squidに関する最新の情報はホームページ <URL:http://www.squid-cache.org/> で参照できます. また,多くの人々が利用していることもあって ホームページ以外にも多くの情報サイトがあります. 日語で書かれた情報も比較的たくさんありますので, 検索サイトを使って探してみると良いでしょう.

  • [ThinkIT] 第1回:チューニングの基準 (1/4)

    データベースのチューニングという言葉からどのようなことを想像しますか。表の設計の見直しやSQL記述を探ること、バッファプールの調整などと主にデータベース自体の調整であったりするかと思います。 しかしこうしたチューニング作業を行ったにもかかわらず、パフォーマンスがあまり変化しなかった、明確に問題が解決されなかったなどといったといった経験はないでしょうか。またより詳細な調査の結果、実はOSの設定やデバイスドライバのバージョンに原因があった、あるいはハードウェアの選択に問題点があったということも聞いたことがあるかと思います。 もちろんデータベース自体のチューニングは欠かせないものですが、なんらかの問題が起こっている場合、システム全体を考慮しなければならない状況に陥ることがあります。 一口にパフォーマンスをチューニングするといっても、ハードウェアを含めたシステム全体を考えると、考慮すべき項目は多い

  • Linuxのディレクトリ構造の一覧

    Windowsから移行した場合などの新規利用者にとても難しいと思えてしまうLinuxのディレクトリ構造。そのディレクトリの一覧です。 Windowsの場合、デフォルトの場合はほとんどのインストールしたファイルは”Program Files”に格納されますが、Linuxの場合設定ファイルは「/etc」、バイナリファイルは「/bin」、「/usr/bin」、「/usr/local/bin」などディレクトリ構成が違います。 詳細は、以下から。 / - 最も基のルートディレクトリ。全てのファイル、ディレクトリがこの中に含まれます。 /bin - 実行ファイルが入っているディレクトリ。例えば、cat、cp、ls、more、tarなど。 /boot - Linuxのカーネルやブートマネージャーなどが含まれる /dev - Linuxで使用するデバイスのファイルが入っているディレクトリ。 /etc -

    Linuxのディレクトリ構造の一覧
  • Linuxのテキストエディタviとvimのグラフィカルなチートシート - GIGAZINE

    専用サーバをいじくり回す必要性から泣きながらviを使うハメになったわけですが、このチートシート、便利ですね。まぁ私が何も覚えていないだけなのですが…。 Graphical vi/vim Cheat Sheet and Tutorial http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html メジャーなコマンドを順に覚えるチュートリアル形式チートシートもご用意 http://www.viemu.com/vi-vim-tutorial-1.gif http://www.viemu.com/vi-vim-tutorial-2.gif http://www.viemu.com/vi-vim-tutorial-3.gif http://www.viemu.com/vi-vim-tutorial-4.gif http://ww

    Linuxのテキストエディタviとvimのグラフィカルなチートシート - GIGAZINE
  • Linuxの各種コマンドのチートシート

    UnixやLinuxには山ほどコマンドがあるわけですが、それらすべてを覚えるのは至難の業。そのため、よく使うコマンド以外はあんまり詳しく覚えていないわけですが、そういう場合にちらっと見て「ああこれこれ」といった感じでわかるようにできるのがカンニングシートみたいなこのチートシート。Linux初心者から初級者、中級者に至るまで幅広くオススメです。 ダウンロードは以下から。 FOSSwire >> Unix/Linux Command Cheat Sheet クリエイティブ・コモンズライセンスで配布されているPDFファイルなので、印刷して手元に置いておけば結構便利かも。リファレンスブックほどのものはいらないが……という人に最適です。

    Linuxの各種コマンドのチートシート
  • wget の使い方 サイト一括ダウンロード

    {{tag: wsl2, wsl, firefox}} タイトルの通り、WSL2 のターミナルからWindowsの Firefox を起動する方法。ポイントは /mnt/c/ (pprof) web とかしたときに便利なやつ。 まず、ブラウザを起動するための sh ファイルを用意しておく。 [openff.sh] #!/bin/bash /mnt... つづきを読む

    wget の使い方 サイト一括ダウンロード
  • http://weather.is.kochi-u.ac.jp/winwget.html

  • [vi]Vi機能別主要コマンドリファレンス

    単語の末尾へ カーソル位置が単語の途中の場合はその単語の末尾 カーソルが単語末尾なら次の単語の末尾 カーソルが行末なら次行先頭の単語の末尾

  • 1