
このページは、並列プログラミングとLinuxに関するメモです。
自分が分かる程度のメモですので分かりにくい部分があるかもしれません。
・インストール(基本的なコンパイル方法)
./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 サーバ名
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
| ネットワークの設定 | |
| 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 | 画面のクリア |