メニュー
料理レシピ フリーソフト配布 野田工房ブログ 音楽♪ 特別研究 ゲームセンター 野田工房掲示板 野田工房とは? リンク HPの歴史 野田工房どっとねっと

■並列プログラミングメモ

 このページは、並列プログラミングとLinuxに関するメモです。
自分が分かる程度のメモですので分かりにくい部分があるかもしれません。

mpichの導入

・インストール(基本的なコンパイル方法)

ダウンロード

./configure -> make -> make install

root# ./configure --prefix=/home/local/mpich ・・・コンパイル
root# make
root# make install・・・インストール

/etc/apt/sources.list
#rpm http://www.ring.gr.jp/pub/linux/Vine/apt 2.6/$(ARCH) main plus plus-noarch
の部分のコメントをはずす

・rshのインストール

root# apt-get update
root# apt-get install rsh-server

/etc/inet.conf
#shell stream tcp nowait root /usr/sbin/tcpd in.rshd -h
の部分のコメントをはずす

root# service inet reload

で設定を反映
インストール完了!

・アンインストール

root# make uninstall


設定

以下のように/home/local/mpich/share/machines.LINUXを編集
localhost.localdomain

user$ PATH=$PATH:/home/local/mpich/bin
user$ export PATH
mpicc -o greetings greetings.c
mpirun -np 2 ./greetings.c


----ここからはLinuxについて----

FTPコマンド

ftp サーバ名
anonymous
ls & cd
binary・・・バイナリモードに変更
ascii・・・アスキーモードに変更
(アスキーモード・・・文字、バイナリモード・・・画像、プログラムなど)
get
bye・・・終了


基本的なインストール方法

・「rpm」の場合
rpm -ivh ○○.rpm・・・インストール
rpm -e ○○.rpm・・・アンインストール
rpm -Uvh ○○.rpm・・・アップグレード
rpm -q ○○.rpm・・・問い合わせ

・「tar.bz2」の場合
bunzip2 ○○.tar.bz2・・・ファイル解凍
tar xvf ○○.tar・・・tarファイルを復元

・「tar.gz、tgz」の場合
gzip -d ○○.tar.gz・・・解凍
tar xf ○○.tar・・・アーカイブをほどく

・「tar.Z」の場合

uncompress ppmpi_c.tar.Z
tar xvf ppmpi_c.tar

gunzip ppmpi_c.tar.Z
tar xvf ppmpi_c.tar


Linuxのコマンド

ネットワークの設定
domainname ドメイン名の変更
hostname ホスト名の変更
netcfg ネットワークホストの登録
ifconfig ネットワーク状況の表示
sndconfig サウンドドライバの設定
xcfg? Xの設定
netconfig DHCPの割り振り、IPの設定など
lspci ハードウェア一覧
setup 諸設定
slocate -u 検索のためのデータベース作成
locate ファイル名 ファイル検索
hexdump ファイル名 バイナリ表示
gnomecard 住所録
emacs エディタ
gnomecal カレンダー
gsearchtool GUI検索
gtop システムモニタ
logview システムログモニタ
guname システム情報
gw ログインユーザ表示
gcalc 電卓
gimp gimp
ee イメージビューア
gftp ftpクライアント
gtcd CDプレイヤー
vumeter ボリュームメーター
xmms MP3プレイヤー
gmix オーディオミキサー
switchdesk 環境切り替え
less .bash_history historyのリスト表示
基本コマンド
cd
pwd
ls(-l)
pushd スタック式にディレクトリ移動
popd ひとつ前のディレクトリに移動
cp
mv
rm
cat ファイル表示
less ファイル表示(スクロール可能)
head ファイルの先頭だけ表示
tail ファイルの最後だけ表示
more 1画面単位でファイルを表示
cdmod o+w+u パーミッションの設定
u・・・所有者、g・・・グループ、o・・・その他のユーザ
+r,+w,+x,-r,-w,-x
chown 所有者の変更
chgrp グループの変更
ln リンク元 リンク先 ファイルまたはディレクトリにリンクを張る
find -(i)name sample サブディレクトリも検索
man
・mtools
mdir,mcopy,mformat
WinのFDにアクセスするツール
alias 長いコマンドを短いコマンドで実現
passwd パスワード変更
su ユーザの変更
exit ユーザの変更やその他の終了
コマンドの最後に& バックグラウンドで実行
vi CUIエディタ
rpm RPMパッケージの管理
df ドライブの使用状況表示
ps プロセス一覧
Shift+SPACE 日本語入力
clear 画面のクリア


役立ち情報いっぱい!「特別研究」のページに戻る