Linuxのコマンドとショートカット 英語の名前の由来

Linuxのコマンドとそのオプションは数多く、覚えるのが大変です。

しかし、無意味な名前が付けられているわけではなく、英語を母国語にしている人たちはなんとなく意味をわかっているため覚えるのも早いです。

私達も英語とLinuxの勉強と思って語源からコマンドの意味を理解しましょう。

そうすれば記憶に定着するはずです。

ただし、英単語そのもののコマンド名、意味のないコマンド名は省略していますのでご了承ください。

内容は随時更新予定です。

コマンド

コマンド語源操作内容
aptAdvanced Package ToolDebian系ディストリビューションでのパッケージの操作・管理
bashBourne Again SHell標準入力から読み込んだコマンドを実行する
bgBackGroundジョブをバックグラウンドで実行するように切り替える
catConCATenateファイル内容の表示
cdChange Directoryカレント・ディレクトリの移動
chmodCHange MODeファイル・ディレクトリのパーミッションを変更
chownCHange file OWNer and groupファイル・ディレクトリの所有者を変更
cpCoPyファイルのコピー
dfDisk Freeディスク容量の表示
duDisk Usage特定のディレクトリのサイズを表示
grepGlobal Regular Expression Print文字列を検索する
ifconfigInterFace CONFIGurationネットワーク・インタフェースの参照・設定・起動・停止
lnLiNkファイルやディレクトリにリンクを張る
lsLists Segmentファイル一覧の表示
manMANualオンライン・マニュアルの表示
mkdirMaKe DIRectory新規ディレクトリの作成
mvMoVeファイル・ディレクトリの移動、名前の変更
netstatNETwork STATisticsネットワーク関連の統計情報を表示
passwdPASSWorDユーザのパスワードを変更
pingPacket INternet Groperネットワーク上のホストとの疎通確認
psProcess Status実行中のプロセスを表示
pwdPrint Working Directoryカレント・ディレクトリの絶対パスの表示
rmReMoveファイル・ディレクトリの削除
rmdirReMove DIRectory空のディレクトリの削除
shSHellデフォルトのシェルを起動
suSubstitute Userユーザーを切り替える
sudoSubstitude User DOユーザーを切り替えてコマンドを実行
tarTape ARchivesファイルの圧縮・展開
wcWord Countファイルの行数・単語数・バイト数を表示
wgetWorld Wide Web GETwebサーバからコンテンツをダウンロードする
whereisWHERE ISコマンドの場所とマニュアルページの場所を表示
whoamiWHO AM I現在のユーザ名を表示
yumYellowdog Updater ModifiedYellow Dog Linuxのディストリビューションでのパッケージの操作・管理

ショートカット

ショートカット語源操作内容
Ctrl + AAheadカーソルを行の先頭へ移動
Ctrl + EEndカーソルを行の最後へ移動
Ctrl + FForwardカーソルを右側へ移動
Ctrl + BBackwardカーソルを左側へ移動
Ctrl + DDeleteカーソルされた文字を削除
Ctrl + WWord delete直前の1単語を削除
Ctrl + LcLearターミナルをクリア
Ctrl + CCancel処理をキャンセル