cat, less, more, tailでファイルの中身を表示する

catはUNIXコマンドの一つで,ファイルを連結したり中身を表示したりすることができます.catはcatenate=連結の略だそうです.引数に指定されたファイルの中身を次々とTerminal上に出力します.例えば,中身が … “cat, less, more, tailでファイルの中身を表示する”の続きを読む

.bashrcでTerminal起動時の設定を変える

よく使う環境変数をTerminal起動時に自動的に設定するようにしたい時は,.bachrcという設定ファイルを編集します. Mas OSではTerminal起動時に ~/.bash_profile というファイルの中身が … “.bashrcでTerminal起動時の設定を変える”の続きを読む

locateでファイルシステムからファイルを検索する

locateはUNIXコマンドのひとつで,あらかじめ構築しておいたデータベースを利用することでファイルシステム全体から目的のファイルを探し出すことができます.find / -name test.datなどとするよりも高速 … “locateでファイルシステムからファイルを検索する”の続きを読む

findで条件に合致するファイルを検索する

findはUNIXコマンドのひとつで,ユーザの指定する様々な条件に合致するファイルを特定のディレクトリから検索してくれます.とても便利なのですがしばしば使い方を忘れてしまうのでここでまとめておきます. オプションの一覧を … “findで条件に合致するファイルを検索する”の続きを読む

Geant4のインストール

Geant4は素粒子・原子核・加速器科学の分野で主に使われているMonte-Carloシミュレーションのためのツールキットです.C++で書かれており,粒子と物質の反応を模擬した数値計算ができます. 1. Geant4のサ … “Geant4のインストール”の続きを読む

CMakeのインストール

CMakeはプログラミング支援ツールのひとつです.GNU makeなどのアプリケーションをビルドするためのソフトウェアに似ていますが実際は異なるものです.CMakeは開発者がMakefileをわざわざ作らずともビルドの手 … “CMakeのインストール”の続きを読む

ROOTのインストール

ROOTはCERNで開発された科学計算用途のソフトウェア・フレームワークです.C++で書かれており,データ処理・統計解析・可視化のために役立つ様々なクラス・ヘッダを含んでいます.公式のウェブサイトはhttps://roo … “ROOTのインストール”の続きを読む