Q and A, 2022-11-04

相対パスと絶対パス

ls の後には空白が一つ以上必要な理由

unix shell のコマンドは関数の形式となっています. ただし引数は空白を区切りにして与えます. つまりたとえば
ls -l test.rr
と入力したコマンドは関数呼び出し ls("-l","test.rr") みたいな感じで解釈されます.
さらに標準入力(standard input)を暗黙の引数(明示してない引数)とみなしているコマンドもあります.

windows power shell でも pwd が使えました(訂正)

get-location でも OK です.

ホームディレクトリ(ホームフォルダ)の中の bin フォルダーは何?

/home/user がホームディレクトリとしたとき, /home/user/bin は自分が作成したコマンドなどを格納しておく場所として 使うのが慣習になってます. /usr/bin や /bin にはシステムにもともとある unix shell のコマンド(ls や pwd など)が格納されています.

色と 0xff0000 などの表現(16進数RGB表現)の対応表

原色大辞典 . # を 0x に読み替えてください.

Windows/wsl, 英語キーボードになってしまう

echo $LANG
が ja_JP.UTF-8 でなかったら,
sudo update-locale LANG=ja_JP.UTF-8
wsl を完全終了. 再度立ち上げ. これでもだめだったら
setxkbdmap jp

仮想マシンが応答しない. ハングした

x や サスペンドするとハングした状態がそのまま保存されてしまうので NG. Player, パワー, メニューから, ゲストを再起動, するとよい.