*Linux入門 [#ube62117]

というより備忘録。

#contents

**ファイルシステムのマウント・アンマウント [#f397f602]

***mount [#f3e76087]
 mount
 
    mountコマンドはファイルシステムをマウントするときに使用します。
    デバイス中のファイルシステムをディレクトリとして扱えるようになる。
 
 構文
    mount [ オプション ] デバイス名 マウントポイント
 
 オプション
    -a 	/etc/fstabのすべてのファイルシステムをマウントする。
    -r 	読み込み専用でマウントする。
    -v 	マウントの詳細を表示する。
    -t fsタイプ 	ファイルシステムのタイプを指定しマウントする。
 
 ファイルシステムタイプ
 
    ext2 	Linux標準のファイルシステム
    iso9660 	一般的なCD-ROM
    msdos 	FAT
    vfat 	FAT32
    swap 	swap領域
 

    CD-ROMをマウントする。
     $mount -r -t iso9660 /dev/cdrom /mnt/cdrom
~
***umount [#me1e6410]
 umount
 
    umountコマンドはファイルシステムをアンマウントするときに使用します。
    アンマウントしないとCD-ROMなどを取り出せない。
 
 構文
    umount [ オプション ] [デバイス名 or マウントポイント]
 
 オプション
    -a 	/etc/fstabのすべてのファイルシステムをアンマウントする。
    -r 	アンマウントに失敗した場合、読み込み専用で再マウントする。
    -v 	マウントの詳細を表示する。
    -t fsタイプ 	ファイルシステムのタイプを指定しアンマウントする。
 
 ファイルシステムタイプ
 
    ext2 	Linux標準のファイルシステム
    iso9660 	一般的なCD-ROM
    msdos 	FAT
    vfat 	FAT32
    swap 	swap領域
 

    CD-ROMをアンマウントする。
 
    $umount  /dev/cdrom
 
 
 
~

**解凍・圧縮の方法 [#a1ca8414]

***bzip [#ye6afa6b]
 bzip 
    bunzip2 コマンドはbzip2で圧縮されたファイルを解凍・圧縮します。拡張子はbz2。
 
 構文
    bunzip2 [ オプション ] [ ファイル名 ]
 
 
 オプション
    -d 	圧縮ファイルを解凍する。
    -c 	標準出力し、元のファイルを削除しない。
    -k 	圧縮ファイルを削除しない。
    -v 	状況をメッセージで表示する。
 

   document.bz2 を解凍する。
    $bunzip2  document.bz2
 
   document というファイルを圧縮する。
    $bunzip2  document

~
***compress [#y1578b1f]
 compress
 
    compressコマンドはcompressでファイルを圧縮します。拡張子はZ。
 
 構文
    compress [ オプション ] [ ファイル名 ]
 
 オプション
    -d 	圧縮ファイルを解凍する。
    -c 	標準出力し、元のファイルを削除しない。
    -v 	状況をメッセージで表示する。
    -r 	カレントディレクトリ及びサブディレクトリの全ファイルを圧縮する。
 

   documentをcompressで圧縮する。
    $compress document

~
***uncompress [#z0a5bd22]
 unconpress
 
   uncompressコマンドはcompressで圧縮されたファイルを解凍します。
 
 構文
    uncompress [ オプション ] [ ファイル名 ]
 
 オプション
    -c 	標準出力し、元のファイルを削除しない。
    -v 	状況をメッセージで表示する。
    -r 	カレントディレクトリ及びサブディレクトリの全ファイルを解凍する。
 

   document.Zを解凍する。
    $uncompress document.Z



~
***gzip [#tdbe610e]
 gzip
 
    gunzipコマンドはgzipで圧縮されたファイルを解凍・圧縮します。拡張子はgz。
 
 構文
    gunzip [ オプション ] [ ファイル名 ]
 
 オプション
    -d 	圧縮ファイルを解凍する。
    -c 	標準出力し、元のファイルを削除しない。
    -v 	状況をメッセージで表示する。
    -r 	カレントディレクトリ及びサブディレクトリの全ファイルを解凍する。
    -レベル  圧縮レベルを変更する。デフォルトは6である。(高速、圧縮率低1~9低速、圧縮率高)
 

   document.gzを解凍する。
    $gunzip document.gz
 
   圧縮率低でdocumentをgzipで圧縮する。
    $gzip -1 document

~
***tar [#x0721cf7]
 tar
 
 tarコマンドはアーカイブ(複数ファイルをひとまとめにしたもの)の作成や展開、tarファイルの圧縮や解凍を行います。
 
 構文
    tar [ オプション ] [ ファイル名 ]
 
 オプション
    -c 	新規にアーカイブを作成する。
    -f 	アーカイブのファイル名を指定する。
    -t 	アーカイブの中身を表示する。
    -u 	追加するファイルがアーカイブ内のファイルより新しい場合にだけ追加する。	
    -v 	処理したファイルを一覧表示する。
    -x 	アーカイブからファイルを取り出す。
    -z 	gzipで圧縮、解凍を行う。
 

   menuディレクトリのファイルをひとまとめにし、圧縮する。
    $tar -cvzf menu.tar.gz menu/
    beer.txt
    wine.txt
    sake.txt
 
   menu.tar.gzを解凍しアーカイブからファイルを取り出す。
    $tar -xzf menu.tar.gz
    $gunzip -c menu.tar.gz | tar -xf - ←「-c」で標準出力し「-」で標準入力(パイプラインからのデータ)している。
    どちらも同じ。


~
***gz、Zファイルの内容表示 [#i8264c5f]
 gz、Zファイルの内容表示(zmore,zless,zcatコマンド)
 
    zmore,zless,zcat コマンドは圧縮ファイルの内容を参照できます。(操作法はそれぞれ参照してください。)




[[:Unix・Linux・その他]]

// IP:"126.60.107.119" TIME:"2014-03-24(<abbr class="week_day" title="月曜日">月</abbr>)23:58:49" REFERER:"http://157.7.130.26/" USER_AGENT:"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.146 Safari/537.36

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS