Linux Ubuntu terminal: 使い方、コマンド一覧

informatics/linux/terminal_linux
2018/05/24 更新

  1. 概要: Terminal とは
  2. 文字列操作に関するコマンド
  3. ユーティリティー的なコマンド

広告

Terminal とは

Mac の Terminal に近い。Unix を本家と考えると、こちらの方が 本当の Terminal に近いと言えるのかもしれない。コマンドでコンピューターを操作するためのソフトである。

このページでは、Ubuntu 16.04 のターミナルについて述べるが、他のバージョンの Ubuntu、他の Linux、Mac OS X の様々なバージョン、Unix に共通の部分がかなりあるはずである。


フォルダ・ファイル操作に関するコマンド

split ファイル分割。split -d 100000 filename なら 100 kB ごと。
cd ディレクトリを移動する。


文字列操作に関するコマンド

ファイルではなく、その中の文字列に関するコマンド。リンクは 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 で、そのアドレスまでの経路をチェックする。


広告

コメント欄

一言コメントをどうぞ! (基本500字まで - 100字のページもあるかも)


このコメント欄は各ページにあるので、いつ管理人がコメントを見ることになるのか分かりません。内容について質問がある場合は、下のリンク先のフォームから質問頂ければ、早めに返信するようにします。


References

  1. Ubuntu が BusyBox と出て起動しない. Link: Last access 2018/01/16.
  2. Ubuntu 日本語フォーラム. Link: Last access 2018/01/16.