A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>"~" の意味がわかりません。
「操作中のユーザのホームディレクトリ」です。
作業中のユーザはwhoamiコマンドで確認できるでしょう。
# まぁ、プロンプトにも出ているんですけど。
>現在、どのディレクトリにいるのでしょうか。
pwdコマンドで表示されるかと。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
こんな例もあったりします。
No.2
- 回答日時:
~は、自分(ログインユーザー)のホームディレクトリーを意味する特殊な記号として使われています。
ですから、fooとbarというユーザーがいたとします。
そして
touch ~/test.txt
という内容のスクリプトを実行したとします。
スクリプトは、誰もが共通に使えるように書かれたため
どのログインユーザーが実行しても
書きこみ(と削除など)の権限がある自分自身のホームディレクトリーにファイルが作成されます。
rootが実行した場合は、/home/rootではなく、/rootがホームディレクトリーです。
suやsudoを使った場合は、また挙動が違うんですが、いまいち私は理解していません。
(たぶん、suやsudoを使ったユーザーのホームディレクトリーが対象となります)
余談ですが、こういった特殊な記号やコマンド出力を代入した処理は
UNIX系OSでのコマンドラインではいろいろと使われます。
それが合理的で便利だからです。
たとえば、`uname -r`も特殊な表現で…
(`はTYUIOP@と並んだ日本語キーボードで、SHIFT+@で入力される記号です)
この記号でくくったuname -rというコマンドの出力は
使用中のカーネルバージョンを意味し、それが代入されることによって
カーネルバージョンごとのディレクトリー群の中から
使用中のカーネルに合わせたディレクトリーを指定することができます。
No.3
- 回答日時:
> [root@localhost ~]#の
> "~" の意味がわかりません。
GNOME端末を起動すると、GNOME端末上に
[root@localhost ~]#
の表示が出ます。
この表示はシェルプロンプト(コマンドの入力を促す記号)といい、ユーザーからの指示待ちの状態を表しています。
ここでそれぞれは、
root 現在のユーザー名
localhost ホスト名
~ カレントディレクトリ
をそれぞれ示します。
今現在のディレクトリは、
pwd
コマンドで何時でも参照できます。
特にroot権限になるときの一般ユーザーでログインした後の次のコマンド、
su
su -
の違いはpwdコマンドで比較すると面白いですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux VMwareにCentOSをインストールしましたが、フリーズ?状態です。 2 2023/01/01 15:37
- Mac OS PATHを使ってcdなどで簡単に移動できるようになりたい 3 2023/05/13 14:22
- 留学・ワーキングホリデー ワーキングホリデーを考えています 今年5月末に、今働いている会社を辞めて 9月〜12月までワーキング 1 2023/02/27 13:25
- 楽器・演奏 手話歌について。20代女性 スピッツ のチェリー サビの部分を手話で表現してみました。 (手話の資格 3 2023/02/15 01:23
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- Excel(エクセル) ランダムで四択の問題を作る場合にvbaで何を学べばいいでしょうか。 1 2022/04/14 16:45
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- フランス語 次のフランス語の文の意味について教えてください。 3 2022/12/18 09:36
- XML MSFormsとは何ですか? 2 2022/05/02 09:38
- 確定申告 個人事業主の確定申告 マイナンバーカードによる控除について 3 2023/02/23 00:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
linux(redhat9)の文字化けを直...
-
$ sudo vi /etc/hosts で大苦戦。
-
CUIでの、$(ドルマーク)の使...
-
<自分が所有者のファイルの所...
-
SONYの音楽ソフト「x-アプリ」...
-
iqoo neo 9と言うスマホがある...
-
windows10のごみ箱をrd /s /q C...
-
TOPコマンドで表示するCPU使用...
-
Dirコマンドでフォルダ内ファイ...
-
マウントしたUSBメモリに書き込...
-
自動パスワード入力でscpするス...
-
Linux環境 grepで改行コード(CR...
-
スクリプトのエラー「unexpecte...
-
VBAを使って電源を切るには?
-
Linux(Fedora)で外付けHDDが...
-
【Gmailコマンド】1年以上前の...
-
bashでシングルクォート内の変...
-
IPアドレスだとPingが通るのに...
-
batである文字列内に特定の文字...
-
python IDLEで訂正、削除のやり...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
scpコマンドの-pオプションにつ...
-
<自分が所有者のファイルの所...
-
TeraTermで操作する際の設定に...
-
Linuxでユーザ権限の確認コマンド
-
root権限でも『Permission deni...
-
vi使用後、「vimiinfoが保存...
-
リモートで使うとuseraddが使え...
-
CUIでの、$(ドルマーク)の使...
-
chownで所有権の変更ってrootし...
-
sudo: npm: コマンドが見つかり...
-
Linuxメールサーバのメールアド...
-
別ユーザでのコマンド実行(root...
-
一般ユーザーでログインできな...
-
Linuxがパスワードを認識しなく...
-
[CentOS7] ユーザー(root,管理...
-
.bash_historyについて
-
linux(redhat9)の文字化けを直...
-
hwclockについて
-
suコマンド入力後バグが起きます。
-
Ubuntu・・・ユーザ名を変更したい
おすすめ情報