/var/lib/php5/sessions
実行権限のないディレクトリにあるファイルの内容を表示したいので、ls
これを使用してsudo ls
長い名前のすべてのファイルを表示し、入力するときにタブ補完機能が機能するようにしたいと思いますsudo vi longfilename
。
viを起動して実行してみ:e
ましたが、:edit
動作しません。タブを押すと表示されるのはすべてです^I
。
viを実行するためにマウスを使用して長い名前をコピーして貼り付けたくありません。これは私が好きではない回避策です。
ベストアンサー1
sudo認証はコマンドラインの完了後に発生するため、sudoを使用してシェルを起動する以外に、コマンドラインを入力している間にsudo権限がどのようにわかりません。
マウスレスソリューション:
sudo vi `sudo find /var/lib/php5/sessions -name *patternOfLongFile*`
sudovi
たぶんこれにエイリアスを定義することもできます。