- ベストアンサー
$の使い方を教えてください
TurboLinux7.0です。 DLしてきたファイルを解凍する時などに、 $ /usr/local/***** & とか $ rpm -q ****、$ rpm -qaなどのコマンドがありますが、 GUIのviなどのエディターや、CUIの[root@**********(ユーザー名)]#などで打ち込んでも、 bash: $: command not found となってしまいます。 Linuxのコマンドリストの本などを読んでもこれに対する記述はありませんでした。 いろいろ調べてこれが、「クエリーオプション」という記述を見つけたんですが、今度はその意味がわかりません。 $の使い方を教えてやってください。 私はパソコンはWindowsXPから入って、CUIの知識はDOSも知りませんでした。 現在Linuxで少しずつコマンドの勉強をしています。 知識のある方には馬鹿みたいな質問に見えるかもしれませんが、よろしくお願いします。
- kattyanmitimiti
- お礼率72% (16/22)
- Linux系OS
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
$ 主にsh系でのデフォルトのシェルプロンプト。 一般ユーザでの作業をあらわす事が多いです。 Linuxでは、デフォルトシェルがsh系のbashである事が多いので一般ユーザでの作業のシェルプロンプトをあらわす場合こちらが使用される事になります。 % 主にcsh系でのデフォルトのシェルプロンプト。 これも$と同様に一般ユーザでの作業をあらわす事が多いです。 # root(スーパーユーザ)のデフォルトのシェルプロンプト。 したがって、rootでの作業をあらわす事が多いです。 なので、特に何か書かれていない場合には$や%や#を入力する必要はありません。
その他の回答 (1)
- php504
- ベストアンサー率42% (926/2160)
それはただの一般ユーザのプロンプトではないでしょうか rootでログインしてるとプロンプトは#ですが一般ユーザでは$になります。 $は入力する必要はないです。
お礼
ありがとうございます。 いくら調べても判らなかったのですが、お答えを聞いてよく判りました。 本当に初心者とはいえ、お恥ずかしい限りです(汗
関連するQ&A
- LinuxにJAVAをインストしたのですが。
Turbolinux6.5Serverにrootユーザーでrpm -Uvh jdk-1.3.1_01.i386.rpmを実行してJAVAをインストール後、確認のためexport PATH=/usr/jdk1.3.1/binを打ってパスが通ったことを確認し、でvi ~/.bash_profileでファイルを開きPATH="$PATH:/usr/java/jdk1.3.1/binを一行追加し、再起動後javac▲Hello.javaをコンパイルしようとしたのですが、bash: javac: command not found と出て実行できません。どうしたらよいのでしょうか。設定が足りないのでしょか? どなたか教えてください!
- ベストアンサー
- その他(OS)
- httpd.confのチェックができません
httpd.confを書き換えたので、内容チェックしたく httpd -t コマンドを入れてみたのですが、command not found と言われてしまいました。 どのディレクトリにいる状態であればこのコマンドは利用できるのでしょうか? root権限をもって、SSHで接続しており、以下の様に様々な場所で入れているのですが、同じ結果です。 [root@okwave httpd]# httpd -t bash: httpd: command not found [root@okwave etc]# httpd -t bash: httpd: command not found [root@okwave bin]# httpd -t bash: httpd: command not found
- ベストアンサー
- ハードウェア・サーバー
- Debian Linuxでzip: command not found
Debian Linuxでzip: command not foundエラー。 LinuxコマンドでZIPファイルを作ろうとすると、 エラーが発生してしまいます。 zipコマンドをインストールしたいのですが、 インストールコマンド(rpm? apt-get?)がわからず、 インストール用ファイルもWebから見つけられませんでした。 OSはDebian GNU/Linux(Debian 5.0 lenny)です。 WindowsVistaにダウンロードしてきた時に特別な方法を使わず解凍できれば、 ZIP形式にはこだわりません。 zipコマンドを使える方法について詳しい方がいましたら、 教えていただけますでしょうか。 -------------------------------------- # zip test_201010.zip *.gz -bash: zip: command not found # whereis zip zip: # apt-cache zip E: Invalid operation zip # echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin --------------------------------------
- ベストアンサー
- ハードウェア・サーバー
- rpmbuildコマンド
rpmbuildコマンドをうつと下記のようなメッセージで実行できません。 原因を教えて頂けませんでしょうか? [root@localhost ~]# rpmbuild -bb /usr/src/redhat/SPECS/openssh.spec bash: rpmbuild: command not found
- ベストアンサー
- Linux系OS
- シェルスクリプトの記載方法
linuxでシェルスクリプトを書いています サーバ上に「日付のついた*.bak」ファイルが毎日できています これを3日以上経過した*.bakファイルを消去したいので直接 コマンドラインから次のようにキーボードでたたくと正常に消去できます find /root -name '*.bak' -mtime '+3' -exec rm -f {} \; これをシェルスクリプト(sakujyo.bash)として次のように記載し /rootの中におきました ================(sakujyo.bash)===================== #!/bin/bash find /root -name '*.bak' -mtime '+3' -exec rm -f {} \; =================================================== そして # sakujyo.bash と打鍵すると 次のようにエラーとなります -bash: sakujyo.bash: command not found findのpathが通ってないのかとも考えられるのですが・・・ findコマンドは /usr/bin/ の中にあるので次のように記載してみました =================================================== #!/bin/bash cd /usr/bin find /root -name '*.bak' -mtime '+3' -exec rm -f {} \; ==================================================== このようにしても同じエラーとなります 記載方法等教えていただけませんか よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- PostgreSQLをCentOS5にインストールしました。
閲覧有難うございます。 質問内容なのですが、Postgresqlをインストールしたのですがpostgresql.confとpg_hba.confが見つかりません。 OSはCentOS5です。 インストール方法は以下の手順で行いました。 # /usr/sbin/adduser postgres # chown postgres:postgres /usr/local/pgsql # mkdir /usr/local/src/postgres-8.2.6 # chown postgres:postgres /usr/local/src/postgresql-8.3.7 # su - postgres # cd /usr/local/src # tar xfz /usr/local/src/postgres-8.2.6.tar.gz # cd /usr/local/src/postgres-8.2.6 # ./configure # make # make install また、 [root@ ~]# su - postgres -bash: LD_LIBRARY_PATH=/usr/local/pgsql/lib: そのようなファイルやディレクトリはありません -bash: export: command not found -bash: PATH=/usr/local/pgsql/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin: そのようなファイルやディレクトリはありません -bash: export: command not found -bash: MANPATH=/usr/local/pgsql/man:: そのようなファイルやディレクトリはありません -bash: export: command not found -bash: export: command not found -bash: PATH=/usr/local/pgsql/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin: そのようなファイルやディレクトリはありません -bash: export: command not found -bash: MANPATH=/usr/local/pgsql/man:: そのようなファイルやディレクトリはありません -bash: export: command not found [postgres@ ~]$ のようなエラーがはかれるようになりました。 どうか皆様のお力をお貸しください。
- 締切済み
- PostgreSQL
- Linux バイナリ互換機能
FreeBSD9.3でlinux用に開発されたソフトウェアが動くかどうか調べるために、そのソフトがCentOS 6に対応となっていたので、 /usr/ports/emulators/linux_base-c6 /usr/ports/devel/linux-c6-devtools をインストールしました。っとここまではいろんなサイトでお勉強してすんなり終わったのですが、 インストールしたいLinuxのソフトが*******.rpmと言うファイルで某所によると rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm package とするとインストールできると書いていたのですが、 実際にやってみると rpm: Command not found. となります。 /var/lib/rpmが無いのだと思いますが、これは、上記2つのports以外に何か必要ですか?
- ベストアンサー
- BSD系OS
- ログイン時にエラーメッセージが出ます。
redhatlinux(2.4.18-14)で、telnetでログイン時に以下のようなメッセージが出るようになってしまいました。 ************************* -bash: id: command not found -bash: [: =: unary operator expected -bash: id: command not found -bash: dircolors: command not found -bash: id: command not found -bash: id: command not found -bash: id: command not found -bash: [: too many arguments ************************* そもそも、昨日boot中に誤って電源を落としたことが影響しているような気がします。が、なぜかパスが通っていないため、manページも見られませんし、viも使えない状況です。こういう場合どうすればよいのでしょうか? 初歩的な質問かと思いますが、よろしくお願いします。
- ベストアンサー
- Linux系OS
- PEARコマンドが使えない・・・
PEARコマンドが使えなくて困ってます・・・助けて下さい! pear list / pear install *** などのコマンドを打つと -bash: pear: command not found となってしまい、コマンドがないと言われてしまいます。 パスが通ってないのかと思い。 以下のようにパスを通したのですが、変わりませんでした。 echo PATH=$PATH:/usr/bin/PEAR >> .bashrc ; source .bashrc witch pear を実行すると、 /usr/bin/which: no pear in (***/***/sbin:/root/bin:/usr/bin/PEAR) となります。 phpinfoでは、 Configure Command '--without-pear' include_path .:/usr/bin/PEAR となっていますが、このConfigureのwithoutが関係しているのでしょうか? どなたか宜しくお願いします! ------- CentOS 5.1 PHP 5.1.6
- ベストアンサー
- PHP
- ~/.bashrcを間違えて保存してしまいました
linux初心者です。ubuntu使ってます。 あるソフトをインストールしている最中だったんですが、 suになった後、PATHを通そうと ~/.bashrcに export PATH=/usr/local/○○:$PATH と書こうとしたところ、 export PATH=/usr/local/○○:$PAT としてしまい、そのまま保存してsource .bashrcと打ってしまいました。 その後emacsもlsも、コマンドがうてなくなり、 bash: emacs: command not found と出てしまいます。 どうすれば戻せますでしょうか? お願いします。
- ベストアンサー
- その他(プログラミング・開発)
お礼
ありがとうございます。 他のプロンプトも教えて頂いて本当に助かりました。 (多分また同じことで悩んで質問すると思いますので) これでDLしたファイルのインストール作業にかかれます。