| コマンド名 | 説明 |
|---|---|
| $ ls | カレントディレクトリ内のファイルやフォルダを一覧表示する。 |
| $ cd | カレントディレクトリを移動する。 |
| $ cd ~ |
ルートディレクトリに戻る。 応用→ルートからのパスを指定して移動。 $ cd ~/git/animal |
| mkdir ディレクトリ名 |
ディレクトリを作成する。
参照$ mkdir animal 複数のディレクトリを一度に作成 $ mkdir animal1 animal12 子ディレクトリも作成 $ mkdir -p animal/neko/mike |
| $ pwd | 現在のディレクトリパスを表示する。 |
| $ sh シェルファイル名 |
シェルを実行する。
$ sh test.sh |
| $ ps alxw | 動作中のプログラムを一覧表示する |
| $ touch ファイル名 |
空のファイルを作成する。(テキストファイル) |
| $ ss |
開いているポート番号を一覧表示する。 |
| $ yum list installed |
Linuxにインストールされているプログラムを一覧表示する。 httpで絞り込んでプログラム一覧表示↓ $ yum list installed | grep http |
| $ ln -s シンボリック元パス シンボリックリンク名 |
シンボリックリンクを作成する。 cd シンボリックリンクを作成するディレクトリ ln -s 大元のパス シンボリックリンク cd www ln -s /home/amaraimusi/www/mng/crud_base_l/dev/public crud_base_l |
| コマンド名 | 説明 |
|---|---|
| $ cat テキストファイル名 |
$ cat test.txtテキストファイルの中身を表示する。 |
| echo テキスト >> テキストファイル名 |
echo ホームレス猫 >> test.txtテキストファイルにテキストを追記する。 |
| $ file -b テキストファイル名 |
テキストファイル内に書かれている文字コードを調べる
$ file -b neko.txt UTF-8 Unicode text |
| $ cat neko.txt | grep 猫 |
テキスト検索
$ cat neko.txt | grep 猫 猫の飼い方 猫の野望 GX |
| $ cat neko.txt dog.txt > catdog.txt | 2つのテキストファイルのテキストを連結して、別のテキストファイルとして出力する。 |
| $ cat -b catdog.txt |
行番号も表示する。
$ cat -b catdog.txt
1 猫の脚
2 猫の野望 GX
3 hello world
4 wanwan
|
| sed -i -e "s/置換元/置換後/g" catdog.txt |
文字の置換。
$ sed -e "s/猫/犬/g" catdog.txt 犬の脚 犬の野望 GX hello world wanwan |
| less テキストファイル名 | テキストファイルの中身を見る |