タグ

UNIXとLinuxに関するtiida26のブックマーク (6)

  • lsofの使い方 - プロセスが使用中のファイルを調べる - うまいぼうぶろぐ

    odz buffer - プロセスが開いているファイルを確認する ls -l /proc/`pgrep -n java`/fd lsofでも調べられます。 lsof - list open files lsof うにょうにょと結果が出てきます。が、多すぎて訳わからん。 -pオプションでプロセスID指定 ### プロセスID指定 lsof -p 12345 ### バッククォート使うとこんな感じ lsof -p `pgrep -n java` -cオプションでプロセス名指定 lsof -c java -uオプションでユーザ指定 lsof -u hoge -iオプション [@IPアドレス:ポート番号] listenしてるポートを出力。指定したポートのみ表示することもできる。 lsof -i # Listenしてるのずらずら表示 lsof -i :22 # ssh lsof -i :22,80

    lsofの使い方 - プロセスが使用中のファイルを調べる - うまいぼうぶろぐ
  • PuTTYで公開鍵の作成 - Gitテックラボ - [SMART]

    SSHとは 従来ではリモート接続の際にtelnetが使われていましたが、暗号化されていないため盗聴が容易でした。 その問題を解決する手段として、暗号化技術を用いた安全な通信方式のSSH(Secure SHell)が使われるようになりました。 SSHによる接続を行なうためには、サーバ側での準備と、クライアント側でSSHに対応したアプリケーションを用意する必要があります。 UNIX系やOS Xなどは標準でOpenSSHクライアントプログラムが用意されているので、特別なインストールを行わなくてもSSH接続が行えます。 WindowsでSSHを使ったリモート接続を行うには、TeraTermやPuTTYをインストールして使います。 PuTTYのインストール方法 PuTTY ダウンロードページ PuTTYのインストール方法 PuTTY日語版 鍵交換方式 SSHでの接続でもパスワードを使っていると、文

  • シェルスクリプト入門 書き方のまとめ | Memo on the Web

    シェルスクリプト入門として, 基的な書き方をまとめました. 長いですが, 1ページにまとめてみました. 良かったら目次も参考にしてご覧になって下さい. 目次 シェルスクリプトとは 作り方, 実行の仕方 コメント ユーザーからのキーボード入力を受け付ける 変数 通常の変数 特別な変数 演算子 数値計算演算子 比較演算子 コマンドを繋げる演算子 条件文に使える比較演算子 条件文 制御構文(分岐) if文 case文 制御構文(ループ) for文 while文 until文 select文 文字列処理 文字列置換 削除 複数行のテキストの出力(ヒアドキュメント) 関数 シェルスクリプトとは シェルスクリプトとは, シェルの動作をまとめて記述したスクリプトのことです. 決められた文法にしたがって処理を記述することによって, シェルでの処理をまとめて行ったり, 作業を自動化できたりします(例 複数

  • 私が他人のシェルスクリプトから学んだこと | Yakst

    私はシェルスクリプトの大ファンで、他人のスクリプトから面白い方法を学ぶのが大好きだ。最近、SSHサーバの2要素認証を簡単にするためのauthy-sshスクリプトに出会った。このスクリプト群を見まわしていて、みんなと共有したいたくさんのクールなことを見つけた。 出力に色付けする 出力文字列を、成功した時は緑に、失敗した時は赤に、警告は黄色に色づけしたいと思うことはたくさんあるだろう。 NORMAL=$(tput sgr0) GREEN=$(tput setaf 2; tput bold) YELLOW=$(tput setaf 3) RED=$(tput setaf 1) function red() { echo -e "$RED$*$NORMAL" } function green() { echo -e "$GREEN$*$NORMAL" } function yellow() { e

    私が他人のシェルスクリプトから学んだこと | Yakst
  • rsync

    Welcome to the rsync web pages rsync is an open source utility that provides fast incremental file transfer. rsync is freely available under the GNU General Public License and is currently being maintained by Wayne Davison. A full changelog of all the releases, including upcoming releases, is in the NEWS file. Rsync version 3.3.0 released April 6th, 2024 Rsync version 3.3.0 has been released. This

    tiida26
    tiida26 2009/03/12
    rsync
  • Unix Toolbox

    This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing. Unix Toolbox revision 14.5 The latest version of this document can be found at http://cb.vu/unixtoolbox.xhtml. Replace .xhtml on the link with .pdf for the PDF version a

    tiida26
    tiida26 2009/03/10
    Unixにおいて、システム的なhogehogeが知りたい!ときに打つべきコマンドが掲載されている。かゆいとこに手が届く感じ☆中級者くらいむき
  • 1