lnは何の略ですか?


17

Linuxでは、lnコマンドを使用してリンクを作成できます。

$ touch foo
$ ln -s foo foo_link
$ ls -l
lrwxrwxrwx  1 cklein cklein         3 May 29 16:11 foo_link -> foo

の「l」はln「link」の略ですが、「n」は何の略ですか?

何のln略ですか?

回答:


41

すべてはln「l」だけでなく「リンク」を意味します。ls「リスト」を意味するのと同じように、cp「コピー」とmv「移動」を意味します。

これらは、「2文字コマンド」の一部です。たとえば:

  • ar - アーカイブ
  • as —アセンブラー
  • bc —基本的な計算機
  • cc — Cコンパイラー
  • cp — CoPyファイルとディレクトリ
  • dc —卓上計算機
  • dd —データの説明:ファイルを変換してコピーする
  • df —ディスク空き容量:ファイルシステムのディスク領域の使用状況を報告する
  • du - ディスクの使用状況
  • ed - 編集者
  • ld — Link eDitor
  • ln —ファイル間でLiNksを作成する
  • lp —ラインプリンター
  • ls — LiStディレクトリの内容
  • mv — MoVe(名前変更)ファイル
  • nl —ファイルの行数
  • nm — NaMeリスト
  • od —オクタルダンプ
  • pg —ページネーション
  • pr —(PRetty)PRint
  • ps —プロセスステータス:現在のプロセスのスナップショットを報告します。
  • rm —ファイルまたはディレクトリを移動する
  • sh —シェル
  • su —代替ユーザーおよびグループID /元々スーパーユーザーでコマンドを実行する
  • vi —ビジュアルエディター
  • wc —ワードカウント

6
たぶん、または単に「ユーザーの切り替え」。
JAコーバル

22
実際には、UNIXプログラマーズマニュアル、第7版、第1巻、1979年1月をチェックインします。「代替ユーザー」と書かれています。
フレデリックデューエルト

1
あなたの説明suは少し誤解を招くと思います。su代替ユーザーおよびグループIDでコマンドを実行します。現在のユーザーのUIDを変更したり、現在のユーザーをスーパーユーザーにしたりすることはありません。

4
Unixの初版のmanページは、インターネット上で利用可能です。
ジル 'SO-悪であるのをやめる'

1
「ユーザーの切り替え/代替」はより正確になりましたが、歴史的に、suUnix v5(1974)で利用可能な最も古い実装は、スーパーユーザーにのみ切り替えることができました:pthree.org/2009/12/31/the-meaning- of-su
Plutor
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.