TC5.ids

Size: px
Start display at page:

Download "TC5.ids"

Transcription

1

2

3

4

5

6 % cp ~train00/.cshrc.iris ~ % cp ~train00/.alias.all ~ % exit UNIX の基本 シェルシステムとユーザの仲立ちをするプログラムであって ユーザが入力したコマンドを解釈して実行する Unix では文法によって sh 系と csh 系がある sh 系には sh, ash, zsh, bash などがある csh 系には csh, tcsh などがある

7 コマンドの基本構造 1% command [argument] $ command [argument] 1% や $ はプロンプトといい シェルがユーザにたいしてコマンド入力を受け付ける状態であることを示している 最初に実行しようとしているプログラムの名前 (command) を入力し 空白を入れてから引数 (argument) を入力し改行を入力するとプログラムが実行される プログラムは プログラムに応じて引数を解釈し処理を行う 入力する部分を Courier Bold で書き 場合によってかえる部分は下線を付した Courier であらわしている ファイルのコピー $ cp oldfile newfile ファイルの削除 $ rm file ディレクトリの作成 $ mkdir newdirectory ディレクトリの削除 $ rmdir emptydirectory $ rm -r directory ファイルの移動とファイル名の変更 $ mv file directory $ mv oldfile newfile コマンドの使い方を調べる $ man command ファイルの中身を見る小さいファイルの場合 $ cat file 大きいファイルの場合 $ less file スペースで 1 ページ進む b で 1 ページ戻る q で終了 h で使い方の説明が見られる先頭を見る $ head file 末尾を見る $ tail file

8 * > file file file >> file file file < file file * command1 command2 command1 command2 command1 command2

9

10

11 % cat > cuc2.uids >Protein ^D (Contro-l D; Control キーをおしながら d を押す ) % getuid_lists cuc2.blast.html >> cuc2.uids getuid_lists プログラムの内容は以下に示すようなものである #!/usr/local/bin/perl while($_!~ /gnificant/){ $_ = <>; } while($_ = <>){ s/^.*list_uids=// && s/&.*// && print $_; exit 0 if /<\/PRE>/; }

12

13

14

15 % clustalw_mp cuc2.fasta cuc2.aln cuc2.aln

16

17

18

19 13% tr -d \ < cuc2-cut.nx.phylip seq2mol > cuc2.mol 14% trn2sed cuc2.trn >cuc2.sed 15% sed -f cuc2.sed cuc2.mol > cuc.mol tr -d \ % cat `which trn2sed` #!/usr/local/bin/perl while($_=<>){ last if /TranslateTaxa/}; #skip head eof && die; while($_=<>){ last if /;/; #process each line chop; ($label,$content) = split; $label =~ s/\ //; $nlabel = $label;

20 } $nlabel =~ s/\./t/g; print s/^,$label, \$/,$nlabel, \t ; #process the content; $content =~ s/gi\ /GI:/g; $content =~ s/\ [^ +]*/ /g; $content =~ s/,//g; $content =~ s/\+/+ /g; $content =~ s/ $//; print $content, /\n ; 16% protml -D cuc.mol > cuc.d 17% njdist cuc.d >cuc.nj 18% protml -R cuc.mol njdist.tpl >cuc.nj.r njdist.tpl

21 begin paup; log file=nac-p.log replace=yes flushlog=yes start; set maxtrees=500000; set monitor=no; outgroup OsNAC8; hsearch addseq=random nreps=100 rseed=19 randomize=trees; roottrees; savetrees file = nac.nxtrees format = altnex; quit; end;

22 begin paup; end; log file=nac-p.log replace=yes flushlog=yes start; nac-p.log set maxtrees=500000; set monitor=no; nac-p.log outgroup OsNAC8; hsearch addseq=random nreps=100 rseed=19 randomize=trees; addseq=random nreps=100 rseed=19 randomize=trees; roottrees; savetrees file = nac.nxtrees format = altnex; nac.nxtrees cuc.nx % paup4 cuc.nx & nac-p.log % tail -f nac-p.log #NEXUS Begin trees; [Treefile saved Wed Dec 13 22:55: ] [! >Data file = /net/ep3/home/tomoaki/nac.nx

23 > Number of trees retained = 45 > Time used = 00:01:55 (CPU time = 00:01:43.1) ] tree PAUP_1 = [&R] (( (((((((((T47425,BAB083371),BAA784171),AAB816681), AAC785261), (AC006580_1, (AAD144931,BAB113861))),(( (((BAB104721,OsNAC5),... AF281062_1), (T04663,AC006424_21)), ((T05084, BAA975301),(AC007767_30, (CAB777251, (T01940,T01942)))))),((T49145,BAB083271),AC006233_9),OsNAC8); tree PAUP_2 = [&R] (((((((((((T47425,BAB083371), BAA784171),AAB816681),AAC785261), (AC006580_1,(AAD144931,BAB113861))),( ((((BAB104721, OsNAC5), ((AC009273_9,... (AC007767_30, (AB777251,(T01940,T01942)))))),((T49145,BAB083271),AC006233_9), OsNAC8); % mkdir R % grep ^tree nac.nxtrees sed -e s/^tree.*] // split -1 -a2 - R/nac. % cd R % sh $ for i in * ; do echo 1 > $i.tpl ; cat $i >> $i.tpl; rm $i; done $ for i in *.tpl; do protml -R../cuc.mol $i >$i.r 2> $i.r.err; mv protml.tpl $i.r.tpl; mv protml.tre $i.r.tre; mv protml.eps $i.r.eps; done $ exit %

24 % cd.. % grep AIC nac10.r R/*.R sort -k 7 % makesed cuc2.genpept >cuc2.sed % sed -f cuc2.sed protml.eps > cuc.eps

25 #!/usr/local/bin/perl print #!/usr/bin/sed -f\n ; while( $_ = <>) { if (/^LOCUS/){ ($dummy,$locus) = split; } if (s/^definition//){ chop; s;/;\\/;g; s/\(/[[/g; s/\)/]]/g; $def=$_;} if (/VERSION/) { ($v,$acc,$giname) = split; if(($giname!~ /GI:/) && ($Acc =~ /GI:/)){$giname = $Acc; $Acc= ;}; if($acc!~ /$locus/){ printf s/%s/%s %s, $giname, $locus, $Acc; }else{ printf s/%s/%s, $giname, $Acc; }}; if (s/organism//){chop; $organism = $_; ($genus,$species)=split; $organism =~ s/^\s*//; $def =~ s/$organism//i; $def =~ s/$genus $species//g; $def =~ s/$genus//g; if($organism =~ /Schizosaccharomyces/){ $def =~ s/fission yeast//g; } if($organism =~ /Drosophila/){ $def =~ s/fruit fly//g; } if($organism =~ /Mus/){ $def =~ s/mouse//g; } if($organism =~ /Xenopus/){ $def =~ s/african clawed frog//g; } $def =~ s/\[+\]+//g; $def =~ s/\[*$//; $def =~ s/?\.$//; $def =~ s/?\-$//; $def =~ s/[.,-]*$//; print $organism;print $def; # $_=<>; chop;print $_; # $_=<>;chop; print $_; print /\n ; # print #$genus\n ; }; }

26 % protml -R cuc.mol rerooted.tpl > cuc.rerooted.r % sed -f cuc2.sed protml.eps > cuc.rerooted.eps

Microsoft PowerPoint - スハ?コン利用入門_ _UNIX利用の基礎知識.pptx

Microsoft PowerPoint - スハ?コン利用入門_ _UNIX利用の基礎知識.pptx 大規模計算機システム利用講習会スーパーコンピュータ利用入門 大阪大学サイバーメディアセンター大阪大学情報推進部情報基盤課研究系システム班 目 次 UNIX 環境を利用するための基礎知識 エディタ Emacs の基本的な使い方 2014 年 6 月 9 日大規模計算機システム利用講習会 2 UNIX 環境を利用するための基礎知識 2014 年 6 月 9 日大規模計算機システム利用講習会 3 UNIX

More information

Taro-cshプログラミングの応用.jt

Taro-cshプログラミングの応用.jt c s h プログラミングの応用 0. 目次 1. 課題 課題 1 : 与えられたパス名からディレクトリ名とファイル名を分離し出力せよ 課題 2 : オプション (-in) の後に続く文字列とオプション (-out) の後に続く文字列をそれぞれまとめる オプションの指定がなく文字列から始まるとき -in を仮定する 課題 3 : 複数のファイルから与えられたパターンとマッチする文字列を含む行を取り出せ

More information

4 2018 5 1 1 1 1.1.............................. 1 1.1.1....................... 1 1.1.2.................... 1 1.2...................... 1 1.2.1........................... 1 1.2.2............................

More information

PowerPoint Presentation

PowerPoint Presentation 大規模計算機システム利用講習会スーパーコンピュータ利用入門 大阪大学サイバーメディアセンター大規模計算研究部門吉野元 yoshino@cmc.osaka-u.ac.jp 参考資料 大規模計算機システム利用講習会スーパーコンピュータ利用入門 (2013 年 9 月 10 日 ) 大阪大学サイバーメディアセンター大阪大学情報推進部情報基盤課研究系システム班 2 目 次 UNIX 環境を利用するための基礎知識

More information

Microsoft PowerPoint - InfPro_I6.pptx

Microsoft PowerPoint - InfPro_I6.pptx 今日の学習内容 ファイルとディレクトリ ( 続 )(pp.34-36) 色々なUNIXのコマンド (pp.203-209) 今日の基礎教養セミナ講演会 Yahooの坂本さん 3コマ (13:10~) A204 ディレクトリ ( 復習 ) UNIXファイルシステムにはファイルとディレクトリがあり ツリー状の階層型構造をしている ツリー構造の頂点 ( ツリー構造の根の部分 ) 一番上の唯一のディレクトリをルートディレクトリと呼ぶ

More information

<4D F736F F F696E74202D E3F FC96E55F F554E CC8AEE D8EAF2E B8CDD8AB B83685D>

<4D F736F F F696E74202D E3F FC96E55F F554E CC8AEE D8EAF2E B8CDD8AB B83685D> 大規模計算機システム利用講習会スーパーコンピュータ利用入門 大阪大学サイバーメディアセンター大規模計算研究部門吉野元 yoshino@cmc.osaka-u.ac.jp 参考資料 大規模計算機システム利用講習会スーパーコンピュータ利用入門 (2013 年 9 月 10 日 ) 大阪大学サイバーメディアセンター大阪大学情報推進部情報基盤課研究系システム班 パソコン& スーパーコンピュータで計算するための基礎知識

More information

練習 4 ディレクトリにあるファイルを直接指定する (cat) cat コマンドを使う (% cat ファイル名 ) と ファイルの内容を表示できた ファイル名のところにパス名を使い ディレクトリ名 / ファイル名 のように指定すると ディレクトリ内にあるファイルを直接指定できる 1 % cat _

練習 4 ディレクトリにあるファイルを直接指定する (cat) cat コマンドを使う (% cat ファイル名 ) と ファイルの内容を表示できた ファイル名のところにパス名を使い ディレクトリ名 / ファイル名 のように指定すると ディレクトリ内にあるファイルを直接指定できる 1 % cat _ UNIX 入門 4 ディレクトリ操作に関するコマンドと実習以下の実習を実施しなさい ファイル aaa は 先の実習で % date _ > _ aaa の命令で作成したファイルである aaa がホームディレクトリにない場合には事前に作成しておくこと 方法がわからない者は TA に聞きなさい なお 本日の練習は上から順に実施する必要がある 前の練習が正しく行われていないと 次の練習がうまくできない場合がある

More information

PowerPoint Presentation

PowerPoint Presentation 平成 24 年度 情報リテラシー 担当 : 一色正晴 (4 号館 405) isshiki@cs.ehime-u.ac.jp http://ipr20.cs.ehime-u.ac.jp/~isshiki/literacy/ シェルの確認と準備 使用しているシェルの確認 % echo $SHELL /bin/bash 準備 % cd ~/literacy % mkdir shell % cd shell

More information

A

A A 3 2017 4 24 1 1 1.1.......................................... 1 1.2................................ 1 1.2.1................................ 1 1.2.2............................. 1 1.2.3................................

More information

ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : K 氏名 : 當銘孔太

ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : K 氏名 : 當銘孔太 ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : 095739 K 氏名 : 當銘孔太 1. UNIX における正規表現とは何か, 使い方の例を挙げて説明しなさい. 1.1 正規表現とは? 正規表現 ( 正則表現ともいう ) とは ある規則に基づいて文字列 ( 記号列 ) の集合を表す方法の 1 つです ファイル名表示で使うワイルドカードも正規表現の兄弟みたいなもの

More information

160420c_unix.pptx

160420c_unix.pptx 出席の確認のため pi にログインして待つこと ちなみに演習室外からリモートログインしてもダメ ターミナルは 2 つ開いておくと便利 UNIX の復習 陰山聡計算科学演習 A1 第 2 回講義資料 本資料のオリジナルは関和弘先生 中村匡秀先生 臼井英之先生によって作成されました. 今日やること UNIX の基礎 ディレクトリ コマンド 環境変数 シェルスクリプト 今さら UNIX? という人は まずは今日の課題

More information

スライド 1

スライド 1 ver. 2018/4/13 プログラミング 計算機利用上の Tips 補足資料 分類 項目 ページ 計算機利用 ホスト計算機への接続方法 Unix (Linux) の基本的なコマンド容量制限についてターミナルで文字を大きくする方法 xtermで文字を大きくする方法 Fortran プログラミングについて最近あった事例 : コンパイル 実行時のエラーコンパイルオプションプログラムは正しそうなのに エラーが出る場合データファイルは正しそうなのに

More information

プレポスト【解説】

プレポスト【解説】 コース名 : シェルの機能とプログラミング ~UNIX/Linux の効率的使用を目指して ~ 1 UNIX および Linux の主な構成要素は シェル コマンド カーネルです プロセスとは コマンドやプログラムを実行する単位のことなので プロセスに関する記述は誤りです UNIX および Linux のユーザーインターフェースは シェル です コマンドを解釈するという機能から コマンドインタープリタであるともいえます

More information

170420_unix.pptx

170420_unix.pptx 出席の確認のため演習時間中はずっと pi-computer にログインしておくこと pi-computer への ssh ターミナルは同時に複数開いておくと便利です UNIX の復習 陰山聡計算科学演習 A1 第 2 回講義資料 本資料のオリジナルは関和弘先生 中村匡秀先生 臼井英之先生によって作成されました. 今日やること UNIX の基礎 ディレクトリ コマンド 環境変数 シェルスクリプト 今さら

More information

第 3 回情報基礎演習 UNIX / Linux: ファイルシステム シェルを理解しよう! 谷口貴志 Panda に login し 情報基礎演習クラスの VDI から Ubuntu に接続し Linux に login した後, 左 上の Activity 端末のアイオン をクリック 端末 を立ち

第 3 回情報基礎演習 UNIX / Linux: ファイルシステム シェルを理解しよう! 谷口貴志 Panda に login し 情報基礎演習クラスの VDI から Ubuntu に接続し Linux に login した後, 左 上の Activity 端末のアイオン をクリック 端末 を立ち 第 3 回情報基礎演習 UNIX / Linux: ファイルシステム シェルを理解しよう! 谷口貴志 Panda に login し 情報基礎演習クラスの VDI から Ubuntu に接続し Linux に login した後, 左 上の Activity 端末のアイオン をクリック 端末 を立ち上げます 3 章 3.3.1-3.3.3 節,4 章 4.3.1-4.3.3 節の内容を各自で実習して下さい

More information

情報処理概論(第二日目)

情報処理概論(第二日目) 実習資料 Linux 入門講習会 九州大学情報基盤研究開発センター 注意 : この内容は wisdom.cc.kyushu-u.ac.jp の任意の ID で利用できますが, ファイルの削除等を含んでいるので各コマンドの意味を理解するまでは講習会用 ID で利用することをお勧めします. 1 実習 1 ログイン ファイル操作 ディレクトリの作成 ファイルの移動, コピー, 削除 ログアウト 2 ログイン

More information

GNU Emacs GNU Emacs

GNU Emacs GNU Emacs GNU Emacs 2015 10 2 1 GNU Emacs 1 1.1....................................... 1 1.2....................................... 1 1.2.1..................................... 1 1.2.2.....................................

More information

kiso2-01.key

kiso2-01.key 計算機基礎実習 II 2018 シラバス 到達目標 Ubuntu Linux のデスクトップ GUI CUI すべてのデータを ファイル として管理 ログアウト シャットダウンなどの終了 その ファイル を操作するユーザ インターフェイス 操作はこのメニューから ランチャー よく使うアプリケーションを登録 起動する 起動中のアプリケーションもここに表示される Graphical User Interface

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ターミナルでコマンドを打つ時 (1)pwd コマンドで カレントディレクトリを確認 (2)ls コマンドで その場所にあるものを確認 (3)cd コマンドで 相対パスや絶対パスを指定して カレントディレクトリを移動 pwd = print where directory ls = list cd = change directory カレントディレクトリにあるファイルやフォルダは名前だけで使える そこにないものも相対パスや絶対パスで指定すれば使える

More information

/

/ / 1 UNIX AWK( ) 1.1 AWK AWK AWK A.V.Aho P.J.Weinberger B.W.Kernighan 3 UNIX AWK GNU AWK 1 1.2 1 mkdir ~/data data ( ) cd data 1 98 MS DOS FD 1 2 AWK 2.1 AWK 1 2 1 byte.data 1 byte.data 900 0 750 11 810

More information

フィルタとは

フィルタとは フィルタコマンドの使い方 フィルタとは? 一般的にはフィルタとは, 与えられたものの特定成分を取り除いたり, 弱めたりする機能を持つものをいう ( コーヒーのフィルタ, レンズのフィルタ, 電気回路のフィルタ, ディジタルフィルタなど ). Unix では, 入力されたデータを加工して出力するプログラム ( コマンド ) をフィルタと呼ぶ. ここでは,Unix の代表的なフィルタコマンドとして次のものを取り上げる.

More information

_unix_text_command.pptx

_unix_text_command.pptx Unix によるテキストファイル処理 2015/07/30 作業場所 以降の作業は 以下のディレクトリで行います ~/unix15/text/ cd コマンドを用いてディレクトリを移動し pwd コマンドを利用して カレントディレクトリが上記になっていることを確認してください 実習で使用するデータ 講習で使用するデータは以下のフォルダ内 ファイルがあることを確認してください ~/unix15/text/

More information

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi Windows bash on Ubuntu on Windows [Windows Creators Update(1703) ] TAKE 2017-10-06 bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu

More information

Linux サーバー構築 LINUX サーバー構築目次... 1 第 1 章 LINUX のインストール... 6 第 1 節 CentOS とは... 6 第 1 項 CentOS とは... 6 第 2 節 CentOS インストールの準備... 6 第 1 項 iso ファイルの入手... 6

Linux サーバー構築 LINUX サーバー構築目次... 1 第 1 章 LINUX のインストール... 6 第 1 節 CentOS とは... 6 第 1 項 CentOS とは... 6 第 2 節 CentOS インストールの準備... 6 第 1 項 iso ファイルの入手... 6 LINUX サーバー構築目次... 1 第 1 章 LINUX のインストール... 6 第 1 節 CentOS とは... 6 第 1 項 CentOS とは... 6 第 2 節 CentOS インストールの準備... 6 第 1 項 iso ファイルの入手... 6 第 2 項 iso ファイルの DVD への書き込み... 8 第 3 節 CentOS インストール... 8 第 1 項

More information

これを調べるには pwd というコマンドを使います pwd とは print working directory の頭文 字をとったもので これから意味は明らかですよね 演習 1 (a) pwd を実行した結果を書け なお 立ち上げた直後の作業用ディレクトリのことをホー ムディレクトリ もしくは単に

これを調べるには pwd というコマンドを使います pwd とは print working directory の頭文 字をとったもので これから意味は明らかですよね 演習 1 (a) pwd を実行した結果を書け なお 立ち上げた直後の作業用ディレクトリのことをホー ムディレクトリ もしくは単に Linux (Ubuntu) 基礎 Linux ではアプリのアイコンをクリックして起動する以外に ターミナル (Terminal, 端末 ) を起動し 起動し それそれに対してコマンドを打ち込むことで起動する ( このターミナルソフトは Windows の コマンドプロンプト に相当するが もっと拡張されている ) ここでコマンドの名前と意味 それに作業用ディレクトリなど Linux のファイルシステムについて学ぶ

More information

( ) 1 Windows HTML ( ) ( ) ( ) WWW 10 ( )

( ) 1 Windows HTML ( ) ( ) ( ) WWW 10 ( ) ( ) 1 Windows HTML ( ) ( ) ( ) 1. 2. 3. 4. WWW 10 ( ) 2 1. 2. 1 3. ( ) 4. 5. 3 Windows 2 7 8 MS Word MS Excel 1. MS Word 600 2. MS Excel 1 34 2 83 3 23 4 70 5 100 6 45 7 58 8 29 9 68 10 72 11 37 12 12

More information

シェルプログラミング コマンドをパイプでつなげるだけでは済まないような ある程度まとまった処理を複数のコマンドを制御構文を用いたりしてファイルとしたものを ( シェル ) スクリプトと呼ぶ シェルプログラム バッチなどともいう.bash_profile もシェルスクリプトなので このファイルを解読し

シェルプログラミング コマンドをパイプでつなげるだけでは済まないような ある程度まとまった処理を複数のコマンドを制御構文を用いたりしてファイルとしたものを ( シェル ) スクリプトと呼ぶ シェルプログラム バッチなどともいう.bash_profile もシェルスクリプトなので このファイルを解読し シェルプログラミング コマンドをパイプでつなげるだけでは済まないような ある程度まとまった処理を複数のコマンドを制御構文を用いたりしてファイルとしたものを ( シェル ) スクリプトと呼ぶ シェルプログラム バッチなどともいう.bash_profile もシェルスクリプトなので このファイルを解読したい 163 どのシェルを使うか? シェルスクリプトは どのシェル用のものかということで書き方 ( 文法

More information

ネットワークシステム管理 #01

ネットワークシステム管理 #01 先週のおさらい ネットワークシステム管理 #06 たかさきこうや UNIX(Linux) という OS を触ってみよう login.cuc.ac.jp に teraterm というターミナルソフトを使ってログインしコマンドをたたくことが出来る cd で移動 pwd で位置を確認 ls でファイルとディレクトリ ( フォルダ ) のリストを確認 more でファイルの中身を確認 exit でログアウト

More information

シェルスクリプトマガジン vol.30

シェルスクリプトマガジン vol.30 ユニケージ開発手法 コードレビュー USP 研究所技術研究員 written by 大内智明 Vol.19 更新したファイルを相手サーバに配信する方法について説明します 今回は前回に引き続いて 店舗や商品といったマスタ 関連のファイルが どのように管理されて 各業務サー マスタ関連のファイルは 一般的に種類も多く サイズも大小様々なものがあります そこで 毎回全マスタの配信を行わないようにするために

More information

Windows Cygwin Mac *1 Emacs Ruby ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2

Windows Cygwin Mac *1 Emacs Ruby ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2 September 2016 1 Windows Cygwin Mac *1 Emacs Ruby 1 1.1 ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2 ~/16:00:20> ls 2 2 ls ls -a ~/16:00:20> ls -a

More information

情報処理概論(第二日目)

情報処理概論(第二日目) 実習資料 Linux 入門講習会 九州大学情報基盤研究開発センター 注意 : この内容は najima.cc.kyushu-u.ac.jp の任意の ID で利用できますが, ファイルの削除等を含んでいるので各コマンドの意味を理解するまでは講習会用 ID で利用することをお勧めします. 1 実習 1 ログイン ファイル操作 ディレクトリの作成 ファイルの移動, コピー, 削除 ログアウト 2 ログイン

More information

スライド 1

スライド 1 今日は Unix! Ubuntu を起動しよう Panda の VDI から接続! 出席を取るので配布した紙に 紙を 横が広い方向にこのようにおいて この方向で大きくかいてください 0.3 or 4 限目 (4/24) 1. 学生番号 2. 名前 を書いて 退出するときに 入口の近くにおいて台の上 に提出 ( 学生番号ははっきりと ) 第 3 回情報基礎演習 本日の演習内容 1. テキスト3 章および4

More information

PowerPoint プレゼンテーション - 物理学情報処理演習

PowerPoint プレゼンテーション  -  物理学情報処理演習 物理学情報処理演習 13. LATEX 2015 年 7 月 24 日 本日の推奨作業 directory lesson13 13.1 LATEX 参考文献 身内賢太朗レポート提出 :fsci-phys-jouhou@edu.kobe-u.ac.jp 13.1 LATEX これまで 物理データを処理するための方法を学んできた (C++) 計算機の使用は C++ にとどまらない 一例として 文書作成のための

More information

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 11 20 p.1/34 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

More information

OWI(Oracle Wait Interface)の概要

OWI(Oracle Wait Interface)の概要 活用 TIPs:SGA の空きメモリ状況を監視する 本 TIPs は 以下の場面で活用します SGA 空きメモリの不足状況を素早く検知する SGA 空きメモリの推移を確認する 監視対象 : shared pool java pool large pool システム稼働状況によって本手順の適切値と運用影響が異なりますので 本番環境への適用時には 事前に充分な検証を実施してください 1 活用 TIPs:SGA

More information

-2 gnuplot( ) j ( ) gnuplot /shell/myscript 1

-2 gnuplot( ) j ( ) gnuplot /shell/myscript 1 -2 gnuplot( ) j 2006 05 03 2006 05 12 2006 05 09 2 ( ) gnuplot /shell/myscript 1 1 shell script Level 1 myls #!/bin/sh # nowdir= pwd # if [ -f $1 -o -z $1 ] ; then echo "Enter pass" echo "ex) myls.sh./"

More information

ネットワークシステム管理 #01

ネットワークシステム管理 #01 先週のおさらい ネットワークシステム管理 #06 たかさきこうや UNIX(Linux) という OS を触ってみよう login.cuc.ac.jp に teraterm というターミナルソフトを使ってログインしコマンドをたたくことが出来る cd で移動 pwd で位置を確認 ls でファイルとディレクトリ ( フォルダ ) のリストを確認 more でファイルの中身を確認 exit でログアウト

More information

PowerPoint Presentation

PowerPoint Presentation 平成 25 年度 情報リテラシー 担当 : 一色正晴 (4 号館 405) isshiki@cs.ehime-u.ac.jp http://ipr20.cs.ehime-u.ac.jp/~isshiki/literacy/ 先週の演習問題の解答 以下のワールドカード指定がどのような意味を持つか説明せよ 1. sample[0-9].dat sample で始まり, その後に 0~9 のいずれか一文字が続き,.dat

More information

X Window System X X &

X Window System X X & 1 1 1.1 X Window System................................... 1 1.2 X......................................... 1 1.3 X &................................ 1 1.3.1 X.......................... 1 1.3.2 &....................................

More information

UnixText2.pptx

UnixText2.pptx Unix Unix! grep! sed! sort! cut! join! awk! (grep)! grep ' ' [...]! grep 'GO' 1433B_HUMAN.sprot!! 1433B_HUMAN.sprot GO grep '^FT' 1433B_HUMAN.sprot!! 1433B_HUMAN.sprot FT! grep -v! grep -i! grep -w!!!

More information

sp8ct : 2 (1-3) UNIX Linux sp8ct/src make install sp8ct/bin SPring-8 pr47 /home/image/bin sp8ct/src Makefile Intel-C compiler Makefile GNU-C compiler

sp8ct : 2 (1-3) UNIX Linux sp8ct/src make install sp8ct/bin SPring-8 pr47 /home/image/bin sp8ct/src Makefile Intel-C compiler Makefile GNU-C compiler SP- CT tsukasa.nakano@aist.go.jp (0) SP- CT (1) (2) SP- CT (3) (4) SP- CT (0) SP- CT (1) (1-0) SPring-8 http://www-bl20.spring8.or.jp/ sp8ct/tmp/sp8ct.zip http://www-bl20.spring8.or.jp/ sp8ct/tmp/sp8ct.taz

More information

2.4.7 \ AWK AWK......

2.4.7 \ AWK AWK...... AWK ogurisu@lagendra.s.kanazawa-u.ac.jp 2001 1 8 ( ): 1 2002 10 10 ( ): 1.1 AWK C Java AWK perl, ruby web AWK A4 A4 1 ( :p) 2 1 AWK 2 2 AWK 4 2.1 AWK............................... 5 2.2 AWK NR NF.....................................

More information

情報の分析 1. Linux ツールの活用

情報の分析 1. Linux ツールの活用 1. Linux Chris Plaintail June 16, 2016 1 / 39 1 Cygwin Cygwin 2 3 4 Cygwin 5 2 / 39 Uinux Unix OS Micorsoft Windows Cygwin Cygwin 3 / 39 Cygwin 4 / 39 Cygwin...is it? a large collection of GNU and Open

More information

情報処理概論(第二日目)

情報処理概論(第二日目) 実習資料 Linux 入門講習会 九州大学情報基盤研究開発センター 注意 : この内容は najima.cc.kyushu-u.ac.jp の任意の ID で利用できますが, ファイルの削除等を含んでいるので各コマンドの意味を理解するまでは講習会用 ID で利用することをお勧めします. 1 実習 1 ログイン ファイル操作 ディレクトリの作成 ファイルの移動, コピー, 削除 ログアウト 2 ログイン

More information

USP MAGAZINE 2014 August

USP MAGAZINE 2014 August ユニケージ開発手法 コードレビュー USP 研究所技術研究員 written by 大内智明 Vol.5 今回は 6 7 月号と続けて取り上げたテーマ 集中して発生するトランザクションの処理方法 に関する記事の最終回となります ユニケージ開発手法における配信用 LV3データを他サーバーへ配信する処理についてご説明します ポータルサーバーへ配信 まずは 本ページの図 1 をご覧ください 本部や店舗で発生したトランザクションを集積して

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2018.09.10 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 1 / 59 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 2 / 59 Windows, Mac Unix 0444-J furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 3 / 59 Part I Unix GUI CUI:

More information

Microsoft Word - FreeBSD

Microsoft Word - FreeBSD 情報環境プラクティス A/B ネットワークコース Unix 環境の利用 概要 この項目では, ネットワークコースの共通の環境として利用するFreeBSD のインストール及び設定を行い, その利用法を習得するのが目的である. ネットワークサービスの設定, ユーザーの登録, シェルの利用, エディタ (emacs) 等のアプリケーションのインストール,X-Window の設定等を行う. 1 FreeBSD

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2018.06.04 2018.06.04 1 / 62 2018.06.04 2 / 62 Windows, Mac Unix 0444-J 2018.06.04 3 / 62 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 2018.06.04 4 / 62 0444-J ( : ) 6 4 ( ) 6 5 * 6 19 SX-ACE * 6

More information

UNIX version Copyright c Daikoku Manabu 1 UNIX 1.1 UNIX UNIX UNIX OS Windows UNIX UNIX UN

UNIX version Copyright c Daikoku Manabu   1 UNIX 1.1 UNIX UNIX UNIX OS Windows UNIX UNIX UN UNIX version 1.04 2002 7 25 Copyright c 2001 2002 Daikoku Manabu http://www.gin.or.jp/users/daikoku/ 1 UNIX 1.1 UNIX UNIX UNIX OS Windows UNIX UNIX UNIX AIX HP UX Solaris Linux FreeBSD MacOS X Linux UNIX

More information

Microsoft PowerPoint - JohoEnshuu06_07.ppt

Microsoft PowerPoint - JohoEnshuu06_07.ppt 情報活用演習 06 第七回 ~~Linux コマンドとグラフツール入門 ~~ 担当 : 水野恒史居室 : 理学部物理科学科高エネルギー宇宙研究室 ( 理学部 B210 号室 ) 電子メール :tsune@hiroshima-u.ac.jp ホームページ :http://home.hiroshima-u.ac.jp/tsune/ 1 今後の予定 12 月末に出張が入りましたので 今後の予定は以下のようになります

More information

273? C

273? C TSG Theoretical Science Group 273? C 2-1.................................. 2 -1. Windows Mac Mac UNIX CUI bash >_ Finder TSG No.273? 2 3 pwd ls cd ( ) change directory 3 TSG No.273? cd hoge cd hoge cd....../

More information

UNIX とは? 1969 年 米国のベル研究所で開発されたオペレーティングシステム特徴 文字ベースの対話型 OS マルチユーザ 複数のユーザが同時に利用できる マルチタスク マルチプロセス 複数の処理を平行して行える タイムシェアリング 一定の時間に区切って処理を行う 複数の処理を平行しているよう

UNIX とは? 1969 年 米国のベル研究所で開発されたオペレーティングシステム特徴 文字ベースの対話型 OS マルチユーザ 複数のユーザが同時に利用できる マルチタスク マルチプロセス 複数の処理を平行して行える タイムシェアリング 一定の時間に区切って処理を行う 複数の処理を平行しているよう Linux の基礎とインストール 技術部第 2 技術グループ加藤慶尚 UNIX とは? 1969 年 米国のベル研究所で開発されたオペレーティングシステム特徴 文字ベースの対話型 OS マルチユーザ 複数のユーザが同時に利用できる マルチタスク マルチプロセス 複数の処理を平行して行える タイムシェアリング 一定の時間に区切って処理を行う 複数の処理を平行しているように見える UNIX のシステム

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2016.06.06 2016.06.06 1 / 60 2016.06.06 2 / 60 Windows, Mac Unix 0444-J 2016.06.06 3 / 60 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 0444-J 2016.06.06 4 / 60 ( : ) 6 6 ( ) 6 10 6 16 SX-ACE 6 17

More information

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード] Borland C++ Compiler の 使用方法 解説書 (v1.1) 1 準備 (1/2) 1. スタートメニューから コントロールパネル を開いて その中に デスクトップのカスタマイズ フォルダーオプション があるので開く エクスプローラー内の ツール フォルダーオプション などからも開ける 2. 表示 タブにある 登録されている拡張子は表示しない のチェックを外して OKを押す これでファイルの拡張子が表示されるようになった

More information

kiso2-01.key

kiso2-01.key 第1回 計算機基礎実習II 前期の計算機基礎実習Iと同じ りなっくす というOS Linuxの使い方に慣れ C言語による簡単なプロ グラミングができるようになる 計算機基礎実習II 2018 シラバス 到達目標 OSとは ユーザー アプリケーション プログラム OperatingSystem オペレーティング システム CPU メモリ ディスク ネット Linux へのログイン Ubuntu Linux

More information

GrADS の使い方 GrADS(Grid Analysis and Display System) は おもに 客観解析データのような格子点データを地図上に作図するために使われるアプリケーションです 全球スケールの気象を扱う分野で広く使われています GrADS は Unix 系の OS 上でよく利

GrADS の使い方 GrADS(Grid Analysis and Display System) は おもに 客観解析データのような格子点データを地図上に作図するために使われるアプリケーションです 全球スケールの気象を扱う分野で広く使われています GrADS は Unix 系の OS 上でよく利 GrADS の使い方 GrADS(Grid Analysis and Display System) は おもに 客観解析データのような格子点データを地図上に作図するために使われるアプリケーションです 全球スケールの気象を扱う分野で広く使われています GrADS は Unix 系の OS 上でよく利用されます ウェブページの検索によって詳しい使い方を調べることもできます 客観解析データなどを使って分布図を書いたりするときに便利なので

More information

Microsoft PowerPoint - OOP.pptx

Microsoft PowerPoint - OOP.pptx 第 12 回 第 10 章ファイルの入出力処理 24 4 入出力ストリームクラス 245 ファイルの書き出し (1) ファイルのオープン処理 FileWriter fw=new FileWriter(args[0]); 文字列 args[0] で指定された名前のファイルを作成する.FileWriter というストリームクラスのオブジェクトによりファイルがオープンされる. このオブジェクトは変数 fw

More information

リスト 1 1 <HTML> <HEAD> 3 <META http-equiv="content-type" content="text/html; charset=euc-jp"> 4 <TITLE> 住所の検索 </TITLE> 5 </HEAD> 6 <BODY> <FORM method=

リスト 1 1 <HTML> <HEAD> 3 <META http-equiv=content-type content=text/html; charset=euc-jp> 4 <TITLE> 住所の検索 </TITLE> 5 </HEAD> 6 <BODY> <FORM method= 第 4 章 セキュア Perl プログラミング [4-3.] Perl の Taint モード ( 汚染検出モード ) Perl のエンジンには Taint モード ( 汚染検出モード ) というものがある このモードで動作する Perl エンジンは, 外部から与えられた警戒すべきデータを汚染データとしてマーキングし, それが処理の過程でどの変数に伝搬していくかを追跡してくれる これは, セキュア

More information

syspro-0405.ppt

syspro-0405.ppt 3 4, 5 1 UNIX csh 2.1 bash X Window 2 grep l POSIX * more POSIX 3 UNIX. 4 first.sh #!bin/sh #first.sh #This file looks through all the files in the current #directory for the string yamada, and then prints

More information

はじめに このドキュメントではftServerに関する障害調査を行う際に 必要となるログ データの取得方法を説明しています ログ データの取得には 初期解析用のデータの取得方法と 詳細な調査を行うときのデータ取得方法があります 特別な理由でOS 側のログが必要となった場合には RHELログの取得につ

はじめに このドキュメントではftServerに関する障害調査を行う際に 必要となるログ データの取得方法を説明しています ログ データの取得には 初期解析用のデータの取得方法と 詳細な調査を行うときのデータ取得方法があります 特別な理由でOS 側のログが必要となった場合には RHELログの取得につ ftserver におけるログ取得手順 (Linux 編 ) Rev 0.5: 2017/06/08 1 はじめに このドキュメントではftServerに関する障害調査を行う際に 必要となるログ データの取得方法を説明しています ログ データの取得には 初期解析用のデータの取得方法と 詳細な調査を行うときのデータ取得方法があります 特別な理由でOS 側のログが必要となった場合には RHELログの取得について

More information

2 Windows 10 *1 3 Linux 3.1 Windows Bash on Ubuntu on Windows cygwin MacOS Linux OS Ubuntu OS Linux OS 1 GUI Windows Explorer Mac Finder 1 GUI

2 Windows 10 *1 3 Linux 3.1 Windows Bash on Ubuntu on Windows cygwin MacOS Linux OS Ubuntu OS Linux OS 1 GUI Windows Explorer Mac Finder 1 GUI 2017 1 2017 -September I ll remember- 1,2 Linux 6 Linux Linux 2 3 Linux 2 (OS) Windows MacOS OS MacOS Linux 3 Windows Windows ( ) 1. Bash on Ubuntu on Windows ( Windows 10 ) 2. cygwin ( ) 3. VM Ware Linux

More information

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23 Web データ管理 CGI (3 章 ) 2011/11/30( 水 ) 1/23 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23 CGI とは Common Gateway Interface の略 通常のページでは

More information

CentOSv2_furoku

CentOSv2_furoku at $ at 23:00 $ at 6:00 tomorrow $ at now + 3 days chkconfig # chkconfig --list # chkconfig --list postfix # chkconfig --level 35 postfix on # chkconfig rsync on # chkconfig telnet off 2 crontab $ crontab

More information

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè11²ó

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè11²ó 11 2013 6 19 11 (6/19) 6 (18:10-19:40) λ13 UNIX : 2 / 26 UNIX UNIX sort, head, tail, cat, cut diff, tee, grep, uniq, wc join, find, sed, awk, screen 3 / 26 sort sort : $ sort [options] [FILE...] options

More information

LAN Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License

LAN Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License LAN 2014 3 19 Copyright c 1993 2014 Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License. 1 2 1.1................................... 2 1.2.........................

More information

本 日 の 授 業 内 容 最 低 限 覚 えるべきUNIXコマンド pwd, ls, mkdir, cd, cp, rm, mv テキストエディタの 簡 単 な 使 い 方 テキストエディット, Jedit X,Emacs C 言 語 プログラミングの 初 歩 hello, world を 画 面

本 日 の 授 業 内 容 最 低 限 覚 えるべきUNIXコマンド pwd, ls, mkdir, cd, cp, rm, mv テキストエディタの 簡 単 な 使 い 方 テキストエディット, Jedit X,Emacs C 言 語 プログラミングの 初 歩 hello, world を 画 面 情 報 処 理 技 法 (Cプログラミング)I 第 2 回 ー UNIXの 基 本 (2) C 言 語 の 初 歩 ー 担 当 : 荻 田 武 史 本 日 の 授 業 内 容 最 低 限 覚 えるべきUNIXコマンド pwd, ls, mkdir, cd, cp, rm, mv テキストエディタの 簡 単 な 使 い 方 テキストエディット, Jedit X,Emacs C 言 語 プログラミングの

More information

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義で使うフォルダ 1/23 2/23 CGI とは Common Gateway Interface の略

More information

デュアルウェア講習会課題 5 会津大学講習会 簡単な IoT を作成 2018 The University of Aizu

デュアルウェア講習会課題 5 会津大学講習会 簡単な IoT を作成 2018 The University of Aizu 会津大学講習会 簡単な IoT を作成 2018 The University of Aizu 目次 1 課題... 1 1.1 課題説明... 1 課題 5-1... 1 課題 5-2... 1 2 Google API... 2 2.1 Gmail API とは... 2 2.2 Gmail API 設定... 2 Google アカウント作成... 2 Google Developers Console

More information

プログラミング演習Ⅱ ガイダンス

プログラミング演習Ⅱ ガイダンス プログラミング演習 Ⅰ 第 2 回 UNIX 入門 ( ファイルの操作 ) C 言語入門の入門今日の目標 :UNIX の基本コマンドの使用 最初の C プログラムをエディタで書く 1. 分らなければすぐ調べる UNIX コマンドで分らないことがあればすぐ調べられる ( オンラインマニュアル man) 日本語か英語のマニュアル 先週を思いだしてログインし 端末を起動する 端末に以下を入力 $ man

More information

Unix * 3 PC 2 Linux, Mac *4 Windows Cygwin Cygwin gnuplot Cygwin unix emulator online gnuplot *5 matplotlib *6 SuperMongo *7 gnuplot gnuplot OS *8 Uni

Unix * 3 PC 2 Linux, Mac *4 Windows Cygwin Cygwin gnuplot Cygwin unix emulator online gnuplot *5 matplotlib *6 SuperMongo *7 gnuplot gnuplot OS *8 Uni 2015 8 1 ( ) Unix 1 *1 Unix Unix Unix Perl, Python *2 Unix 2 PC gnuplot *1 100 10 10 6 10 = 10 7 1 1/3 3 10 7 10 7.5 1 24 3600 = (30 6)(30 + 6) 100 = 86400 1 10 7.5 *2 Perl, Python Python 1 Unix * 3 PC

More information

シェルスクリプトマガジン Vol.24

シェルスクリプトマガジン Vol.24 ユニケージ開発手法 コードレビュー USP 研究所技術研究員 written by 大内智明 Vol.13 今回は 運用機能の一つであるメモリ情報の監視についてお話します 業務で使用するサーバーは 正常な動作を継続していく必要があります そのためには システム情報を定期的に監視して 取得した情報が正常な動作範囲であること エラーや警告の発生も許容範囲内であることを確認していく必要があります もし システム利用状況が許容範囲から外れても

More information

tebiki00.dvi

tebiki00.dvi (Linux) [ UNIX ] CMD Workshop ( ) 1 *********************************************************************** * Linux PC-UNIX UNIX * * 99% FreeBSD BSD PC-UNIX * * * ***********************************************************************

More information

unix15-script2_09.key

unix15-script2_09.key UNIX講習会 シェルスクリプト2 31/July/2015 情報管理解析室 西出 浩世 SGE ~/unix15/sge $ cd ~/unix15/sge $ ls script* script2.sh script3.sh script4.sh ~/unix15/sge/results sam 12 $ ls results/*.sam $ rm -r results $ cp -r /usr/local/data/unix15/sge/results.

More information

第2回 基本(1)関数とリスト

第2回 基本(1)関数とリスト 1 関数型プログラミング 第 2 回基本 (1) 関数とリスト 萩野達也 hagino@sfc.keio.ac.jp 2 プログラム開発環境 プログラム開発環境 CUI vs GUI CUI(Character User Interface) または CLI(Command Line Interface) 単純で軽い コンパイラとライブラリを使ってプログラム開発 テキストエディタを使ってプログラムを書く

More information

プログラミング演習Ⅱ ガイダンス

プログラミング演習Ⅱ ガイダンス プログラミング 演 習 Ⅰ 第 2 回 UNIX 入 門 (ファイルの 操 作 ) C 言 語 入 門 の 入 門 今 日 の 目 標 :UNIX の 基 本 コマンドの 使 用 最 初 の C プログラムをエディタで 書 く 1. 分 らなければすぐ 調 べる UNIX コマンドで 分 らないことがあればすぐ 調 べられる(オンラインマニュアル man) 日 本 語 か 英 語 のマニュアル 先

More information

ファイルサーバー(Samba)構築ガイド

ファイルサーバー(Samba)構築ガイド CLUSTERPRO D for Linux ファイルサーバー (Samba) 構築ガイド 改版履歴 版数改版日付内容 1 2016/05/19 新規作成 i 目次 第 1 章はじめに... 1 1.1 対象読者と目的...2 1.2 適用範囲...2 1.3 表記規則...2 1.4 免責事項...2 1.5 商標情報...3 1.6 最新情報の入手先...3 第 2 章概要... 4 2.1 機能概要...5

More information

第 1 章ターミナルの使い方 Ubuntu の場合は同種のソフトウェアに 端末 という名前が付いていますが 本書では OS X に合わせて ターミナル と呼ぶことにします 端末を起動するには Dash *1 に対して term というキーワードを入力し 検索結果の中から 端末 を探してクリックします

第 1 章ターミナルの使い方 Ubuntu の場合は同種のソフトウェアに 端末 という名前が付いていますが 本書では OS X に合わせて ターミナル と呼ぶことにします 端末を起動するには Dash *1 に対して term というキーワードを入力し 検索結果の中から 端末 を探してクリックします 第 1 章 ターミナルの使い方 Rails による Web アプリ開発では ターミナルというソフトウェア が重要な役割を果たします 本章では ターミナルの起動方法とシェ ルコマンドの実行方法について学習します 1.1 ターミナルの起動方法 OS X にはターミナルというソフトウェアが標準で備わっています Finder の アプリケーション ユーティリティ からターミナルを起動できます 図 1.1 のような外観をしています

More information

slide5.pptx

slide5.pptx ソフトウェア工学入門 第 5 回コマンド作成 1 head コマンド作成 1 早速ですが 次のプログラムを head.c という名前で作成してください #include #include static void do_head(file *f, long nlines); int main(int argc, char *argv[]) { if (argc!=

More information

untitled

untitled osamu@sfc.keio.ac.jp OK CNS OS CPU HDD FDD USB 1 (CPU) (CPU) CISCPentium4(Windows PC) RISCPowerPC(Macintosh PC) CPU CPU CPU CPU CD/DVD OS 2 OS Windows MacOS ( Talk, MacOSX) UNIX Word/Excel/PowerPoint etc..

More information

Windows Powershell 入門

Windows Powershell 入門 Windows PowerShell 入門 Windows PowerShell に親しもう コマンドレットのパイプ処理とは システム理解のため実際に使ってみよう Prepared by 遠藤忠雄 1 Windows PowerShell の起動 (Windows 10 の場合 ) スタートボタンを右クリックし現れたメニューの Windows PowerShell をクリック ( または ) Windows

More information

Open usp Tukubai ってなに? Open usp Tukubai は 売上データの処理や勘定系システムの構築に利用されているエンタープライズ向けの高性能コマンド群 usp Tukubai のオープンソース版です 業務で特によく使われるコマンドを選りすぐって Python で再実装したも

Open usp Tukubai ってなに? Open usp Tukubai は 売上データの処理や勘定系システムの構築に利用されているエンタープライズ向けの高性能コマンド群 usp Tukubai のオープンソース版です 業務で特によく使われるコマンドを選りすぐって Python で再実装したも 使ってみよう Open usp Tukubai!! 初心者のためのチュートリアル 2012 年 8 月 24 日 ユニバーサル シェル プログラミング研究所 Open usp Tukubai ってなに? Open usp Tukubai は 売上データの処理や勘定系システムの構築に利用されているエンタープライズ向けの高性能コマンド群 usp Tukubai のオープンソース版です 業務で特によく使われるコマンドを選りすぐって

More information

ユーザーズマニュアル

ユーザーズマニュアル 6. 開発環境を使ってみよう! 本章では開発環境のインストールと 開発環境の基本操作について説明します 学習キットでは 仮想マシン (CentOS) にターミナルソフトで SSH 接続して操作する環境が用意されております CentOS にターミナルソフトから SSH 接続した画面 エンベデッドシステム技術者育成のための μitron(sh2) 組み込み学習キット 51 6.1 GNU 開発環境の構築本学習キットでは

More information

PowerPoint Presentation

PowerPoint Presentation LinuC レベル 1 技術解説セミナー LinuC エバンジェリスト鯨井貴博 2018 年 2 月 24 日 ( 土 ) 15:15 16:00 @OSC2018 Tokyo/Spring Who are you?( あんた 誰よ w) [ 簡単なプロフィール ] 前職 : 建設業 LinuxやNetwork セキュリティ講師 最近は Juniper / Junosもやってます Opensourcetechブログ

More information

CL 2. (bash) 3. IRAF IRAF(Imaging Reduction and Analysis Facility) & Facility IRAF IRAF img (M81) : MT819[1-8].fits : MT869?.fits,

CL 2. (bash) 3. IRAF IRAF(Imaging Reduction and Analysis Facility) & Facility IRAF IRAF img (M81) : MT819[1-8].fits : MT869?.fits, IRAF (16-18, Feb, 2011) IRAF 1 1.1 UNIX IRAF CL (bash) CL 1.2 Web Web 1 IRAF http://www.adc.nao.ac.jp/j/cc/public/koshu_shiryo/2009/iraf2009-1/iraf2009-1_oyabu.pdf 2 IRAF http://www.adc.nao.ac.jp/j/cc/public/koshu_shiryo/2009/iraf2009-2/iraf2009-2_yoshida.pdf

More information

情報処理概論(第二日目)

情報処理概論(第二日目) Linux 入門講習会 九州大学情報基盤研究開発センター 本資料は以下のURLで閲覧できます. http://www.cc.kyushu-u.ac.jp/scp/lecture/unix1/ 1 スケジュール Linuxの概要 計算機への接続, ログイン, ログアウト Linuxの操作 ファイル操作 テキストファイルの編集 その他のコマンド ssh 公開鍵認証 2 UNIX とは OS(Operating

More information

LAN

LAN HUB 1090248 21 3 19 1 1 2 3 2.1...................................... 3 2.1.1................................ 4 2.1.2 LAN................................. 6 2.2................................... 8 3 12

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 先週欠席の人へ テーマ 1 の実習 A がはじまっています TA の方に助けてもらい追いつきましょう テーマ 1 データの処理と加工 実習 A 図 5 https://titechcomp.github.io/y18-il2j/1a-exercise.html 自習教材のダウンロード ブラウザ Safari を起動 ( 圧縮ファイルの扱いが簡単 ) https://titechcomp.github.io/y18-il2j/14-dataset.html

More information

Microsoft PowerPoint ppt

Microsoft PowerPoint ppt 情報セキュリティ第 06 回 大久保誠也 静岡県立大学経営情報学部 はじめに はじめに 乱数 情報演習の復習 演習 : 乱数 2/48 これまでの話と今日の内容 基礎技術 : 秘密鍵暗号方式 暗号化 ブロック暗号とストリーム暗号 公開鍵暗号方式 暗号化と認証 ハッシュ値と一方向関数 乱数 実際の実装 : 乱数 RSA 暗号の仕組み 3/48 3/63 4/48 乱数とは何か : サイコロの例 次は

More information

Microsoft PowerPoint - 遺伝統計学夏の学校2018_Linux入門.pptx

Microsoft PowerPoint - 遺伝統計学夏の学校2018_Linux入門.pptx 2018 年 8 月 25-27 日遺伝統計学 夏の学校 @ 大阪大学講義実習資料 Linux 入門 大阪大学大学院医学系研究科遺伝統計学 http://www.sg.med.osaka-u.ac.jp/index.html 1 講義の概要 Linux 入門 1 Linux について 2 Cygwin について 3 Cygwin を使った Linux コマンド実習 2 1 Linux について OS(Operating

More information

平成12年度 計算機数学 火・1

平成12年度 計算機数学 火・1 1/8 平成 18 年度計算機数学火 1 サテライト演習室 PC 上での Linux への login PC 本体前面, ディスプレイの電源ボタンを入れる 数分間多数のメッセージが表示されるが その間はキーボードの操作を行わないこと Press Ctrl-Alt-Del の画面 が出たら指示にしたがってキーを押す 認証をおこないます画面 で アカウント名, パスワードを入力し,Vine Linux

More information

05 I I / 56

05 I I / 56 05 I 2015 2015.05.14 I 05 2015.05.14 1 / 56 I 05 2015.05.14 2 / 56 cd mkdir vis01 OK cd vis01 cp /tmp/150514/leibniz.*. I 05 2015.05.14 3 / 56 I 05 2015.05.14 4 / 56 Information visualization Data visualization,

More information

untitled

untitled プログラミング入門第 12 回講義 リダイレクトとパイプ ファイルリダイレクションパイプ応用例 マークのあるサンプルプログラムは /home/course/prog0/public_html/2006/lec/source/ 下に置いてありますから 各自自分のディレクトリにコピーして コンパイル 実行してみてください Prog-0 2006 Lec 12-1 ファイル (p.326) ファイル :

More information

Asterisk PBX 不正利用防止

Asterisk PBX 不正利用防止 Asterisk PBX ICTR120716-OR01A Info Circus,Inc. 1 2 2 IP-PBX 3 2.1........................... 3 3 IP-PBX 4 3.1........................................... 4 3.2..................................... 4 3.3..............................

More information

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL 2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL   2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b II 5 (1 2005 5 26 http://www.math.meiji.ac.jp/~mk/syori2-2005/ UNIX (Linux Linux 1 : 2005 http://www.math.meiji.ac.jp/~mk/syori2-2005/jouhousyori2-2005-00/node2. html ( (Linux 1 2 ( ( http://www.meiji.ac.jp/mind/tool/internet-license/

More information

多くのコマンドやソフトウェアは 1 なんらかの情報を受け取り 2 処理し 3 結果を出力する ( 前ページの図 ) cat の処理結果は端末ウィンドウに表示されるが これは cat が結果を標準出力に 吐き出した ( 出力した ) からである 通常 標準出力に吐き出された情報は端末ウィンドウ に表示

多くのコマンドやソフトウェアは 1 なんらかの情報を受け取り 2 処理し 3 結果を出力する ( 前ページの図 ) cat の処理結果は端末ウィンドウに表示されるが これは cat が結果を標準出力に 吐き出した ( 出力した ) からである 通常 標準出力に吐き出された情報は端末ウィンドウ に表示 生命情報科学専門自習 2 Perl を使わないでテキスト処理 2. フィルタによるテキスト処理 2 回生前期の実習でプログラミング言語 Perl を学んだ 1 しかし 簡単なテキス ト処理は長いプログラムを作成するまでもなく UNIX のコマンドを複数組み合わせるだ けで実現できることが多い 入力されたテキストを加工して出力するコマンドをフィルタと呼ぶことがある UNIX にはフィルタが多数用意されている

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション バイオインフォマティクス 講習会 V 事前準備 が完了されている方は コンテナの起動 ファイルのコピー (Windows) まで 進めておいてください メニュー 1. 環境構築の確認 2. 基本的なLinuxコマンド 3. ツールのインストール 4. NGSデータの基礎知識と前処理 5. トランスクリプトのアッセンブル 6. RNA-seqのリファレンスcDNAマッピングとFPKM 算出 7. RNA-seqのリファレンスゲノムマッピングとFPKM

More information

I117 II I117 PROGRAMMING PRACTICE II SCRIPT LANGUAGE 1 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara

I117 II I117 PROGRAMMING PRACTICE II SCRIPT LANGUAGE 1 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara I117 II I117 PROGRAMMING PRACTICE II SCRIPT LANGUAGE 1 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara yasu@jaist.ac.jp / SCHEDULE 1. 2011/06/07(Tue) / Basic of Programming

More information

OS

OS Operatig Systems OS のインタフェース 2017-02 1 OS のインタフェース p Iterface= 界面 2 つのもの ( 層 ) の境界 それらの間で情報をやり取りする決まりごとや接続方法 p ユーザインタフェース ユーザが, コンピュータを使うときの操作方法 p プログラミングインタフェース ソフトウェアが OS の機能を利用するときの方法 関数ライブラリ, ファイル形式

More information

debug ( ) 1) ( ) 2) ( ) assert, printf ( ) Japan Advanced Institute of Science and Technology

debug ( ) 1) ( ) 2) ( ) assert, printf ( ) Japan Advanced Institute of Science and Technology I117 28 School of Information Science, Japan Advanced Institute of Science and Technology debug ( ) 1) ( ) 2) ( ) assert, printf ( ) Japan Advanced Institute of Science and Technology 2008 1-2 1 a) b)

More information

シェルスクリプトマガジン Vol27

シェルスクリプトマガジン Vol27 ユニケージ開発手法 コードレビュー USP 研究所技術研究員 written by 大内智明 Vol.16 今回は PDF ファイルの作成方法について紹介します PDF 業務用に使用する帳票などの資料は PDF ファイルで作成することがよくあります PDF ファイルは フリーの PDF リーダーがあれば パソコン 携帯電話 タブレットなどのほぼすべての機器で閲覧することができます ユニケージで PDF

More information