お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-06-01 13:42:45

subzero
メンバ
From: 北怪道
登録日: 2011-07-16

UbuntuディストリビューションのCUIコマンドのすべてを取得するには?

自分が実際にインストールしたUbuntuのコマンドラインで使えるすべてのコマンドを取得するにはどうしたらいいのでしょうか。

オフライン

 

#2 2016-06-01 14:34:59

subzero
メンバ
From: 北怪道
登録日: 2011-07-16

Re: UbuntuディストリビューションのCUIコマンドのすべてを取得するには?

補足です。Ubuntuのコマンドラインのコマンド名の一覧が欲しいのですが、場所または方法が分かりません。環境変数はprintenv、シェルコマンドはbusyboxで、ビルトインコマンドはhelpで、それぞれ一覧が得られたのですが、UbuntuのCUIには、これ以外のコマンドは無いという理解で宜しいのでしょうか?

オフライン

 

#3 2016-06-01 18:24:36

ry
メンバ
登録日: 2008-07-30

Re: UbuntuディストリビューションのCUIコマンドのすべてを取得するには?

subzero による投稿:

補足です。Ubuntuのコマンドラインのコマンド名の一覧

/usr/bin とか /usr/sbin ディレクトリにいっぱい入っています。
パッケージを追加でインストールすると、それに付随したコマンドが追加されたりしますし、絶対パス指定で実行するコマンドがあったりするので、全部を一覧にするのは多分無理でしょう。

一応、これで一通り表示されるはずですが、GUI 用、CLI 用といった区別はできないので、ごちゃ混ぜになります。

find -L $(echo $PATH | sed -e 's/:/ /g') -maxdepth 1 -type f -executable -printf '%P\n'

オフライン

 

#4 2016-06-04 14:20:48

subzero
メンバ
From: 北怪道
登録日: 2011-07-16

Re: UbuntuディストリビューションのCUIコマンドのすべてを取得するには?

rysさん、ありがとうございます。全部となると結構厄介なんですね。コマンドを一つ一つボトムアップしながら詰めていった方が良さそうですね。

オフライン

 

Board footer

Powered by FluxBB