Linuxのコマンドを英語で理解しよう!
コマンド名の意味をしっかりハートでつかもう
コマンドは英語で書かれていますがその意味をなんとなく知っているか初めてみるコマンド名は何を意味しているのかさっぱり分からない物です。
日本語であれば意味も理解しますが英語になると・・・
そこでどうせ覚えるなら英語の意味までしっかり理解してついでに英語も覚えましょうということであれこれ調べて見ました。
イメージが掴めれば少なくともこれだなと思えるのではないでしょうか?英単語一つにも色々な意味があるので勉強になります。
Linux標準教科書に出ている単語を中心に羅列しました。(取り敢えず自分用の勉強のつもりで単語を増やしていきます)
Linuxで使うコマンド
・root rootユーザとはLinuxの管理者のこと
主な意味:根、根本、核心、ルーツ、探してやる(他動詞)
例:root out something to eat 何か食べ物を探す
・ls コマンド (list segments) ファイルやディレクトリの情報を表示するコマンド
主な意味:segmentの複数形。(自然にできている)区切り、 区分、 部分
例:the segments of an orange オレンジの袋
・rm コマンド (remove) ファイルの削除
主な意味:取り去る、取り除く、脱ぐ、はずす、(…へ)移す、移動させる、解任するなど
例:remove the cause of worry 悩みの種を取り除く
・which コマンド ATH環境変数に含まれるディレクトリ配下に配置されているコマンドを表示。
例:Which of the two is the prettier? その 2 人のうちどちらのほうがきれいですか
・cp コマンド (copy)そのままファイルをコピーするためのコマンド。
・rmdir コマンド(remove directory) ディレクトリを削除
・pwd コマンド(print working directory) カレントディレクトリのフルパスを表示する
・cd コマンド (change directory) ディレクトリを移動する時に使用
・cat コマンド (catenate) ファイルを連結させたり表示したりするのに用いる。catは連結の意味
主な意味:(…を)鎖状に(連結)する
・find コマンド ファイルがどこのディレクトリに存在するか find コマンドで検索出来ます
・less コマンド メッセージやテキストファイルを1画面ずつ表示する
最後まで表示し終わってもユーザがqを入力しない限り,プログラムを終了しない
主な意味:(量・程度が)より少ない、一層少ないなど
例:He’s less talked of than before 彼の事は以前ほど話題にされない
・more コマンド テキストを一画面ずつ出力してくれるコマンド
ファイルを最後まで表示し終わった後,moreコマンドは自動的にプロンプトを表示
・grep コマンド (global regular expression print)テキストファイル中から正規表現に一致する行を検索して抽出するコマンド
global regular expression print regular expression(正規表現)
・nslookupコマンド DNS(Domain Name System)サーバに名前解決を問い合わせ調べるコマンド
lookup 「 調べる」 そのほか「見上げる」の意味