アットウィキロゴ
 

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

ssh.comのFTPサイト:http://ftp.ssh.com/pub/ssh/? から最新の SSH Secure Shell Client をダウンロードしてきましょう。
ただし、このソフトでは日本語が使えません。
TTSSHなら日本語が使えますが、試したことないです。

制限事項

  • 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
次のようにして作成していく。
  • ping
ln -s /usr/etc/ping
  • arp
ln -s /usr/etc/arp
  • ls (標準のものはカラー表示ができないため)
ln -s /usr/freeware/bin/ls
  • dig
ln -s /usr/freeware/src/sgi/bind-9.2.0rc9/bin/dig/dig
  • java
ln -s /usr/java/bin/java

Linux用リンクの作成

ここに作成したものはLinux用となります。
cd ~/bin/linux
差し当たっては何も必要ないです。

共通リンクの作成

どちらでも利用できるものを追加します。
cd ~/bin
差し当たっては何も必要ないです。
最終更新:2007年03月22日 23:21