SSHクライアント
サーバ上でコマンドを実行したり、ファイルの送受信ができます。
| data1.comm.cs.ehime-u.ac.jp [133.71.110.151] |
Linux
通常は OpenSSH がインストールされています。ログインするには、
ssh [email protected]
を実行します。
ファイルの転送もできます。
scp [email protected]:report/aho.tex .
scp boke.tex [email protected]:.
Windows
制限事項
- emacs は使えません。別のマシンにリモートで入れば実行できますが、
- vi なら使えます。
- data1でプログラムを実行するには再コンパイルが必要。
IRIX
data1にはIRIX というOSが入っており、Linuxとは流儀が大きく異なります。
例: psコマンド
- Linuxで一般的なオプション (BSD系の指定)
ps aux
- IRIXでは次のように指定する (SystemV系の指定)
ps -el
pingがないぞ
pingコマンドは /usr/etc に入っています。次のように利用できます。
/usr/etc/ping
他にも別の場所にあるコマンドはたくさん。
毎回これを打つのは面倒なので、IRIXとLinuxで環境をスイッチする方法を紹介します。
環境の自動切り替え
以下の方法では、ログインシェルがbashである必要があります。
bashrcの編集
ホームの .bashrc を編集する。次の内容を付け加える。
PATH="$HOME/bin:$PATH"
case "$(uname)" in
Linux) PATH="$HOME/bin/linux:$PATH";;
IRIX*) PATH="$HOME/bin/irix:$PATH";;
esac
ディレクトリの作成
ホームに bin というディレクトリを作成し、中に linux と irix を作成する。
mkdir bin
mkdir bin/linux
mkdir bin/irix
IRIX用リンクの作成
cd ~/bin/irix
次のようにして作成していく。
ln -s /usr/etc/ping
ln -s /usr/etc/arp
ln -s /usr/freeware/bin/ls
ln -s /usr/freeware/src/sgi/bind-9.2.0rc9/bin/dig/dig
ln -s /usr/java/bin/java
Linux用リンクの作成
ここに作成したものはLinux用となります。
cd ~/bin/linux
差し当たっては何も必要ないです。
共通リンクの作成
どちらでも利用できるものを追加します。
cd ~/bin
差し当たっては何も必要ないです。
最終更新:2007年03月22日 23:21