Download presentation
Presentation is loading. Please wait.
Published byともひろ やがい Modified 約 8 年前
1
3. 汎用計算機利用ガイ ド
2
3-1. 基本的な使い方
3
UNIX システムとは l システムの特徴 マルチユーザ OS 端末機から作業をすることができる
4
ログインとログアウト l コマンドラインによるログインとログアウト パスワードの変更方法 (passwd) l X Window System からのログインとログアウ ト [ 実演 1]
5
UNIX のファイルシステム、 ディレクトリ構造 l ファイルとは … データやプログラム l ディレクトリとは … ファイル管理のための フォルダ ディレクトリの中にディレクトリを作ることもで きる ( ツリー構造とか階層構造ともいう ) カレントディレクトリという概念
6
( ファイル, ディレクトリ ) katuo/sample2/ sample3/ sp2-dir1/ /bin/ etc/ home/ dev/ sbin/ var/ usr/ wakame/ bin/ etc/ lib/ local/ sbin/ ls bin/ etc/ lib/ man/ sbin/ cprm sample4/ sample1/ file1 file2 dir1/ file1 file4 sp2-dir2/ sp2-dir3/ file1 file2 file3 file2
7
( 表し方 1) ( 絶対パス名 ) /home/katuo home の中の katuo というディレクトリ /home/katuo/sample1 katuo の中の sample1 というディレクトリ ( 相対パス名 ) sample1/dir1 今いるディレクトリからの相対指定 ( 例えば, /home/katuo にいるならば /home/katuo/sample1/dir1 のこと )
8
( 表し方 2) ~ 自分のホームディレクトリ (katuo の場合、 /home/katuo のこと ) ( 例えば, ~/sample2 といえば /home/katuo/sample2 のこと ).. 一つ上の階層のディレクトリ ( 例えば, /home/katuo にいるならば../wakame は /home/wakame のこと ). カレントディレクトリ ( 今いるところ ) ( 例えば, /home にいるならば./katuo は /home/katuo のこと )
9
基本的なコマンド l pwd, ls, cd, cp, mv, rm, cat, less, grep, find, sort, diff 等々 [ 実演 2]
10
ファイルおよびコマンドの アクセス権 アクセス制限つけて保存することがで きる アクセス権を調べる方法 (ls -l) アクセス権の変更方法 (chmod) 成績等、見られてはいけないファイルは適 切なアクセス制限をつけること [ 実演 3]
11
正規表現の基礎 l * 任意の文字 ( 長さも任意 ) l ? 又は. 任意の 1 文字 l [abc]a または b または c l [1-6]1 から 6 までの数字 l [^de] d,e 以外の文字 l ^ 行頭 l $ 行末 [ 実演 4] ( 注 ) 方言があるので注意
12
リダイレクションとパイプ l 標準入力、標準出力、標準エラー出力 l リダイレクション l パイプ
13
標準入力標準出力コマンド 標準エラー出力 これらの入出力をファイル等に変更することが出来る リダイレクション 通常、 標準入力・・・キーボード 標準出力・・・ディスプレイ 標準エラー出力 … ディスプレイ に割り当てられている。
14
標準入力コマンド 標準出力コマンド2 出力をさらに別のコマンド渡すことも出来る パイプ [ 実演 5]
15
シェルスクリプト入門(1) l シェルスクリプトとは コマンドの実行手順を記したテキスト形式のファイル コマンドやオプション入力の省力化 例: Fortran のコンパイル、リンク、実行 <シェルスクリプト名: sample.sh を作成> rm a.out xlf -O3 –qstrict -qarch=pwr3 $1.f time./a.out
16
シェルスクリプト入門(2) <シェルスクリプトに実行権限の追加> % chmod +x sample.sh <シェルスクリプトの実行方法: Fortran ソース名( test.f )> %./sample.sh test 出力の内容を確認 [ 実演 6]
17
環境変数 l よく使うもの DISPLAY, HOME, MANPATH, PAGER, PATH, PRINTER, SHELL, USER 等々
18
( 設定方法および表示方法 (tcsh の場合 ) ) % setenv PRINTER h4phasera % printenv ( 使用例 ) ( 通常 ) % a2ps file3.txt | lpr -Ph4phasera (PRINTER 変数を設定しておくと省略できる ) % a2ps file3.txt | lpr
19
設定ファイル l.cshrc 等々 l その他 ( アプリケーションの設定 ).pinerc.emacs 等々
20
(.cshrc の場合 ) ログイン時、ホームディレクトリの下にある.cshrc の内容が読まれる. 例えば、この.cshrc に setenv PRINTER h4phasera という行を書いておくと、 ログイン時に環境変数 PRINTER が自動的に設定される.
21
TIPS l history l whoami, finger l file コマンド l split コマンドによるファイル分割と cat コマンドによるファイル連結 l diff コマンドと patch コマンド [ 実演 7]
22
オンラインマニュアル l man コマンド l --help オプション l 新汎用機計算システムの使い方 (http://www.rcnp.osaka-u.ac.jp/Divisions/CN/computer/ibm/index.html) [ 実演 8]
23
3-2. アプリケーションの使用 方法
24
エディタの使用方法 l emacs(mule) の使用方法 ( 起動方法 ) ( 基本的な使い方 ) ( 日本語入力 ) ( 終了方法 ) M-x help t でチュートリアル [ 実演 9]
25
mail プログラム (1) l mnews の使用方法 ( 起動方法 ) ( 書き方、読み方、ファイル添付 ) (NetNews の読み方 ) ( 終了方法 ) [ 実演 10]
26
mail プログラム (2) l pine の使用方法 ( 起動方法 ) ( 書き方、読み方、ファイル添付 ) ( 終了方法 ) [ 実演 11]
27
バッチジョブ(1) 1.ジョブ・コマンドファイルの作成 ファイル名: xxxxx.cmd 2.ジョブ・コマンドファイルの修正 executable class etc 3.ジョブをサブミットする llsubmit
28
バッチジョブ(2) 4.ジョブの状況を確認 llq llqx 5.ジョブの取り消し llcancel 6.ジョブの完了確認 ジョブ完了通知の Mail 標準出力の内容を確認 [ 実演 12]
29
Fortran の使い方 (1) 1.ソースファイルの作成 ファイル名: xxxxx.f 2.ソースをコンパイルする(コマンド実行例) xlf 例: xlf -O3 –qstrict -qarch=pwr3 test.f
30
Fortran の使い方 (2) l 主要な最適化オプション (IBM XL Fortran v7) ・ -O( 大文字のオー ) には4段階の最適化レベル -O, -O2, -O3, -O4 (-O3 以上では、コンパイラが自分で判断して、プログラムの 計算順序や意味を変更する最適化まで行う ) ・ -qstrict は、 -O3 が行う最適化のうち、プログラムの意味 が 変わらない最適化のみ行う。 ・ -qarch=pwr3 は、 power3 アーキテクチャーの機械語命 令を 使うことを意味する。 [ 実演 13]
31
TeX について l サンプルプログラム l コンパイル方法 l ファイルの表示方法 l 印刷方法 [ 実演 14]
32
3-3. 周辺機器の使用方法
33
プリンタシステム l テキストファイルの印刷 l ps ファイルの印刷
34
プリンタサーバa プリンタサーバb h4phaser 例 h4phaser に出力する場合 [ 実演 15] 印刷先 : h4phasera 又は h4phaserb と指定
35
I/O ステーション (1) 3.5 MO装置 3.5 FD装置 DVD‐RAM装置 CD-R装置 8mm テープ装置 DLT テープライブラリー装置 DAT テープ装置 DLT テープ装置 Solaris システム
36
I/O ステーション (2) l 設置場所 プリンター室 本館6 F io-h6 H306 本館3 F io-h3 A308 AVF 棟3 F io-a3 計数室 リング棟2 F io-rc 部屋名 or 部屋番 号 設置場所ステーションホス ト名 l ネーミングルール /dev/a3exb1/r/def 設置場所 通番 r: rewind nr: norewind robot: オートローダ def: モード無指定 uncomp: 非圧縮モード comp: 圧縮モード 10c: 10G/15G 圧縮モード 20c: 20G 圧縮モード 35c: 35G 圧縮モード デバイスタイプ
37
I/O ステーション (3) tar -cvf /dev/h3dat1/r/comp test_dir tar -xvf /dev/h3dat1/r/comp tar -tvf /dev/h3dat1/r/comp l tarコマンド、gtarコマンドの 使用例 (ストア、リストア、リスティング)
38
I/O ステーション (4) l mtxの使用例 mtx -f / dev / a3dlt2 / robot loa d 1 mtx -f / dev / a3dlt2 / robot unl oad 1 mtx -f / dev / a3dlt2 / robot sta tus
39
3-4. その他
40
PC からの電子メールの利用 l 設定方法 POP サーバ : pop.rcnp.osaka-u.ac.jp SMTP サーバ : mail-out.rcnp.osaka-u.ac.jp (POP サーバの利用には申請が必要 ) [ 実演 16]
41
Web の利用 l 設定方法 (Proxy の設定 ) HTTP Proxy www-in.rcnp.osaka-u.ac.jp ( ポート 8080) [ 実演 17]
42
ssh によるリモートアクセス l Windows からの ssh (ttssh) l UNIX からの slogin [ 実演 18]
43
ファイル転送 (scp) l Windows からの scp (WinSCP) l UNIX からの scp [ 実演 19]
44
ppp 接続の使用方法 l 設定方法 接続先電話番号は Web を参照 IP アドレス、 DNS の設定はサーバが割り 当てる [ 実演 20]
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.