chatGPTにmanコマンドカテゴリを語呂合わせで考えてもらう
前提
LINUCを受験予定の初心者
学習中の不明点をChatGPTに質問した結果を備忘・記録として書きます。
コードの整合性は確認しておりません
| カテゴリ | 説明 | 語呂合わせ | コマンド例 |
|---|---|---|---|
| 1 | だれもが実行できるユーザコマンド | 「1番は だれでもいい(1) コマンドだ」 |
ls, cp, mv
|
| 2 | システムコール、つまり、カーネルが提供する関数 | 「2番は 2(9)屋のシステムカーネルサンダースが考案」 |
open, read, write
|
| 3 | サブルーチン、つまり、ライブラリ関数 | 「3(サン)の サブルーチン サンサン(3)日光輝くライブラリ」 |
printf, scanf, strcpy
|
| 4 | デバイス、つまり、/dev ディレクトリのスペシャルファイル | 「4番 デバイス ディレクターはヨン(4)様」 |
/dev/sda1, /dev/null, /dev/tty
|
| 5 | ファイルフォーマットの説明、例 /etc/passwd | 「5(ファイブ)は ファイルの フォーマット」 |
/etc/passwd, /etc/fstab, /etc/hosts
|
| 6 | ゲーム | 「6番は 昔のゲームは16bit」 |
nethack, fortune, tetris
|
| 7 | その他 例:マクロパッケージや取り決め的な文書 | 「7番 なんて(7)いいマグロのパック」 |
man, info, groff
|
| 8 | システム管理者だけが実行できるシステム管理用のツール | 「8番 蜂(8)と戦うのは管理人のさだ(sudo)め」 |
sudo, iptables, useradd
|
| 9 | Linux 独自のカーネルルーチン用のドキュメンテーション | 「9番 九州(9)のケンタの独自カーネルだ」 |
spin_lock, schedule, copy_to_user
|
| n | 新しいドキュメンテーション:よりふさわしい場所に移動されるだろう | 「nは 新しい ドキュメント」 | なし(ドキュメントの移動中) |
| o | 古いドキュメンテーション 猶予期間として保存されているもの | 「oは 古い ドキュメント」 |
ed, xedit, telnet
|
| l | 独自のシステムについてのローカルなドキュメンテーション | 「lは ローカル システム」 |
/usr/local/share/doc, /usr/local/bin
|