端末でのファイル実行のやりかた

パピーリナックスを初めて使う方

モデレータ: 暇人, YoN, nyu

返信する
swifter
記事: 70
登録日時: 13/12/31(火) 18:10
お住まい: 関東地方

端末でのファイル実行のやりかた

投稿記事 by swifter »

少し端末をイジっている初心者です。
そうだ、端末からブラウザを起動してみようと思いたち

# firefox

と打っても bash: firefox: command not found と返されてしまいます。
そうか、firefox本体があるディレクトリに行かないとダメなのか?と思い。ネットで調べて

# find /* -name firefox*

と打つとズラッと検索結果が出てきました。その中から選んで

# /initrd/mnt/dev_save/firefox-portable-0.8.2/firefox/firefox

と打つとfirefoxが立ち上がりました。(やったー!感動)・・そこで

# cd /initrd/mnt/dev_save/firefox-portable-0.8.2/firefox

と打ってディレクトリの中に移動して一応確認

# ls

と打つとズラっとファイルが出てきました。緑色の意味も反転してる意味も分かりませんがとりあえずfirefoxがあったので

# firefox

と打つと、あれ? bash: firefox: command not found と返されてしまいました。
pwdと打ってもやはりディレクトリの中には居るみたいです。

なぜでしょうか?どうすれば # firefox と打って起動できますか?
PC:FMV-BIBLO NB75J
CPU:Intel(R) Pentium(R) M processor 1.60GHz
RAM:1.5G
Precise-571JP frugalインストール
486HA
記事: 1142
登録日時: 11/03/06(日) 14:31

Re: 端末でのファイル実行のやりかた

投稿記事 by 486HA »

Firefoxは、firefox本体を指定すると起動できます。
拙作の日本語版では、コマンドプロンプトで# /usr/lib/firefox/firefoxを実行すると起動しますが、
大抵の場合は、本体は/usr/lib/firefoxにバージョンNo.が付与されています。
フル・パスで入力するのが面倒であれば、/rootにショートカットを作成しておくことです。
CORE-i7-6700HQ uEFI ram:8GB
Full: Quirky Beaver64-8.7.1(64)
save2dir: Artfulpup-17.11,Dpup-7.5,Xenialpup 7.0.8.1(32)
Slimjet 21.0.8.0(32/64)
おいとめ
記事: 60
登録日時: 10/04/13(火) 09:22

Re: 端末でのファイル実行のやりかた

投稿記事 by おいとめ »

# firefox

とコマンドを打つと、パスの通っている先のfirefoxを探して見つかれば実行します。見つからないと今回のように実行できません。

パスは

# echo $PATH

でどこに通っているか分かります。

なので今いる(カレント)ディレクトリの中にあるfirefoxコマンドを起動するにはディレクトリを指定して実行させます。

# ./firefox

と打つと起動します。「./」が今いるカレントディレクトリを示します。

参考に(というか、私の記憶も曖昧だったため、ここ見て調べました。)
http://itpro.nikkeibp.co.jp/article/COL ... 24/230596/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 端末でのファイル実行のやりかた

投稿記事 by シノバー »

swifter さんが書きました:# /initrd/mnt/dev_save/firefox-portable-0.8.2/firefox/firefox
と打つとfirefoxが立ち上がりました。
それでも動くかと思いますが、ポータブル版の firefox の起動は
# /initrd/mnt/dev_save/firefox-portable-0.8.2/firefox-portable
です。ポータブル版 firefox をメニュー登録すると、これへのリンクがパスの通ったところにリンク /usr/bin/firefox-portable が作られます。メニュー登録された場合の端末からの起動は
# firefox-portable
です。 ポータブル版 firefox のマニュアルは次にあります。
http://shinobar.nowhere/puppy/opt/firef ... LP_ja.html

端末から
# firefox
まで打って、[Tab]キーを打つと、 firefox-portable が現れるかもしれません(登録されていた場合)。
The bar master, Shino's Bar
http://shinobar.net/
swifter
記事: 70
登録日時: 13/12/31(火) 18:10
お住まい: 関東地方

Re: 端末でのファイル実行のやりかた

投稿記事 by swifter »

みなさん有難うございます。

単に思いつきで始めた事でして、「GUIでディレクトリをクリックして開いていき目的のfirefoxをクリックする」というイメージで端末でもcdで移動してfirefoxと打つという発想でした。

PATHを通す、フル・パス、ショートカット、ディレクトリを指定する、など私には新しい概念で勉強になりました。ネットでもっと調べてみます。

ちなみにPresice-571jpでポータブル版firefoxを利用させてもらっているのでfirefox-portableが正解ですね。なぜ# firefoxでは動かなくて。なぜ# firefox-portableで動くのかということも理解できました。要するにPATHが通っているかいないか、ということなのですね。

この思いつきはとても有意義ものになりました。有難うございました。
PC:FMV-BIBLO NB75J
CPU:Intel(R) Pentium(R) M processor 1.60GHz
RAM:1.5G
Precise-571JP frugalインストール
返信する