IT技術 screenコマンド覚え書き@Linux ssh接続が切れても作業環境を保てたり、複数画面を切り替えられたり、画面上の文字列をコピペできたりと、かなり便利なscreenコマンドですが、少し使わないでいると使い方をすぐに忘れてしまうので、覚え書き。 まずは最低限の設定 screenへ... 2009.08.21 IT技術サーバ構築プログラミング
IT技術 curlで取得したスクリプトに引数 インストール用シェルスクリプトをcurlでダウンロードし、そのままシェルに渡して実行することが増えてきました。 例えば、HELMをインストールする場合、以下のコマンドでインストールする方法が紹介されています。 $ curl | bash 上... 2020.10.31 IT技術サーバ構築プログラミング
IT技術 シェルで2進数、8進数、10進数、16進数変換@bash シェルスクリプトで2進数や16進数を扱う方法です。bc コマンドを使う方法と、printf コマンドを使う方法、シェル(bash)の機能を使う方法の3つを紹介します。 bcコマンドを使う方法 16進数"A"を10進数に変換。※Aは大文字にす... 2013.02.24 IT技術プログラミング
IT技術 tarファイルを解凍せずに中身をみる@Linux tarファイルの中身を見るのに、小さなファイルなら解凍して中身を展開すればよいですが、数GBもあるようなファイルだと、解凍も一苦労です。 そういう人のために、tarの中の任意のファイルだけを抽出したり、表示したりすることができます。 まず、... 2009.02.03 IT技術サーバ構築
IT技術 findでのファイル名or検索 and検索 findは色々な条件を指定してファイルを検索できます。or検索する場合は -orまたは-o をand検索の場合は-andまたは-aを使えばOK。 hogeとfooから始まるファイルやディレクトリを検索 $ find / -name 'hog... 2009.02.05 IT技術サーバ構築
IT技術 Ctrl-Sの端末ロックを無効にする bashではCtrl-Sを入力してしまうと端末がロックされた状態になり何も受け付けなくなります。Ctrl-Qで解除できるが、普段ロックすることないしいらいらするから、無効にする方法を調べてみた。 方法はいたって簡単で # stty stop... 2007.12.17 IT技術
IT技術 簡単バックアップシェル サーバ管理していると、ちょっとしたデータを定期的にバックアップしたいことがあります。私が普段使用している簡単バックアップのbashのシェルを紹介します。 #!/bin/bash BACKUP_NAME=`date '+%y%m%d.tar.... 2008.08.16 IT技術サーバ構築
IT技術 bash使用時にCtrl-dでログアウトさせない bashではCtrl-○でいろいろな機能が使用できますが、たまに間違って押してしまうと困ってしまう機能があります。 以前紹介した、Ctrl-sの端末ロックを無効にするもその一つですが、 今回はCtrl-dでのログアウトです。Ctrl-Sの端... 2008.11.01 IT技術
IT技術 ログアウトしてもプロセスを止めないようにする@bash bash上で何かプログラムを走らせている時に、ログアウトしてもプロセスを動かし続ける方法として、いくつかまとめてみました。 nohupを使う コマンド起動時に、 $ nohup ./プログラム名 & としてログアウトする screenを使う... 2008.11.08 IT技術プログラミング
IT技術 シェルで逐一時間表示@bash デバッグを目的に、 逐一コマンド実行時に時間を表示させたい場合があります。 $ trap "date" DEBUG これでコマンド実行時に日付が表示されます。 ちなみに、無効にするには $ trap DEBUG を実行します。 2008.11.08 IT技術プログラミング