3. 汎用計算機利用ガイ ド. 3-1. 基本的な使い方 UNIX システムとは l システムの特徴 マルチユーザ OS 端末機から作業をすることができる.

Slides:



Advertisements
Similar presentations
1 ログイン ユーザ名: root パスワード: hosei (初期設定). 2 はじめに 対象 学部 1 年生 日時 毎週木曜 6 限 18 : 30 ~ 19:30 ( 初回のみ ~ 20 : 00) 開催場所 W211 各自持参するもの ノート PC LAN ケーブル.
Advertisements

情報処理基礎演習Ⅱ 地球環境学科 伊藤,小黒 TA 川野,馬場. 講義の内容 UNIX 系の OS の使い方( Linux の使い方) (始めのうちは慣れないため扱いづらいか も・・・) 起動・終了 ディレクトリ(フォルダ)の構造 基本的なコマンドの使い方 エディタ( vi ) ファイルの操作,管理.
Faculty of Computer and Information Sciences, Hosei University Resource Administration Team CIS RAT 1 Linux リテラシ 2006 第 3 回 エディタ、シェル.
ICT Foundation 1 Copyright © 2010 、 IT Gatekeeper Project – Ohiwa Lab. All rights reserved. ファイルとディレクトリ の操作.
情報処理概論Ⅰ 2007 第3回 2007/5/2 情報処理概論Ⅰ 第3回.
UNIX利用法.
UNIX利用法 情報ネットワーク特論資料.
JXTA Shell (3) P2P特論 (ソフトウェア特論) 第6回 /
Unix の ファイルシステム(File System)
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
(株)アライブネット RS事業部 企画開発G 小田 誠
シェル シェルスクリプト 最低限vi 山下 達也 (北大理・宇宙理学専攻) INEX 第4回/最低限 UNIX(Linux) その3
2014年度 プログラミングⅡ ~ Cプログラミングやってみよう ~.
Unix生活 Vol.1
シェル シェルスクリプト 最低限vi 山下 達也 (北大理・宇宙理学専攻) INEX 第4回/最低限 UNIX(Linux) その3
2015年度 プログラミングⅡ ~ Cプログラミングやってみよう ~.
Java I 第2回 (4/18)
第3回 ファイルとフォルダ 伊藤 高廣 計算機リテラシーM 第3回 ファイルとフォルダ 伊藤 高廣
コマンドプロンプトの起動と終了 最初に覚えるコマンド ディレクトリ構造とパス 各種コマンドの練習 Cコンパイルとプログラムの実行
物理学情報処理演習 2. UNIX 補足自習用テキスト.
コンピュータリテラシー 第3回授業の復習 基本的なUNIXコマンド
UNIXマシン間のファイル転送 2002年10月20日 海谷 治彦.
システムプログラミング 第6回、7回 main関数の引数 usageメッセージ システムコールのエラーメッセージ ファイル
Linux リテラシ 2006 第2回 基本コマンド2.
Advanced Unix Commands
Servlet J2EE I 第8回 /
2001年度計算数学I 第1回 ガイダンス
山田 由貴子 (北大理・地球惑星科学専攻) 2004年10月29日
システムプログラミング 第5回 情報工学科 篠埜 功 ヒアドキュメント レポート課題 main関数の引数 usageメッセージ
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
Netscape Communicator Eudora Microsoft Word
xxxxxx . yyy xxxxxx Linuxにおける情報管理 一般的なファイル UNIX における情報管理の単位 ファイルの種類を表す
スキルアップ.
初年次セミナー 第2回 文字の出力.
UNIXについて 松野秀平.
基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元
インターネット技術特論 B:コマンドライン, shell 山口 実靖
鯖管のすヽめ.
情報工学科 3年生対象 専門科目 システムプログラミング 第5回、第6回 ヒアドキュメント レポート課題 情報工学科 篠埜 功.
計算物理学基礎 第1回 UNIXの基礎 C言語の基本.
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
情報処理概論Ⅰ 2007 第4回 2018/11/30 情報処理概論Ⅰ 第4回.
KEK 波戸 、平山 最終変更 テキスト:installation_guide.pdf
コマンドプロンプトの起動と終了 最初に覚えるコマンド ディレクトリ構造とパス 各種コマンドの練習 Cコンパイルとプログラムの実行
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
Linux リテラシ 2006 第5回 SSH と SCP CIS RAT.
gate-toroku-system のしくみ
大阪大学核物理研究センター 汎用計算機システム 紹介
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
ネットワークプログラミング (3回目) 05A1302 円田 優輝.
JXTA Shell (1) P2P特論 (ソフトウェア特論) 第4回 /
UNIX演習 情報ネットワーク特論.
ファイルのアップロード HTMLファイルをWebサーバにアップロード 名商大のWebサーバ(opinion.nucba.ac.jp)
コンピュータ プレゼンテーション.
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
環境プラクティス ネットワーク 「pythonかんたんプログラム」 を通して学ぶシェルの基本操作 小川猛志.
JXTA Shell (2) P2P特論 (ソフトウェア特論) 第5回 /
情報工学科 3年生対象 専門科目 システムプログラミング 第4回 シェルスクリプト 情報工学科 篠埜 功.
Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)
UNIX演習 情報ネットワーク特論資料.
gate登録システム: 設計ポリシーから使い方まで
UNIX演習 情報ネットワーク特論資料.
UNIX演習 情報ネットワーク特論資料.
サーバ・クライアントシステム (X Window System )
システムプログラミング 第6回 システムコールのエラーメッセージ ファイルシステム 情報工学科 篠埜 功.
ネットワーク・プログラミング Linuxシステムとソフトウェア開発.
情報工学科 3年生対象 専門科目 システムプログラミング 第3回 makeコマンド 動的リンクライブラリ 情報工学科 篠埜 功.
ワークショップ シェルの基礎(2) 「pythonかんたんプログラム」 を通して学ぶシェルの基本操作 小川猛志.
情報工学科 3年生対象 専門科目 システムプログラミング 第3回 makeコマンド 動的リンクライブラリ 情報工学科 篠埜 功.
gate-toroku-system のしくみ
Presentation transcript:

3. 汎用計算機利用ガイ ド

3-1. 基本的な使い方

UNIX システムとは l システムの特徴 マルチユーザ OS 端末機から作業をすることができる

ログインとログアウト l コマンドラインによるログインとログアウト パスワードの変更方法 (passwd) l X Window System からのログインとログアウ ト [ 実演 1]

UNIX のファイルシステム、 ディレクトリ構造 l ファイルとは … データやプログラム l ディレクトリとは … ファイル管理のための フォルダ ディレクトリの中にディレクトリを作ることもで きる ( ツリー構造とか階層構造ともいう ) カレントディレクトリという概念

( ファイル, ディレクトリ ) 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

( 表し方 1) ( 絶対パス名 ) /home/katuo home の中の katuo というディレクトリ /home/katuo/sample1 katuo の中の sample1 というディレクトリ ( 相対パス名 ) sample1/dir1 今いるディレクトリからの相対指定 ( 例えば, /home/katuo にいるならば /home/katuo/sample1/dir1 のこと )

( 表し方 2) ~ 自分のホームディレクトリ (katuo の場合、 /home/katuo のこと ) ( 例えば, ~/sample2 といえば /home/katuo/sample2 のこと ).. 一つ上の階層のディレクトリ ( 例えば, /home/katuo にいるならば../wakame は /home/wakame のこと ). カレントディレクトリ ( 今いるところ ) ( 例えば, /home にいるならば./katuo は /home/katuo のこと )

基本的なコマンド l pwd, ls, cd, cp, mv, rm, cat, less, grep, find, sort, diff 等々 [ 実演 2]

ファイルおよびコマンドの アクセス権 アクセス制限つけて保存することがで きる アクセス権を調べる方法 (ls -l) アクセス権の変更方法 (chmod) 成績等、見られてはいけないファイルは適 切なアクセス制限をつけること [ 実演 3]

正規表現の基礎 l * 任意の文字 ( 長さも任意 ) l ? 又は. 任意の 1 文字 l [abc]a または b または c l [1-6]1 から 6 までの数字 l [^de] d,e 以外の文字 l ^ 行頭 l $ 行末 [ 実演 4] ( 注 ) 方言があるので注意

リダイレクションとパイプ l 標準入力、標準出力、標準エラー出力 l リダイレクション l パイプ

標準入力標準出力コマンド 標準エラー出力 これらの入出力をファイル等に変更することが出来る リダイレクション 通常、 標準入力・・・キーボード 標準出力・・・ディスプレイ 標準エラー出力 … ディスプレイ に割り当てられている。

標準入力コマンド 標準出力コマンド2 出力をさらに別のコマンド渡すことも出来る パイプ [ 実演 5]

シェルスクリプト入門(1) l シェルスクリプトとは コマンドの実行手順を記したテキスト形式のファイル コマンドやオプション入力の省力化 例: Fortran のコンパイル、リンク、実行 <シェルスクリプト名: sample.sh を作成> rm a.out xlf -O3 –qstrict -qarch=pwr3 $1.f time./a.out

シェルスクリプト入門(2) <シェルスクリプトに実行権限の追加> % chmod +x sample.sh <シェルスクリプトの実行方法: Fortran ソース名( test.f )> %./sample.sh test 出力の内容を確認 [ 実演 6]

環境変数 l よく使うもの DISPLAY, HOME, MANPATH, PAGER, PATH, PRINTER, SHELL, USER 等々

( 設定方法および表示方法 (tcsh の場合 ) ) % setenv PRINTER h4phasera % printenv ( 使用例 ) ( 通常 ) % a2ps file3.txt | lpr -Ph4phasera (PRINTER 変数を設定しておくと省略できる ) % a2ps file3.txt | lpr

設定ファイル l.cshrc 等々 l その他 ( アプリケーションの設定 ).pinerc.emacs 等々

(.cshrc の場合 ) ログイン時、ホームディレクトリの下にある.cshrc の内容が読まれる. 例えば、この.cshrc に setenv PRINTER h4phasera という行を書いておくと、 ログイン時に環境変数 PRINTER が自動的に設定される.

TIPS l history l whoami, finger l file コマンド l split コマンドによるファイル分割と cat コマンドによるファイル連結 l diff コマンドと patch コマンド [ 実演 7]

オンラインマニュアル l man コマンド l --help オプション l 新汎用機計算システムの使い方 ( [ 実演 8]

3-2. アプリケーションの使用 方法

エディタの使用方法 l emacs(mule) の使用方法 ( 起動方法 ) ( 基本的な使い方 ) ( 日本語入力 ) ( 終了方法 ) M-x help t でチュートリアル [ 実演 9]

mail プログラム (1) l mnews の使用方法 ( 起動方法 ) ( 書き方、読み方、ファイル添付 ) (NetNews の読み方 ) ( 終了方法 ) [ 実演 10]

mail プログラム (2) l pine の使用方法 ( 起動方法 ) ( 書き方、読み方、ファイル添付 ) ( 終了方法 ) [ 実演 11]

バッチジョブ(1) 1.ジョブ・コマンドファイルの作成 ファイル名: xxxxx.cmd 2.ジョブ・コマンドファイルの修正 executable class etc 3.ジョブをサブミットする llsubmit

バッチジョブ(2) 4.ジョブの状況を確認 llq llqx 5.ジョブの取り消し llcancel 6.ジョブの完了確認 ジョブ完了通知の Mail 標準出力の内容を確認 [ 実演 12]

Fortran の使い方 (1) 1.ソースファイルの作成 ファイル名: xxxxx.f 2.ソースをコンパイルする(コマンド実行例) xlf 例: xlf -O3 –qstrict -qarch=pwr3 test.f

Fortran の使い方 (2) l 主要な最適化オプション (IBM XL Fortran v7) ・ -O( 大文字のオー ) には4段階の最適化レベル -O, -O2, -O3, -O4 (-O3 以上では、コンパイラが自分で判断して、プログラムの 計算順序や意味を変更する最適化まで行う ) ・ -qstrict は、 -O3 が行う最適化のうち、プログラムの意味 が 変わらない最適化のみ行う。 ・ -qarch=pwr3 は、 power3 アーキテクチャーの機械語命 令を 使うことを意味する。 [ 実演 13]

TeX について l サンプルプログラム l コンパイル方法 l ファイルの表示方法 l 印刷方法 [ 実演 14]

3-3. 周辺機器の使用方法

プリンタシステム l テキストファイルの印刷 l ps ファイルの印刷

プリンタサーバa プリンタサーバb h4phaser 例 h4phaser に出力する場合 [ 実演 15] 印刷先 : h4phasera 又は h4phaserb と指定

I/O ステーション (1) 3.5 MO装置 3.5 FD装置 DVD‐RAM装置 CD-R装置 8mm テープ装置 DLT テープライブラリー装置 DAT テープ装置 DLT テープ装置 Solaris システム

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 圧縮モード デバイスタイプ

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コマンドの 使用例 (ストア、リストア、リスティング)

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

3-4. その他

PC からの電子メールの利用 l 設定方法 POP サーバ : pop.rcnp.osaka-u.ac.jp SMTP サーバ : mail-out.rcnp.osaka-u.ac.jp (POP サーバの利用には申請が必要 ) [ 実演 16]

Web の利用 l 設定方法 (Proxy の設定 ) HTTP Proxy www-in.rcnp.osaka-u.ac.jp ( ポート 8080) [ 実演 17]

ssh によるリモートアクセス l Windows からの ssh (ttssh) l UNIX からの slogin  [ 実演 18]

ファイル転送 (scp) l Windows からの scp (WinSCP) l UNIX からの scp [ 実演 19]

ppp 接続の使用方法 l 設定方法 接続先電話番号は Web を参照 IP アドレス、 DNS の設定はサーバが割り 当てる [ 実演 20]