タグ

tipsとLinuxに関するkyouzontのブックマーク (31)

  • curl vs Wget

    curl vs Wget The main differences as I (Daniel Stenberg) see them. Please consider my bias towards curl since after all, curl is my baby - but I contribute to Wget as well. Please let me know if you have other thoughts or comments on this document. File issues or pull-requests if you find problems or have improvements. What both commands do both are command line tools that can download contents fr

    kyouzont
    kyouzont 2012/01/04
    curl vs Wget!!
  • systemd & systemctl - とみぞーノート

    現在のtargetを変更するにはsystemctl isolateを使う。例えば、以下のようにするとRescueモード(シングルユーザモード)に遷移する。 # systemctl isolate rescue.target 現在のtargetを取得するには、systemctl list-units --type targetを使う。 # systemctl list-units --type target <略> graphical.target loaded active active Graphical Interface <略> multi-user.target loaded active active Multi-User System <略> ただし、targetには依存関係があり、このコマンドだと読み込んでいるtargetを全て表示してしまうので、結局どのtargetで動作し

    kyouzont
    kyouzont 2012/01/01
    Fedora16を使っているときに参照。Cent6までとはかなり違っているので戸惑った。
  • オンラインソフトを使え! 「第12回 Netcat」

    文書は、NetworkWorld誌に寄稿した記事の原稿を、IDGジャパン編集部殿の許可を得た上で掲載したものです。 システム管理をしていると、システムの動作確認などでSMTPサーバやWebサーバ等に直接アクセスし、生のプロトコルで通信したいといったケースがよくある。今回はそのような時に便利なツール、「Netcat」を紹介しよう。 NetcatはHobbit氏によって開発された、汎用TCP/UDP接続コマンドラインツールである。接続先IPアドレス(もしくはホスト名)とポート番号を指定することにより、その接続先の該当するポートで待ち受けているサーバソフトウェアと通信することができる。またリッスンモードでは、指定したポート番号で通信を待ち受け、接続してきたクライアントソフトウェアと会話することも可能だ。 Netcatのインストール Netcatは1995年から1996年にかけて開発が行われ、1

  • いますぐ実践! Linuxシステム管理

    「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ

  • netstatコマンドを使いこなす @IT:Windows TIPS -- Tips:

    TCP/IP関連のトラブルシューティングを行う場合に、必ずといってよいほど使うコマンドとして「netstat」コマンドがある(実行ファイル名はnetstat.exe)。このコマンドは、主にTCPの通信状態を調べるためには必須であり、ぜひともその使い方をマスターしておきたい。 netstatの基――通信中のTCPコネクションの調査 netstatコマンドの最も基的な使い方は、通信中のTCPコネクション(TCP接続)の状態を表示させることである。このコマンドを実行すると、ローカルPCのTCP/IPプロトコルスタック上において、現在アクティブになっているTCP通信の状態を表示できる。 ●「TCP」とは? 「コネクション」とは? TCPとは、2つのアプリケーション間で、信頼性のある通信路(コネクション)を開設し、お互いにデータなどをやりとりするための機能である。通信するアプリケーションは、同一

    netstatコマンドを使いこなす @IT:Windows TIPS -- Tips:
    kyouzont
    kyouzont 2011/12/25
    TCPの状態遷移が参考になる
  • [戯] connect を使って簡単に多段 SSH を実現する方法

    connect を使って簡単に多段 SSH を実現する方法 2006-09-04-2: [Security] OpenSSH 限定の話になるのかもしれませんが,localhost から remotehost1 を経由して remotehost2 に接続するような 多段 SSH を実現するには,ポートフォワードを使う方法がありました. この話は以前ここでも,話題に上げたことがありました ([2005-01-24-2]). もちろんこの方法でも実現できますが,OpenSSH の ProxyCommand を利用することで簡単に多段 SSH が実現できます. 1. ソース (http://www.meadowy.org/~gotoh/ssh/connect.c) を取得します. 2. ソースのコメントを参考に connect.c をコンパイルします.うちの環境は Solaris なので,以下のよ

  • hollyなblog:linuxの自己解凍形式ファイルの作り方

    別にlinuxじゃなくfreebsdとかsolarisとかでもいいんだけど。 最近某グループウェアを触ることが多いのだが、某グループウェアのサイトで公開されている***.binみたいなシェルスクリプト(インストーラー)を実行すると、コンソールに使用許諾とかインストールのパスとか聞いてきて、答えていくとサーバに某グループウェアがインストールされる。 気になってたのはシェルスクリプトの途中から何やらバイナリらしきデータがはいっている。これはいったいどうやって作ってるんだと思ったので、調べてみると MSN相談箱 ".bib"自己解凍形式ファイルの作り方 に載ってた。catでシェルスクリプトとアーカイブを連結したファイルを作ってるらしい。確かにcatにはそんな役割もあった。 でinstaller.bin実行時に自身のファイルの中からバイナリ部分を標準出力に書き出して、gzipとtarで解凍。その後

    kyouzont
    kyouzont 2011/11/09
     #!/bin/sh\n tail -n +4 $0 | gzip -dc | tar xvf -\n exit 左記で"+4"としているのは、シェルスクリプト自体が3行あり、4行目以降にcatで解凍対象のtar.gzファイルを連結させようとしているから。
  • Linuxのポート状況を確認する:Linux最強Tips集

    Twitterやってます はてなブックマークに追加 Yahoo!ブックマークに登録 人が登録 この記事をクリップ! atom: RSS: ■CentOS6.3サーバー構築マニュアルを無料プレゼント CenOS6.3のサーバー構築手順、VMware Player4の ダウンロードとインストール手順をまとめたマニュアルを 無料でプレゼントしています。 詳しくは↓のページで説明しています。今すぐクリックしてダウンロードしてください。 CentOS6.3サーバー構築マニュアルを期間限定プレゼント Linuxのポート状況を確認する Linuxのポート状況を確認するには、netstatコマンドを使用します。 netstatコマンドが表示する情報には、ポート情報以外に、ルーティング テーブル、IPマスカレードなど様々な情報を得ることができます。 netstatは表示できる情報が多いため、オプションを使い

  • expect. 対話的なコマンド(telnet,ftp,su等)を自動実行したいとき(Kodama's tips page)

    Kodama's home / tips. expect. 対話的なコマンド(ssh, telnet, ftp, su等)を自動実行したいとき ssh, telnet , ftp 等の対話的に使用するように作られたプログラムを スクリプト中に組み込んで定型的な作業を自動実行したい場合には expect を用いる事をお勧めします. また, ruby 言語を使えるなら ruby の expect.rb を使うのも良いでしょう. スクリプト中で su が必要な作業をさせたい場合にも便利です. 複数のマシンでの管理作業に利用した例があります. 複数のマシンでリモ−トでコマンド実行 手作業での実行例 次は telnet して ls する場面です. $ telnet hoge # マシンhoge に telnet した hoge login: foo # ログイン名 foo Password: # パ

  • ネットワ―クの基本設定などを確認(Linux版)

    ネットワークの設定,変更などをどこで設定するか. 何を確認するか. (大抵の場合,設定は /etc/init.d, /etc/rc.d などにあるスクリプトなどで行っている.) 関連ファイル /etc/modules.conf : module の設定 ネットワーク設定(IPアドレスなど) /etc/network/interfaces : (Debian) /etc/rc.d/rc.inet1 : (Plamo) /etc/sysconfig/network-scripts など : (RedHat, Vine) /etc/init.d/* 又は /etc/rc.d/init.d/* : 初期設定スクリプト ホスト名参照 /etc/hostname : 自ホスト名(Debian) /etc/sysconfig/network: 自ホスト名(RedHat) /etc/HOSTNAME :

  • blog.paz-para.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。