指定したユーザのホームディレクトリを指す ~ユーザ名

bash コマンドライン

他のユーザのホームディレクトリを参照するには、~root のように ~ユーザ名とする。
が、他人のホームディレクトリは参照できないことが多い
yasunari@sil:/tmp$ ls -l ~yasunari/.bashrc
-rw-r--r-- 1 yasunari yamasita 2227 Jun 25  2007 /home/yamasita/yasunari/.bashrc
yasunari@sil:/tmp$ ls -al ~root
total 36
drwxr-xr-x  2 root root   85 Mar  2 23:12 .
drwxr-xr-x 20 root root 4096 Jul 14  2007 ..
-rw-------  1 root root 6154 Mar 10 23:20 .bash_history
-rw-r--r--  1 root root  412 Dec 16  2004 .bashrc
-rw-------  1 root root   69 Mar  2 23:35 .lesshst
-rw-r--r--  1 root root  110 Nov 11  2004 .profile
-rw-------  1 root root 8303 Mar  2 23:12 .viminfo
yasunari@sil:/tmp$
あれ?



ホームディレクトリを指す ~
ハッカーに一歩近づく Tips
CTRL-C

Copyright (C) 2008 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市