Linux 初心者が疑問に思うことまとめ。

~(チルダ)って何?

チルダはコマンドを実行しているユーザのホームディレクトリを表す。

$ cd ~
$ pwd
/home/user1

$HOMEって何?

これもコマンドを実行しているユーザのホームディレクトリを表します。

[例]

$ touch $HOME/file01
$ cd ~
$ pwd
/home/user1
$ ls
file01

cpのオプションって何を使えばいいの?

よく使うコマンド。pオプションを付けると可能な限り属性を保持したままコピー。単一ファイルのコピーであればとりあえず、-p オプションを付けておきましょう。

cp -p [コピー元ファイル名] [コピー先ファイル名]

ディレクトリを丸ごと削除したい

rm -rf [対象ディレクトリ]

「sudo su -」、「sudo su」、「su」、「su -」どれ使えばいい?

「sudo su – 」を使いましょう。sudoの場合も、suの場合も、-(ハイフン)を付けることで、環境変数もルートと同じものになるので、特別な理由がなければ、ハイフンを付けましょう。詳細は以下の記事を参考にして下さい。

コメント