OS/2005-F03
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
* シェルとコマンド操作 [#ve2477c0]
** 目次 [#ybf8191c]
#contents
** シェルの基本 [#y742dedc]
*** 参考になるページ [#s706168a]
- http://www.tokaido.co.jp/syoko/handyman/contents.html
- http://www.wakhok.ac.jp/~maruyama/Unix92/Unix92.html
- http://www.mita.cc.keio.ac.jp/manual/unix/UNIX.html
- http://www.ep.sci.hokudai.ac.jp/~inex/y2004/1029/jitsug...
- http://www.mlab.im.dendai.ac.jp/~tobe/xp-2/linux3.html
- 検索エンジンで「UNIX入門」,「シェルコマンド入門」,「...
*** UNIXコマンド [#haf6a284]
ターミナルを開いて,次のいろいろなシェルコマンドを試して...
- マニュアルの閲覧
-- man
-- 以下のようにタイプして実行してみよ。
man man
- ディレクトリ操作
-- ls
-- pwd
-- cd
-- mkdir
-- rmdir
- ファイル操作
-- cp
-- rm
-- mv
-- ln
-- chmod
- テキストファイル操作
-- cat
-- more
-- head
-- tail
-- file
- データ処理と検索
-- wc
-- sort
-- uniq
-- grep
- プロセス操作
-- ps
-- kill
- その他のコマンド
-- date
-- cal
-- who
-- od
-- passwd
-- alias
-- history
** シェルの機能 [#a1269158]
*** ワイルドカード [#o1902319]
シェルのコマンドラインでは、ファイル名を指定するときにワ...
*** リダイレクトとパイプ [#bf61a00e]
シェルコマンドは「|」(縦棒)で接続し、前のコマンドの出力...
ls -l | more
とするとls -lの結果を止めてみることが出来ます.
また、リダイレクト「>」を用いると、コマンドの出力結果をフ...
ls > tako
とすると,lsの結果をtakoというファイルに書き込んでくれま...
** 課題(シェル) [#w1fd4552]
【問1】 以下のコマンドが、それぞれ何をしているのか調べ、...
- メールアドレスの「@」はコピーしないで、半角文字で打ち...
echo Hello! > hello.txt
++ echo の意味は何か?
++ > の意味は何か?
++ hello.txt とは何か?
++ この操作の意味は何か?
date > date.txt
++ date の意味は何か?
++ この操作の意味は何か?
cat hello.txt date.txt
++ cat の意味は何か?
++ この操作の意味は何か?
ps -aux | more
++ ps の意味は何か?
++ そのオプション a, u, x のそれぞれの意味は何か?
++ | の意味は何か?
++ more の意味は何か?
++ この操作の意味は何か?
ps -aux | grep root >> date.txt
++ grep の意味は何か?
++ root の意味は何か?
++ >> の意味は何か?
++ この操作の意味は何か?
find /etc -name "*tab" -print
++ find の意味は何か?
++ /etc とは何か?
++ オプション -name の意味は何か?
++ "*tab" とはどういう意味か?
++ この操作の意味は何か?
sort -t: -k2 -n /etc/passwd | head -10
++ sort の意味は何か?
++ オプション -t, -k, -n の意味はそれぞれ何か?
++ /etc/passwd とは何か?
++ head の意味は何か?
++ オプション -10 の意味は何か?
++ この操作の意味は何か?
cat *.txt > goodbye.txt
++ cat の意味は何か?
++ *.txt とはどういう意味か?
++ この操作の意味は何か?
ln -s goodbye.txt seeyou.txt
cat seeyou.txt
++ ln の意味は何か?
++ オプション -s の意味は何か?
++ この操作の意味は何か?
chmod 000 goodbye.txt
cat goodbye.txt
cat seeyou.txt
++ chmod の意味は何か?
++ 000の意味は何か?
++ この操作の意味は何か?
【問2】 以下のような操作を実現するシェルコマンドを示しな...
+ ホームディレクトリの下に、「jikken」というディレクトリ...
+ 「himitsu.txt」というファイルを、誰からも読めなくするシ...
+ 現在コンピュータで動いているプロセスの一覧を、ユーザ名...
+ ディレクトリ「/usr/man」とそのサブディレクトリの中から...
+ コマンド「du」を用いると、指定したディレクトリとそのサ...
-- du の使い方の例
du /usr/lib
終了行:
* シェルとコマンド操作 [#ve2477c0]
** 目次 [#ybf8191c]
#contents
** シェルの基本 [#y742dedc]
*** 参考になるページ [#s706168a]
- http://www.tokaido.co.jp/syoko/handyman/contents.html
- http://www.wakhok.ac.jp/~maruyama/Unix92/Unix92.html
- http://www.mita.cc.keio.ac.jp/manual/unix/UNIX.html
- http://www.ep.sci.hokudai.ac.jp/~inex/y2004/1029/jitsug...
- http://www.mlab.im.dendai.ac.jp/~tobe/xp-2/linux3.html
- 検索エンジンで「UNIX入門」,「シェルコマンド入門」,「...
*** UNIXコマンド [#haf6a284]
ターミナルを開いて,次のいろいろなシェルコマンドを試して...
- マニュアルの閲覧
-- man
-- 以下のようにタイプして実行してみよ。
man man
- ディレクトリ操作
-- ls
-- pwd
-- cd
-- mkdir
-- rmdir
- ファイル操作
-- cp
-- rm
-- mv
-- ln
-- chmod
- テキストファイル操作
-- cat
-- more
-- head
-- tail
-- file
- データ処理と検索
-- wc
-- sort
-- uniq
-- grep
- プロセス操作
-- ps
-- kill
- その他のコマンド
-- date
-- cal
-- who
-- od
-- passwd
-- alias
-- history
** シェルの機能 [#a1269158]
*** ワイルドカード [#o1902319]
シェルのコマンドラインでは、ファイル名を指定するときにワ...
*** リダイレクトとパイプ [#bf61a00e]
シェルコマンドは「|」(縦棒)で接続し、前のコマンドの出力...
ls -l | more
とするとls -lの結果を止めてみることが出来ます.
また、リダイレクト「>」を用いると、コマンドの出力結果をフ...
ls > tako
とすると,lsの結果をtakoというファイルに書き込んでくれま...
** 課題(シェル) [#w1fd4552]
【問1】 以下のコマンドが、それぞれ何をしているのか調べ、...
- メールアドレスの「@」はコピーしないで、半角文字で打ち...
echo Hello! > hello.txt
++ echo の意味は何か?
++ > の意味は何か?
++ hello.txt とは何か?
++ この操作の意味は何か?
date > date.txt
++ date の意味は何か?
++ この操作の意味は何か?
cat hello.txt date.txt
++ cat の意味は何か?
++ この操作の意味は何か?
ps -aux | more
++ ps の意味は何か?
++ そのオプション a, u, x のそれぞれの意味は何か?
++ | の意味は何か?
++ more の意味は何か?
++ この操作の意味は何か?
ps -aux | grep root >> date.txt
++ grep の意味は何か?
++ root の意味は何か?
++ >> の意味は何か?
++ この操作の意味は何か?
find /etc -name "*tab" -print
++ find の意味は何か?
++ /etc とは何か?
++ オプション -name の意味は何か?
++ "*tab" とはどういう意味か?
++ この操作の意味は何か?
sort -t: -k2 -n /etc/passwd | head -10
++ sort の意味は何か?
++ オプション -t, -k, -n の意味はそれぞれ何か?
++ /etc/passwd とは何か?
++ head の意味は何か?
++ オプション -10 の意味は何か?
++ この操作の意味は何か?
cat *.txt > goodbye.txt
++ cat の意味は何か?
++ *.txt とはどういう意味か?
++ この操作の意味は何か?
ln -s goodbye.txt seeyou.txt
cat seeyou.txt
++ ln の意味は何か?
++ オプション -s の意味は何か?
++ この操作の意味は何か?
chmod 000 goodbye.txt
cat goodbye.txt
cat seeyou.txt
++ chmod の意味は何か?
++ 000の意味は何か?
++ この操作の意味は何か?
【問2】 以下のような操作を実現するシェルコマンドを示しな...
+ ホームディレクトリの下に、「jikken」というディレクトリ...
+ 「himitsu.txt」というファイルを、誰からも読めなくするシ...
+ 現在コンピュータで動いているプロセスの一覧を、ユーザ名...
+ ディレクトリ「/usr/man」とそのサブディレクトリの中から...
+ コマンド「du」を用いると、指定したディレクトリとそのサ...
-- du の使い方の例
du /usr/lib
ページ名: