Linux Ubuntu terminal: 使い方、コマンド一覧
UB3/informatics/linux/terminal_linux
このページの最終更新日: 2024/09/30- 概要: Terminal とは
- 便利なショートカット
- フォルダ・ファイル操作に関するコマンド
- 文字列操作に関するコマンド
- ユーティリティー的なコマンド
広告
Terminal とは
Terminal は、コマンドでコンピューターを操作するためのソフトである。Linux のターミナルは Mac の Terminal に近いが、いくつかコマンドが異なる場合がある。こちらの方が本家の Unix に近いと言えるのかもしれない。
このページでは、Ubuntu 16.04 のターミナルについて述べるが、他のバージョンの Ubuntu、他の Linux、Mac OS X の様々なバージョン、Unix に共通の部分がかなりあるはずである。
便利なショートカット
Ctrl + Alt + F3 で画面が暗くなり、linux login: と書かれたページへ。おそらくログアウト。この画面で Ctrl + Alt + Delete で再起動。フリーズ気味でクリックを受け付けない場合でも有効だった。
フォルダ・ファイル操作に関するコマンド
split | ファイル分割。split -d 100000 filename なら 100 kB ごと。 |
cd | ディレクトリを移動する。 |
unzip | 解凍コマンド。拡張子が zip のファイルに有効。 |
tar | .tar.gz というファイルを解凍するとき、"tar xvzf filename" とする。 |
rmdir | フォルダを削除する。 |
文字列操作に関するコマンド
ファイルではなく、その中の文字列に関するコマンド。リンクは Mac command のページに繋がっている場合がある。
grep | 特定にパターンにマッチする行の検索、抽出など |
wc | 行のカウント |
sort | ファイル内の文字列をソートする |
uniq | ファイル内の重複行を表示または削除。ただし sort 後に。 |
cut | 特定の文字で区切られた部分を抽出する。 |
mawk | スペースを区切り文字と認識、各行を指定通りに処理。Mac の awk。 |
ユーティリティー的なコマンド
script | ターミナルのログをとる。exit で終了する。 |
clear | 画面をクリアする。実際はたくさん改行を入れているだけ。 |
open | ファイルを開く。open . で現在のディレクトリを Finder 表示。 |
pwd | 現在のパスを表示。 |
which | プログラムのパス (場所) を表示。→ パスを通す |
who | ログイン中のユーザーを表示。 |
top | システムモニタ。q で終了する。 |
chmod | chmod 777 file のようにしてパーミッションを変更。パーミッションの詳細もリンク先にあります。 |
man | パッケージの説明を表示する。q で終了。 |
apt-get | プログラムのインストールなど。 |
useradd | 一発でユーザーを追加する。参考: ユーザー管理 |
adduser | 質問に答えていきつつユーザーを追加する。 |
userdel | ユーザーを削除する。 |
ufw | sudo ufw status でファイアウォールの状況を表示。sudo ufw enable で activate, sudo ufw allow 80 で 80 番ポートをオープン。 |
ifconfig | IP アドレスなど Network 状況を表示。非推奨、ipconfig を使うべし。 |
hostname | ホスト名を表示する。 |
traceroute | traceroute IP で、そのアドレスまでの経路をチェックする。 |
lscpu | cpu 情報を表示する。 |
free | メモリの情報を表示する。-h オプションで単位が GB 等になるので、つけた方がみやすい。 |
> ターミナルから、ディストリビューションのバージョンを確認できる (3)。
- コマンドではなく、cat で該当するファイルの中身を表示するという形になる。OS によって異なる。
- CentOS/RedHat なら cat /etc/redhat-release
- Ubuntu なら cat /etc/lsb-release
- Debian なら cat /etc/debian_version
広告
References
- Ubuntu が BusyBox と出て起動しない. Link: Last access 2018/01/16.
- Ubuntu 日本語フォーラム. Link: Last access 2018/01/16.
- CentOS、UbuntuなどLinux OSのバージョン確認をするコマンド. Link: Last access 2020/01/21.
コメント欄
サーバー移転のため、コメント欄は一時閉鎖中です。サイドバーから「管理人への質問」へどうぞ。