change directory 引数が無ければユーザーホームへ移動(dosは現在の場所を表示)
cd
これだけではわからないので,lsをしてみます。
ls
print working directory 現在のディレクトリ(フォルダ)を表示します。
pwd
指定ディレクトリを新たなworking directoryとします。
ls -l で見えるディレクトリに移動します。
ls -l
たとえば user に移動するには,
cd user
移動したことをlsとpwdで確認します。
ls pwd
userはwindowsからログインしたときのマイドキュメントです。
cd でユーザーホームへ戻り,linuxというディレクトリ(フォルダ)を作ります。
cd mkdir linux
これからはlinuxディレクトリで作業します。
cd linux
test01 から test04 のファイルを作る
echo "l like java" > test01 echo I like linux > test02 echo "I like debian" > test03 echo I like etch > test04 echo I like lenny > test05
" "でくくらない時はスペースの数が1つになることに注意
できたかどうか、内容はよいか確認
ls cat test0x
これがcatの本来の意味
cat test01 test02
もうひとつ
cat test03 test04 test05
cat test03 test04 test05 > oss
どうなったか確認
ls cat oss
ではこれでは?
cat test01 > oss
どうなったか確認
cat oss
次の例では
cat test03 test04 test05 > oss2
>が二つ
cat test01 >> oss2
どうなったか確認
cat oss2
次の例では?
echo "I like gnome" >> oss2 cat oss2
*や?があるとシェルは特別な仕事をする。
ls
ls test* ls oss* ls oss?
debianの入ったファィルを探す
grep debian test* grep debian *
日時の表示
date
カレンダー
cal
マニュアル
man cal
ディレクトリ aaaを作る
mkdir aaa
test01 から test03 をコピーする
cp test01 aaa cp test02 aaa cp test03 aaa
ディレクトリ bbb にtest全部をコピーする
mkdir bbb cp test* bbb