[解決済み】ホームディレクトリでmkdirが使えない:パーミッションが拒否される(Linux Lubuntu) [閉店]
質問
Linuxでmkdirコマンドを使ってホームディレクトリにディレクトリを作成しようとしていますが、「permission denied」エラーが発生します。 私は最近ラップトップにLubuntuをインストールし、そのコンピュータで唯一のユーザープロファイルを持っています。
以下は、私のコマンドラインでの出来事です。
jdub@Snowball:~$ cd /home
jdub@Snowball:/home$ mkdir bin
mkdir: cannot create directory ‘bin’: Permission denied
jdub@Snowball:/home$
このフォルダにアクセスするにはどうしたらいいですか? 私はスクリプトを書こうとしていて、ここのチュートリアルに沿っています。 http://linuxcommand.org/wss0010.php
ご協力ありがとうございました。
解決方法は?
コメントで@kirbyfan64sosさんが指摘されているように。
/home
はホームディレクトリではありません
(別名、ホームフォルダ)を使用します。
というのは
/home
は
絶対的な、リテラル
というパスがあります。
ユーザー固有のコンポーネントを持たない
がヒントになります。
一方
/home
は、たまたま
親
ディレクトリの
すべて
Linuxベースのシステムで、ユーザー固有のホームディレクトリがありますが、これはプラットフォームによって異なるため、それに頼るべきではありません。例えば、macOSの同等のディレクトリは
/Users
.
何 すべてのUnixプラットフォームに共通すること は、ホームディレクトリに移動する/参照するための以下の方法です。
-
使用方法
cd
引数なし に変更します。 つまり,あなたのホームディレクトリを 作業ディレクトリ .-
例
cd # changes to home dir; e.g., '/home/jdoe'
-
例
-
非引用
~
単体で / 非引用~/
パス文字列の先頭で は、あなたのホームディレクトリを表します。/ ホームディレクトリから始まるパス。 チルダ展開 (参照man bash
)-
例
echo ~ # outputs, e.g., '/home/jdoe'
-
例
-
$HOME
- の一部として、非引用またはできれば ダブルクォート 文字列 - あなたのホームディレクトリを指します。HOME
は、あらかじめ定義された、ユーザー固有の 環境変数 :-
例
cd "$HOME/tmp" # changes to your personal folder for temp. files
-
例
したがって、目的のフォルダを作成するためには
mkdir "$HOME/bin" # same as: mkdir ~/bin
なお、ほとんどの場所で
外
が必要です。
スーパーユーザー
(ルートユーザー) の権限でファイルやディレクトリを作成することができます。
Permission denied
のエラーが発生します。
関連
-
[解決済み】ssh: ホスト名を解決できなかった [ホスト名]: nodename も servname も提供されないか、不明 [終了].
-
[解決済み】リモートLinuxマシンでC++をコンパイルする - "clock skew detected "の警告が表示される
-
[解決済み】Linuxのdocker-composeでパーミッションが拒否されました【終了】。
-
[解決済み】git clone時に「'https'のリモートヘルパーが見つかりません。
-
[解決済み] エラー: gdal がインストールされているのに、R 依存パッケージのインストール中に gdal-config が見つからない
-
[解決済み] retqとretの違いは何ですか?
-
[解決済み] ユーザーデータスクリプトは私のカスタムAMIでは動作しませんが、標準のAmazon linuxでは動作しています。
-
[解決済み] Linux で grep を使ってファイル名だけを表示するにはどうしたらいいですか?
-
[解決済み] Linuxのディレクトリ内のファイルを再帰的にカウントする
-
[解決済み] 検索」からすべての「permission denied」メッセージを除外するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】CentOSのエラー - sudo: effective uid is not 0, is sudo installed setuid root?
-
[解決済み] 予期しないトークン 'then' 付近の構文エラー
-
[解決済み】Apacheサーバーがクラッシュし続ける。"caught SIGTERM, shutting down"
-
[解決済み] glibc: elfファイルのOS ABIが無効です。
-
[解決済み] ls -l の "total" が表示されるファイルサイズの合計にならないのはなぜですか?[クローズド]
-
[解決済み] という記号がありますが、これはどういう意味ですか?
-
[解決済み] svn diffコマンドの使用
-
[解決済み] Linuxで.dllを使用することは可能です [重複].
-
[解決済み] Linux/Ubuntu のセットです。不正なオプション -o pipefail
-
[解決済み] VIMでの検索と置換の結果、末尾の文字が表示される