UNIX

Similar documents
オンラインマニュアル

dynabookガイド

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

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

dynabookガイド


GNU Emacs GNU Emacs

X Window System X X &

tebiki00.dvi

リファレンス

DF-200

dynabookガイド


PC STATION S200L seriesファーストステップガイド

インターネット入門

Microsoft Office PowerPoint 2007 セミナーテキスト基礎編 講習の手引き Microsoft Office PowerPoint 2007 Office Professional 2007 PowerPoint 2007 PowerPoint 2007 PowerPoi

Ł½’¬24flNfix+3mm-‡½‡¹724

リファレンス

橡マニュアル1999.PDF

PowerPoint Presentation

2001 ElispExpectPerlPythonTcl videlphiemacsbrief Visual C++Nisus Writer Jeffrey E.F. Friedl PerlPython this. this _ [...] [...] [ ] 210

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

解きながら学ぶC言語

Word 2000 Standard

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

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

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

CentOSv2_furoku

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

A

MYWORDⅤ Pro 操作マニュアル

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

KL-V450 Printer Driver

04年度LS民法Ⅰ教材改訂版.PDF

2 1. Ubuntu 1.1 OS OS OS ( OS ) OS ( OS ) VMware Player VMware Player jp/download/player/ URL VMware Plaeyr VMware

-2- Teen's

syspro-0405.ppt

UNIX

untitled

a n a n ( ) (1) a m a n = a m+n (2) (a m ) n = a mn (3) (ab) n = a n b n (4) a m a n = a m n ( m > n ) m n 4 ( ) 552

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

Microsoft Word - C.....u.K...doc

WebOS aplat WebOS WebOS 3 XML Yahoo!Pipes Popfry UNIX grep awk XML GUI WebOS GUI GUI 4 CUI

untitled

2002 awk Aho,Weinberger,Kernighan DFA awk Brian Kernighan DFA GNU awk Arnold Robbins DFA NFA MKS awk Mortice Kern Systems POSIX NFA mawk Mike Brennan

2/14 ) USB ( ( ) [ ( )] ) ( 3.

Excel2000

A/B (2018/10/19) Ver kurino/2018/soft/soft.html A/B

22.5.1

クリップボード履歴QTClipマニュアル

i I Excel iii Excel Excel Excel

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

活用編

公図閲覧操作マニュアル

a0postercls? Gerlinde Kettl, Matthias Weiser T E Xmacro wwwctanorg/tex-archive/macros/latex/contrib/a0poster LAT E X


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

cover-1


2008 Linux May 12, 2008

Microsoft Word - 5J0080_EAN-128MenuBook_v023.doc

koji07-02.dvi

untitled

SNJ HQカリキュラム パソコン入門コース

¥ƥ­¥¹¥ȥ¨¥ǥ£¥¿¤λȤ¤˽

Alien Skin Software, LLC

FileMaker Pro 8.5 Tutorial

基本編


橡Viewerの操作.PDF

2 1 Mathematica Mathematica Mathematica Mathematica Windows Mac * Mathematica 9-1 Expand[(x + y)^7] (x + y) 7 x y Shift *1 Mathematica 1.12

B 20 Web

1 食品安全を主な目的とする取組

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By

unix.dvi

2 2.1 Excel 2013 Excel

FileMaker Pro Tutorial

, = = 7 6 = 42, =

273? C

LiveCode初心者開発入門サンプル

II ( ) prog8-1.c s1542h017%./prog8-1 1 => 35 Hiroshi 2 => 23 Koji 3 => 67 Satoshi 4 => 87 Junko 5 => 64 Ichiro 6 => 89 Mari 7 => 73 D

Excel 2007 Excel 2007 "Excel " " " " Excel 2003 Excel 2007 " "" Excel Web ""

ユーザーマニュアル・かんたん編

子ども・子育て支援新制度 全国総合システム(仮称)に関するインターフェース仕様書 市町村・都道府県編(初版)

C

PRIMERGY システム構成図 (2009年1月版) 樹系図 (ラックマウント編)

Word 2007 Word 2007 Word Word 2003 Word 2007 Excel Web


スライド 1

handout-tokushima2016-Excel.indd

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

UnixText2.pptx

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

Excel IT-Excel2007_dl.zip IT-Excel2007_dl IT-Excel2007_koushi.zip IT- Excel 2007_koushi _ _ Windows XP IT-Excel2007_dl Windows XP IT- Excel 200

05 I I / 56

CD-ROM Ver.1Ver

Z...QXD (Page 1)

MathLibre KNOPPIX (next generation) 2012 KNOPPIX/Math MathLibre KNOPPIX , KNOPPIX 6.0, next generation. KNOPPIX/Math KDE,

会員用_DB・DC-住所情報照会事務処理要領_H2201.PDF


Transcription:

2000 2 UNIX 2000 4 24

1 3 1.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.2.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.2.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 1.2.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 1.2.4 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 1.2.5 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 1.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 1.3.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 5 1.3.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 5 1.3.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 5 1.4 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 5 1.5 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 6 1.6 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 6 1.7 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 7 1.7.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 7 1.7.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 8 1.8 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 8 2 vi 9 2.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2.3.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2.3.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2.3.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2.4 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 2.5 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 11 2.6 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 11 2.7 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 2.8 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 2.9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 13 2.10 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 13 2.11 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 14 1

3 grep 15 3.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.2.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.2.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.2.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 16 3.2.4 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 3.2.5 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 3.2.6 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 3.2.7 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 3.3 grep : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 3.3.1 grep : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 3.3.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 3.3.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 19 2

1 1.1 UNIX Linux bash(bourne Again ) bash 1.2 bash Backspace Windows bash 1.2.1 1.2.5 echo hello Emacs bash Windows 1.2 1.2.1 cho hello e C-a cho hello e e echo hello C-e M-p C-b M-C-e 1.1: ESC p Alt p Ctrl b ESC Ctrl e Alt Ctrl e 3

1.2.2 echo ello h M-b echo ello h h echo hello M-f 1.2.3 echo hello hello bye M-C-h echo bye bye echo bye M-C-d 1.2.4 echo hello, hello C-k echo C-u 1.2.5 M-d,M-C-h,C-k,C-u bash C-y echo hello, hello C-k ( ) echo C-y echo hello, hello 1.3 bash history $ history Enter 1 ls 4

2 cd 3 mkdir temp ls cd, mkdir temp 1.3.1!! $ (!! ) $ echo hello Enter hello hello bye $ ^hello^bye^ Enter echo bye bye ^hello^bye^echo bye history 1.3.2 history $ history Enter 1 ls 2 cd 3 mkdir temp $!3 Enter mkdir temp 1.3.3! history $!echo echo 1.4 bash alias h="history" h history unalias unalias h 5

alias ls="ls -F" ls alias 1.5 bash TAB "takeshi" cat 1 t $ cat t Tab "t" $ cat takeshi 2 1.6 UNIX OS bash UNIX ps [ ] jobs UNIX UNIX 2 "&" t tlist.txt $ find / -name 't*' -print > tlist.txt & 3 4 "&" UNIX UNIX, nohup 1 cat 2 3 > 4 6

$ nohup find / -name 't*' -print > tlist.txt & ffl ffl ffl ffl ffl ffl / Ctrl + C Ctrl + Z kill % bg % bg % fg % fg % 1.7 UNIX 1.7.1 name takeshi $ name='takeshi' $ echo $name "$" set unset UNIX 5 UNIX $ export name 6 5 UNIX "$" "%"mikilab @mikilab:~ $ 6 name 7

1.7.2 UNIX 1 Hello #! /bin/sh # hello.sh echo 'Hello' hello.sh $./hello.sh Hello echo 'Hello' UNIX 1.8 bash.bashrc # This is an sample.bashrc alias ls="ls -F" alias h="history" 8

2 vi 2.1 vi 1 Unix Windows vi 2.2 vi vi [ ] Enter 2 sample.txt vi sample.txt Enter 2.1 2.3 2.3.1 vi 3 vi 2.3.2 2.3.3 ffl 1 VIsual 2 [ ] BNF [...] <...> 3 9

2.1: vi 2.2: ESC ffl 2.1 2.2 -- INSERT -- vi ESC ESC 2.4 a i abc a abc xyz 10

2.1: a A i I o O ESC 2.2: :w :w < > :w! < > 4 :q vi :q! :wq ZZ abxyzc xyz 2.5 2.2 test.txt :w test.txt 2.6 2.3 5 4! 5 11

2.3: h j k l space 0 (Windows Home ) $ (Windows End ) G : x X dd dw d< > 2.4: 2.7 Backspace Delete 6 2.4 first line second line third line dd first line third line x first line hird line dw first line line 2.8 r 2.5 3s 3 5cc 5 abc r1 b 1 6 12

r R s cc C 2.5: 1 ESC /< >?< > n Shift n 2.6: ( ) ( ) a1c 2.9 2.6 section /section 2.10 Windows vi (yy) (dd ) ( ) p 3yy 3 4yw 4 2.7 7 left right yw left left right $ left right p left left rightleft yy p left rightleft left rightleft 7 13

yy yw dd dw p 2.7: 2.8: e: < > :r < > :set number Ctrl +g :set autoindent :set noautoindent 2.11 2.8 14

3 grep 3.1 C ".c" ".c" C ".c" UNIX grep grep 3.2 3.2.1 (regular expression) ".c" 3.2.2 x "x" b ( )"b" 3 "3" "."( ) n() a. "aa" "ab"... ("[" "]") [abcde] 15

5 ("-") [a-e] ("]") ("-") " ]" " -" " " [0123456789] :. [a-za-z0-9] : ("[" ) ("^") [^0-9] [^ ^] 3.2.3 abc "a" "b" "c" ("*") 0 ("+") 1 ("?") 0 1 a* ""() "a" "aa" "aaa"... a+ ( 0 ) a?"a" xfm,ng x m n cf3,5g "ccc","cccc","ccccc" xfm,g x m xfmg x m "*" "+" "?" " 0,}" " 1,}" " 0,1}" expression1 expression2 table chair "table""chair" 16

3.2.4 "^" "$" " b" " B" 4 ( ) ^ $ ^a "a"^ "^" "^""$" ( ) b B [a-za-z] [^a-za-z] [a-za-z] ( ) fred b : "fred""frederick" bwiz : "wiz" "wizard""qwiz" bfred b : "fred""frederick" "alfred" b+ b : "x+y""++" " + " abc bdef : () bfred B : "frederick""fred flintstone" 3.2.5 * + $ 3.2.5 3.1: 1 () 2 +*? m,n 3 abc ^ $ b B 4 a b* "a""b" "(" ")" (a b)* "a" "b" 17

3.2.6 3.2.5 + a(.)b(.)c 2 1 adbeced 3.2.7 3.2 3.2: x x 0. [abc] [^abc] 1 () * 0 2 + 1? 0 1 m,n m n abc ^ 3 $ b B 4 3.3 grep 3.3.1 grep grep grep 1 3.3.2 grep grep [ ] [ 1] [ 2]... 1 grep "Global Regular Expression Print"( ) 18

(') 2 text1 text2 2 "d" grep 'd.*' text1 text2 grep (:) text1:a book on the desk. text1:i am sad. text2:it was suddenly happened. grep cat text1 text2 j grep 'd.*' 3.3.3 grep 3.3 3.3: grep -c -i / -l -n -v 2 (BRE) (ERE) 2 "+" "?" "(" ")" "" "" grep UNIX egrep grep -E 19