回答:
すべてはln「l」だけでなく「リンク」を意味します。ls「リスト」を意味するのと同じように、cp「コピー」とmv「移動」を意味します。
これらは、「2文字コマンド」の一部です。たとえば:
ar - アーカイブas —アセンブラーbc —基本的な計算機cc — Cコンパイラーcp — CoPyファイルとディレクトリdc —卓上計算機dd —データの説明:ファイルを変換してコピーするdf —ディスク空き容量:ファイルシステムのディスク領域の使用状況を報告するdu - ディスクの使用状況ed - 編集者ld — Link eDitorln —ファイル間でLiNksを作成するlp —ラインプリンターls — LiStディレクトリの内容mv — MoVe(名前変更)ファイルnl —ファイルの行数nm — NaMeリストod —オクタルダンプpg —ページネーションpr —(PRetty)PRintps —プロセスステータス:現在のプロセスのスナップショットを報告します。rm —ファイルまたはディレクトリを移動するsh —シェルsu —代替ユーザーおよびグループID /元々スーパーユーザーでコマンドを実行するvi —ビジュアルエディターwc —ワードカウントsuは少し誤解を招くと思います。su代替ユーザーおよびグループIDでコマンドを実行します。現在のユーザーのUIDを変更したり、現在のユーザーをスーパーユーザーにしたりすることはありません。
suUnix v5(1974)で利用可能な最も古い実装は、スーパーユーザーにのみ切り替えることができました:pthree.org/2009/12/31/the-meaning- of-su