Linux 入門 2 シェルとコマンド

目次

シェルとコマンド

シェル(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 ファイル名
よかったらシェアしてね!
目次