目次
シェルとコマンド
シェル(Shell)とカーネル(Kernel)
ファイル管理
コマンドプロンプト
コマンドの入方法
コマンドの文法
【コマンド】 [-オプション] [引数]
※コマンドと引数は[空白]で区切ります。
※【空白] の様に、単語と単語を区切る文字を「区切り文字(デリミタ)」と言います
コマンド例
clear 画面を消す
echo 文字を表示する
pwd 現在のカレントディレクトリを表示する。
ls ファイル一覧を見る
ls –l ファイル詳細一覧を見る
ls –a ファイル一覧を見る(隠しファイルを含む)
cd ディレクトリを変更する
cd .. 一つ上のディレクトリに移動する。
cd /etc 指定ディレクトリに移動
ip a IPアドレスを調べる
passwd
su
ディレクトリ操作(1)
現在のディレクトリを見る
$ pwd
ディレクトリとファイルを見る
$ ls
$ ls –l 詳細を見る
$ ls –a 全てのファイルを見る
カレントディレクトリを変更する
$ cd パス名
$ cd .. 一つ上のディレクトリに移動する
$ cd / ルートディレクトリに移動する
$ cd ~ ホームディレクトリに移動
リダイレクション
文字を出力します。
$ echo
リダイレクション(ファイル出力します)
> ファイル出力(上書き)
>> ファイル出力(追加)
$ echo“<html><body> test page </body></html>”> test.html
ファイルの内容表示
$ cat
$ cat /etc/passwd /* passwd は、ユーザー管理で説明 */
パイプ
パイプ(コマンドとコマンドをつなぐ)
|
$cd /etc
$ ls | more /* more 表示を改行単位に出力
$ ls | grep pass /+ grep 特定の文字だけ抜き出す
マニュアル
ヘルプ(マニュアル)を表示
$ man
$ man man /* man のマニュアルを見る
$ exit
$ shutdown –h
$ shutdown –r
$ shutdown –h now
基本コマンド
rmdir 空のフォルダを削除する rmdir 名
rm ファイルやフォルダを削除する
rm 名 -r ディレクトリとディレクトリ内の全てのファイルを削除。確認は無し
pwd 現在いる位置を表示する -
find ファイルの検索をする find / -name 名
cat ファイルの内容を表示する cat ファイル名 -n 行数表示
diff ファイルとファイルの内容の違いを表示する diff 旧名 新名
grep 指定した文字列がテキスト内に存在した場合その行を抽出する grep "検索したい文字" * ファイル名
chmod ファイルやフォルダのアクセス権限を変更する chmod 権限ファイル名
chown ファイルやフォルダのオーナーやグループを変更する chown 変更したいユーザー名 変更したいファイル名
history コマンドの履歴を表示する -
ln ファイルやフォルダにリンクを設定する ln リンク元 リンク先
man コマンドのマニュアルを表示する man コマンド
apropos manページの内容を検索する apropos キーワード
less テキストファイルを閲覧する less ファイル名
more ファイルをページ単位で閲覧する more ファイル名