Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 1564

howto-html-ja-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>From VMS to Linux HOWTO: $B%7%g!<%H%$%s%H%m%@%/%7%g%s(B</TITLE>
 <LINK HREF="VMS-to-Linux-HOWTO-3.html" REL=next>
 <LINK HREF="VMS-to-Linux-HOWTO-1.html" REL=previous>
 <LINK HREF="VMS-to-Linux-HOWTO.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="VMS-to-Linux-HOWTO-3.html">$B<!$N%Z!<%8(B</A>
<A HREF="VMS-to-Linux-HOWTO-1.html">$BA0$N%Z!<%8(B</A>
<A HREF="VMS-to-Linux-HOWTO.html#toc2">$BL\<!$X(B</A>
<HR>
<H2><A NAME="Short Intro"></A> <A NAME="s2">2. $B%7%g!<%H%$%s%H%m%@%/%7%g%s(B</A></H2>

<P>
<P>$BK\Ev$K$O$8$a$F!"%m%0%$%s$9$kA0$K$I$&$7$F$bCN$C$F$*$/$Y$-$3$H$r=q$-$^$9!#(B
$B%j%i%C%/%9$7$F!"$=$s$J$KB?$/$J$$$+$i!#(B
<P>
<H2><A NAME="ss2.1">2.1 $B%U%!%$%k(B</A>
</H2>

<P>
<P>
<UL>
<LI>VMS $B$G%U%!%$%kL>$O(B<CODE>$B%U%!%$%kL>(B.$B3HD%;R(B;$B%P!<%8%g%sHV9f(B</CODE>$B$G$7$?$,!"(B
Linux $B$G$O%P!<%8%g%sHV9f$O$"$j$^$;$s(B($B$3$l$O$+$J$jDK$$@)Ls$G$9!#(B
<A HREF="VMS-to-Linux-HOWTO-10.html#Numbered Backups Under Linux">Linux $B$G$NIdHV$K$h$k%P%C%/%"%C%W(B</A>$B$r;2>H$7$F$/$@$5$$(B)$B!#(B
$B%U%!%$%kL>$ODL>o(B 255 $BJ8;z0JFb!"9%$-$J$@$1%I%C%H$G6h@Z$k$3$H$,$G$-$^$9!#(B
$BNc$($P!"(B<CODE>This.is_a_FILEname.txt</CODE> $B$N$h$&$K!#(B
</LI>
<LI>Linux $B$G$OBgJ8;z$H>.J8;z$r6hJL$7$^$9!#(B
<CODE>FILENAME.txt</CODE> $B$H(B <CODE>filename.txt</CODE> $B$OJL$J%U%!%$%k$H$7$F07$$$^$9!#(B
<CODE>ls</CODE> $B$O%3%^%s%I$G$9$,!"(B<CODE>LS</CODE> $B$O0c$$$^$9!#(B
</LI>
<LI>$B%I%C%H$G;O$^$k%U%!%$%k$O!V1#$7!W%U%!%$%k$G$"$j(B($BDL>o!"%G%#%l%/%H%j(B
$B0lMw$K$OI=<($5$l$^$;$s(B)
$B%A%k%@!V(B <CODE>~</CODE> $B!W$G=*$k%U%!%$%k$O%P%C%/%"%C%W%U%!%$%k$G$9!#(B
</LI>
</UL>
<P>$B$3$l$O(BVMS $B$N%3%^%s%I$r(B Linux $B$KCV$-49$($?$b$N$G$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>

VMS                                     Linux
---------------------------------------------------------------------

$ COPY file1.txt file2.txt              $ cp file1.txt file2.txt
$ COPY [.dir]file.txt []                $ cp dir/file.txt .
$ COPY [.dir]file.txt [-]               $ cp dir/file.txt ..
$ DELETE *.dat;*                        $ rm *dat
$ DIFF file1 file2                      $ diff -c file1 file2
$ PRINT file                            $ lpr file
$ PRINT/queue=queuename file            $ lpr -Pprintername file
$ SEARCH *.tex;* "geology"              $ grep geology *tex
</PRE>
</CODE></BLOCKQUOTE>
<P>$B%G%#%l%/%H%j$r4^$`B>$NNc$K$D$$$F$O0J2<$G@bL@$7$^$9!#%"%/%;%9J]8n!"=jM-8"!"$=$NB>$N9bEY$JOCBj$J$I$K$D$$$F$O!"(B
<A HREF="VMS-to-Linux-HOWTO-8.html#Advanced Topics">$B9bEY$JOCBj(B</A>$B$N>O$r8+$F$/$@$5$$!#(B
<P>
<H2><A NAME="ss2.2">2.2 $B%G%#%l%/%H%j(B</A>
</H2>

<P>
<P>
<UL>
<LI>$BF1$8%N!<%I$NAuCV>e$K$"$k>l9g!"(BVMS $B$G$N%G%#%l%/%H%jL>$O(B
<CODE>[top.dir.subdir]</CODE> $B$N7A<0$H$J$j$^$9$,!"(BLinux $B$G$O(B <CODE>/top/dir/subdir/</CODE> $B$N7A<0$K$J$j$^$9!#(B
$B$^$?!"%G%#%l%k%H%j!<%D%j!<$N@hF,$K$"$?$k%G%#%l%/%H%j$r%k!<%H%G%#%l%/%H%j(B
$B$H8F$S(B <CODE>/</CODE> $B$GI=$7!"$=$N2<$K(B <CODE>/bin</CODE>,<CODE>/usr</CODE>,
<CODE>/tmp</CODE>, <CODE>/etc</CODE> $B$J$I$NB>$N%G%#%l%/%H%j$,$=$N2<$K0LCV$7$^$9!#(B
</LI>
<LI><CODE>/home</CODE> $B%G%#%l%/%H%j$N2<$K$O%f!<%6Kh$KMQ0U$5$l$?!V%[!<%`%G%#%l%/%H%j!W(B
$B$,$"$j$^$9!#Nc$($P(B <CODE>/home/guido</CODE> $B$d(B <CODE>/home/warner</CODE> $B$N$h$&$K!#(B
$B%m%0%$%s$7$F!"<+J,$N%[!<%`%G%#%l%/%H%j$G:n6H$7$^$9$,!"$3$l$O(B <CODE>SYS$LOGIN</CODE> $B$HF1$8$G$9$M!#(B
$B!V(B<CODE>~</CODE>$B!W$O%[!<%`%G%#%l%/%H%j$X$N%7%g!<%H%+%C%H$G!"(B<CODE>cd
~/tmp</CODE> $B$H(B <CODE>cd /home/guido/tmp</CODE> $B$OF1$8%G%#%l%/%H%j$r;X$7$^$9!#(B
</LI>
<LI>$B%G%#%l%/%H%j$H%U%!%$%k$OF1$8L?L>B'$K=>$$$^$9!#(B
$B$5$i$K!"3F%G%#%l%/%H%j$K$OFs$D$NFCJL$J%(%s%H%j$,B8:_$7$^$9!#(B
$B0l$D$O(B <CODE>.</CODE> $B$G!"$3$l$O8=:_$N%G%#%l%/%H%j<+BN$r;X$7$^$9(B( <CODE>[]</CODE> $B$HF1$8(B)$B!#(B
$B$b$&0l$D$O(B <CODE>..</CODE> $B$G!"?F%G%#%l%/%H%j$r;X$7$^$9(B( <CODE>[-]</CODE> $B$HF1$8(B)$B!#(B
</LI>
</UL>
<P>$BJL$JNc$r<($7$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>

VMS                                     Linux
---------------------------------------------------------------------

$ CREATE/DIR [.dirname]                 $ mkdir dirname
$ CREATE/DIR [.dir1.dir2.dir3]          $ mkdirhier dir1/dir2/dir3
   n/a                                  $ rmdir dirname
                                        (if dirname is empty)
                                        $ rm -R dirname
$ DIRECTORY                             $ ls
$ DIRECTORY [...]file.*;*               $ find . -name "file*"
$ SET DEF SYS$LOGIN                     $ cd
$ SET DEF [-]                           $ cd ..
$ SET DEF [top.dir.subdir]              $ cd /top/dir/subdir
$ SET DEF [.dir.subdir]                 $ cd dir/subdir
$ SHOW DEF                              $ pwd
</PRE>
</CODE></BLOCKQUOTE>
<P>$B%"%/%;%9J]8n!"=jM-8"!"$=$NB>$N9bEY$JOCBj$K$D$$$F$O(B
<A HREF="VMS-to-Linux-HOWTO-8.html#Advanced Topics">$B9bEY$JOCBj(B</A>$B$r8fMw$/$@$5$$!#(B
<P>
<H2><A NAME="ss2.3">2.3 $B%W%m%0%i%`(B</A>
</H2>

<P>
<P>
<UL>
<LI>$B%3%^%s%I$d%3%s%Q%$%k$7$?%W%m%0%i%`!"$*$h$S%7%'%k%9%/%j%W%H(B
( VMS $B$N!V%3%^%s%I%U%!%$%k!W$HF1$8(B)$B$K$O!"(B<CODE>.EXE</CODE> $B$d(B <CODE>.COM</CODE> $B$N$h$&$J3HD%;R(B
$B$OITMW$G!"9%$-$JL>A0$r$D$1$k$3$H$,$G$-$^$9!#(B
<CODE>ls -F</CODE> $B$G8+$k$H!"<B9T2DG=$J%U%!%$%k$K$O%"%9%?%j%9%/!V(B <CODE>*</CODE> $B!W$,$D$$$F$$$^$9!#(B
</LI>
<LI>$B<B9T2DG=%U%!%$%k$r5/F0$9$k$K$O!"%U%!%$%kL>$r%?%$%W$7$F$/$@$5$$(B( <CODE>RUN
PROGRAM.EXE</CODE> $B$d(B <CODE>@COMMAND</CODE> $B$8$c$"$j$^$;$s(B)$B!#(B
$B7Y9p!'%U%!%$%k$,(B<EM>$B<B9T%Q%9(B</EM>$B$K$"$k$3$H$,IT2D7g$G$9!#DL>o!"%Q%9$K$O(B <CODE>/bin</CODE>,<CODE>/usr/bin</CODE>,<CODE>/usr/X11R6/bin</CODE> $B$J$I$,4^$^$l$F$$$^$9!#%W%m%0%i%`(B
$B$r:n$C$?$i!"%Q%9$NDL$C$?%G%#%l%/%H%j$K0\$7$F$/$@$5$$!#(B
($B@_DjJ}K!$O(B
<A HREF="VMS-to-Linux-HOWTO-9.html#Configuring">$B@_Dj(B</A>$B$r8fMw$/$@$5$$(B)
$B%+%l%s%H%G%#%l%/%H%j$,%Q%9$K4^$^$l$F$$$J$$$J$i!"BX$o$j$N<jCJ$H$7$F!"(B
$B%U%k%Q%9;XDj$G%W%m%0%i%`$r<B9T$9$k$3$H$b$G$-$^$9!#(B
$BNc$($P!"(B<CODE>/home/guido/data/myprog</CODE> $B$d(B <CODE>./myprog</CODE> $B$N$h$&$K!#(B
</LI>
<LI>VMS $B$G$O(B <CODE>/OPTION=</CODE> $B$N7A$G%3%^%s%I%9%$%C%A$r;XDj$7$^$9$,!"(B
Linux $B$G$O(B <CODE>-switch</CODE> $B$d(B <CODE>--switch</CODE> $B$N$h$&$K;XDj$7$^$9!#(B
<CODE>switch</CODE> $B$OJ8;z$dJ8;z$NAH9g$;!"$^$?$OC18l$J$I$G$9!#(B
$BFC$K!"B?$/$N%3%^%s%I$K6&DL$N(B <CODE>-R</CODE> $B%9%$%C%A(B($B:F5"E*$K(B)$B$O(B VMS $B$G(B <CODE>[...]</CODE> $B$HF1$88z2L$,$"$j$^$9!#(B
</LI>
<LI>$B0l9T$GJ#?t$N%3%^%s%I$r<B9T$9$k$3$H$b$G$-$^$9!#(B

<BLOCKQUOTE><CODE>
<PRE>
$ command1 ; command2 ; ... ; commandn
</PRE>
</CODE></BLOCKQUOTE>


Linux $B$r$5$i$K;H$$$d$9$/$7$F$$$k$N$,(B I/O $B%j%@%$%l%/%H$H%Q%$%W$J$s$G$9$,!"(B
VMS $B$G$O07$$$K$/$+$C$?$j!"$"$k$$$O$=$l$KI$E($9$k$b$N$,$"$j$^$;$s(B($B:G6a$N(B 
DCL $B$G$O(B $B%j%@%$%l%/%H$H%Q%$%W$r%5%]!<%H$7$?$h$&$G$9$,!";DG0$J$,$i;d$O$=$N%P!<%8%g%s$r;}$C$F$$$^$;$s(B)$B!#(B
VMS $B$G$N%j%@%$%l%/%H$O!"%3%^%s%I$N%9%$%C%A$H$7$FJd=uE*$K%5%]!<%H$5$l$F$$(B
$B$k$+(B($BB?$/$N%3%^%s%I$K$"$k(B <CODE>/OUTPUT=</CODE> $B%9%$%C%A$r;W$$=P$7$F$/$@$5$$(B)$B!"$D$.$N$h$&$JLLE]$J$d$jJ}$G<B8=$G$-$^$9!#(B

<BLOCKQUOTE><CODE>
<PRE>
$ DEFINE /USER SYS$OUTPUT OUT 
$ DEFINE /USER SYS$INPUT IN
$ RUN PROG
</PRE>
</CODE></BLOCKQUOTE>


Linux $B$G$O$3$s$J$K4JC1$K$J$j$^$9!#(B

<BLOCKQUOTE><CODE>
<PRE>
$ prog &lt; in > out
</PRE>
</CODE></BLOCKQUOTE>


$B%Q%$%W$O(B VMS $B$G$OMxMQ$G$-$^$;$s$,!"(BUNIX $B$G$O=EMW$JLr3d$r;}$C$F$$$^$9!#(B
$B$3$l$,E57?E*$JNc$G$9!#(B

<BLOCKQUOTE><CODE>
<PRE>
$ myprog &lt; datafile | filter_1 | filter_2 >> result.dat 2> errors.log &amp;
</PRE>
</CODE></BLOCKQUOTE>


$B%W%m%0%i%`(B <CODE>myprog</CODE> $B$O%U%!%$%k(B <CODE>datafile</CODE> $B$r(B( <CODE>&lt;</CODE> $B$r7PM3$7$F(B)$BF~NO$H$7$F<h$j9~$_!"(B
$B=PNO$O%W%m%0%i%`(B <CODE>filter_1</CODE> $B$NF~NO$K(B( <CODE>|</CODE> $B$r7PM3$7$F(B)$BEO$5$l$^$9!#(B
$B%W%m%0%i%`(B <CODE>filter_1</CODE> $B$N=PNO$O!":F$S%W%m%0%i%`(B <CODE>filter_2</CODE> $B$KEO$5$l!"(B
$B:G=*E*$J=PNO$O(B $B%U%!%$%k(B <CODE>result.dat</CODE> $B$K(B( <CODE>&gt;&gt;</CODE> $B$r7PM3$7$F(B)$BDI(B
$B5-$5$l$^$9!#$^$?%(%i!<=PNO$O%U%!%$%k(B <CODE>errors.log</CODE> $B$K(B( <CODE>2&gt;</CODE> $B$r7PM3$7$F(B)$B%j%@%$%l%/%H$5$l$^$9!#(B
$B0J>e$N=hM}$O%P%C%/%0%i%&%s%I$G=hM}$5$l$^$9(B($B%3%^%s%I%i%$%s$N:G8e$K(B <CODE>&amp;</CODE> $B$r$D$1$F$$$k$?$a(B)$B!#(B
$B$h$j>\$7$$@bL@$O(B
<A HREF="VMS-to-Linux-HOWTO-11.html#Examples">Examples</A>$B$r8fMw$/$@$5$$!#(B</LI>
</UL>
 
<P>$B%^%k%A%?%9%/=hM}!"!V%-%e!<!W$J$I$K$D$$$F$O(B
<A HREF="VMS-to-Linux-HOWTO-8.html#Advanced Topics">$B9bEY$JOCBj(B</A>$B$r8fMw$/$@$5$$!#(B
<P>
<H2><A NAME="ss2.4">2.4 $B%/%$%C%/%D%"!<(B</A>
</H2>

<P>
<P>$B$3$3$^$G$G(B Linux $B$r;n$9=`Hw$,$G$-$^$7$?!#%m%0%$%sL>$H%Q%9%o!<%I$r(B<EM>$B@53N(B</EM>$B$KF~NO$7(B
$B$F$_$F$/$@$5$$!#Nc$($P!"%m%0%$%sL>$,(B <CODE>john</CODE> $B$G%Q%9%o!<%I$,(B 
<CODE>My_PassWd</CODE> $B$J$i(B<EM>$B7h$7$F(B</EM> <CODE>John</CODE> $B$d(B <CODE>my_passwd</CODE> $B$J$I$HF~NO$7(B
$B$J$$$3$H!#(B UNIX $B$OBgJ8;z$H>.J8;z$r6hJL$9$k$N$G$9$+$i!#(B
<P>$B0lC6%m%0%$%s$7$?$i!"(B<CODE>$B%^%7%sL>(B:$</CODE> $B$N$h$&$J%W%m%s%W%H$,I=<($5$l(B
$B$k$3$H$G$7$g$&!#%W%m%s%W%H$rJQ99$7$?$j!"%W%m%0%i%`$r<+F0E*$K<B9T$5$;$?$$(B
$B>l9g$O!"(B<CODE>.profile</CODE> $B$d(B <CODE>.bash_profile</CODE> $B$J$I$N!V1#$7!W%U%!%$%k$r=$@5$7$^(B
$B$9!#(B(
<A HREF="VMS-to-Linux-HOWTO-9.html#Configuring">$B@_Dj(B</A>$B$r8fMw$/$@$5$$(B) $B$3$l$i$N%U%!%$%k(B
$B$O(B <CODE>LOGIN.COM</CODE> $B$HF1$8F/$-$r$7$^$9!#(B
<P>ALT-F1(ALT $B%-!<$H(B F1 $B%-!<$rF1;~$K2!$7$^$9(B)$B!"(BALT-F2, ... ALT-F6 $B$N$I$l$+$r2!$;$P!V2>A[%3%s%=!<%k(B($BLuCm(B : $B0J2<(B VC $B$H8F$V(B)$B!W$r@Z$jBX$($k$3$H$,$G$-$^$9!#2hLLA4BN$r;H$&%"%W%j%1!<%7%g%s$,(B VC $B$r@jM-$7$F$b!"B>$N(B VC $B$K@Z$jBX$($k$3$H$G:n6H$rB3$1$k$3$H$,$G$-$^$9!#JL$J(B VC $B$r3+$$$F%m%0%$%s$7$F$_$F$/$@$5$$!#(B
<P>X Window System ($B0J2<!"(BX $B$H>JN,(B)$B$r5/F0$G$-$k$3$H$H;W$$$^$9!#(B
X $B$O(B DEC $B%&%$%s%I%&$K;w$?%0%i%U%#%C%/4D6-$G$9!#(B- $B<B:]!"(BDEC $B%&%$%s%I%&$O(B 
X $B$+$iGI@8$7$?$b$N$G$9!#(B startx $B$HBG$C$F?tICBT$D(B
$B$H!"(B<CODE>xterm</CODE> $B$+(B $B$=$l$K;w$?C<Kv%(%_%e%l!<%?$,5/F0$7!"%\%?%s%P!<$bI=(B
$B<($5$l$k$3$H$G$7$g$&(B($B2?$,5/F0$5$l$k$+$O(B Linux $B$N@_Dj$K$b$h$j$^$9$,(B)$B!#%G(B
$B%9%/%H%C%W$r%/%j%C%/(B($B%^%&%9$NN>J}$N%\%?%s$r;n$7$F$/$@$5$$$M(B)$B$9$l$P%a%K%e!<$rI=<($7$^$9!#(B
<P>X $B4D6-$G%F%-%9%H%b!<%I(B($B!V%3%s%=!<%k!W(B)$B$K$9$k$K$O!"(BCTRL-ALT-F1($B%3%s%H%m!<%k%-!<$H(B ALT $B%-!<$H(B F1 $B$rF1;~$K2!$7$^$9(B)$B!"(BCTRL-ALT-F2$B!"(B... CTRL-ALT-F6 $B$N$I$l$+$r2!$7$F$_$F$/$@$5$$!#%3%s%=!<%k$+$i(B X $B$KI|(B
$B5"$9$k$K$O(B ALT-F7 $B%-!<$G$9!#(BX $B$r=*N;$9$k$K$O!"%a%K%e!<$N;X<($K=>$&$+!"(B
CTRL-ALT-BS $B$r2!$7$^$9!#(B
<P>$B<!$N%3%^%s%I$O%[!<%`%G%#%l%/%H%jFb$NA4$F$N%U%!%$%k(B($B1#$7%U%!%$%k$b4^$`(B)$B$r(B
$B0lMw$7$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ ls -al
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$3$G(B SHIFT-Page Up $B%-!<$r2!$9$H2hLL8eJ}$K%9%/%m!<%k$9$k$G$7$g$&!#(B
<CODE>ls</CODE> $B$N%X%k%W$r8+$?$1$l$P!"(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ man ls
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$H%?%$%W$7$^$7$g$&!#(B
$B!V(B q $B!W$G%X%k%W2hLL$+$iH4$1$k$3$H$,$G$-$^$9!#%D%"!<$N:G8e$K(B <CODE>exit</CODE> $B$G(B
$B%;%C%7%g%s$r=*N;$7$^$7$g$&!#$b$7(B PC $B$NEE8;$r@Z$k$N$J$i!"(BCTRL-ALT-DEL $B$r(B
$BF1;~$K2!$7$F!"?tIC8e$KEE8;$r@Z$C$F$/$@$5$$(B(<EM>$B7h$7$F(B</EM> Linux $B$N2TF/Cf$KEE(B
$B8;$r@Z$C$F$O$$$1$^$;$s$h!*%U%!%$%k%7%9%F%`$,2u$l$k$*$=$l$,$"$j$^$9$+$i(B)$B!#(B 
<P>$B$9$G$K2?$i$+$N:n6H$r3+;O$7$h$&$H;W$o$l$F$kJ}!"(B
<A HREF="VMS-to-Linux-HOWTO-8.html#Advanced Topics">$B9bEY$JOCBj(B</A>$B$r8+$F$+$i$K$7$^$7$g$&!#(B
<P>
<HR>
<A HREF="VMS-to-Linux-HOWTO-3.html">$B<!$N%Z!<%8(B</A>
<A HREF="VMS-to-Linux-HOWTO-1.html">$BA0$N%Z!<%8(B</A>
<A HREF="VMS-to-Linux-HOWTO.html#toc2">$BL\<!$X(B</A>
</BODY>
</HTML>