Open37

Linux

もち。もち。

cal
カレンダーをを表示するためのコマンド

もち。もち。

コマンドの書式
コマンド [オプション] [引数]

もち。もち。

shutdown
システムの終了や再起動に使用するコマンド

もち。もち。

隠しファイル
ドット「.」で始まる名前のファイル
主にユーザー環境やアプリケーションの設定ファイルとして使用

もち。もち。

4種類のファイルがある。
通常ファイル
ディレクトリ
リンクファイル
特殊ファイル

もち。もち。

ファイルの種類
- 通常ファイル
d ディレクトリ
l リンクファイル
c 特殊ファイル(キャラクタデバイスファイル)
b 特殊ファイル(ブロックデバイスファイル)

もち。もち。

絶対パス
ルートディレクトリを基点
相対パス
カレントディレクトリを基点

もち。もち。

ユーザーが作業を行なっているディレクトリをカレントディレクトリ

もち。もち。

cat
テキストファイルの内容はcatコマンドで表示できる
less
大きなテキストファイルの内容はlessコマンドで表示する

もち。もち。

cat書式
ファイルの内容を表示
cat [ファイル名]
※[ ]は省略が可能であることを表す。

もち。もち。

less
テキストファイルの内容を1ページずつ表示する。

catコマンドは、1画面に収まりきらない大きなファイルを表示すると、
ファイルの先頭の方はスクロールされて見ることができない。

もち。もち。

manコマンドはオンラインマニュアルの表示にlessコマンドを使用されている。

もち。もち。

lessコマンドと同様のページャにはmoreコマンドがある。
名前からするとmoreコマンドの方が多機能に見えるが、
実際にはmoreを改良して機能を追加したものがlessコマンド。

もち。もち。

cd
書式
cd [ - ] [ 移動先ディレクトリ]

オプションなしでcdコマンド実行すると、
cdコマンド実行したユーザーのホームディレクトリに移動する。
また、「cd - 」を実行すると1つ前の作業ディレクトリに戻る。

もち。もち。

iノード
index node
図書館りカードのようなもの。
ファイルサイズや最終更新日時、アクセス権情報やディスク上のどの場所に
ファイルの内容が書き込まれているかといった情報が記録されている。

もち。もち。

リンク
iノード番号とファイル名の対応付け

もち。もち。

ハードリンク
1つのiノードに複数のファイル名をリンクされることもできる。
ハードリンクを使用すると1つのファイルにふくすのファイル名でアクセスできる。

もち。もち。

ハードリンクの作成方法
ln(LiNk)コマンドを使用
書式
ln 元のファイル 作成するリンクファイル

もち。もち。

cpコマンド
書式
ファイルをコピー
cp コピー元ファイル名 コピー先ファイル名
cp コピー元ファイル名 コピー先ディレクトリ名

もち。もち。

mvコマンド
ファイルを移動
mv 移動元ファイル名 移動先ディレクトリ名
mv 移動元ファイル名 移動先ファイル名

もち。もち。

rm(ReMove)コマンド
書式 ファイルを削除
rm [ オプション ] ファイル名

もち。もち。

削除したファイルは、macOSやWindowsのように一旦ゴミ箱にはいかない。
削除前に確認する場合は、rm -i ファイル名

もち。もち。

mkdirコマンド
書式 ディレクトリを作成
mkdir [ オプション ] ディレクトリ名

もち。もち。

複数階層のディレクトリを作成する時は2通りある
mkdir top
mkdir top/sub

もう一つは-pオプション指定
mkdir -p top/sub

もち。もち。

ディレクトリ名の変更
mv 元のファイル名 新しいファイル名

もち。もち。

ディレクトリの階層構造がツリー状に表示
tree

もち。もち。

ディレクトリの削除
rm -r ディレクトリ名

もち。もち。

rmdir(ReMove DIRectory)コマンド
ただ、ディレクトリが空でない場合は、rmdirコマンドでは削除できない

もち。もち。

ファイル圧縮
gzipコマンド
zipコマンド

圧縮ファイルの展開
gunzipコマンド
unzipコマンド

アーカイブ作成と展開
tarコマンド

もち。もち。

linuxで扱える圧縮形式にはいくつか種類がある
もっとも利用されているのがGNU Zip(gzip)形式。
拡張子は.gz
gzip形式でファイルを圧縮するにはgzipコマンド
書式 ファイルを圧縮
gzip ファイル名

もち。もち。

圧縮されたgzipファイルの解凍はgunzipコマンド
書式 ファイルを解凍
gunzip 圧縮ファイル名

もち。もち。

gzipコマンドを使って圧縮すると、元のファイルは削除されて
圧縮されたファイルが作られる。
ディレクトリの圧縮には対応していない。

もち。もち。

もし圧縮する前のファイルを残したい場合は
gzip -c services > services.gzを実行。
圧縮ファイルを残したまま解凍したい場合は
gunzip -c services > servicesを実行。