Как открыть pcmanfm в определенном каталоге?

3

Я не могу найти ответ на этот простой вопрос.

Какую команду следует использовать для открытия pcmanfm в определенном каталоге?
В качестве примера, я хочу запустить: pcmanfm /home/truc/musique .
Однако это не работает, и manpage не очень помогает.

    
задан boris 19.02.2013 в 16:53
источник

3 ответа

4

Ввод pcmanfm /home/$USER/folder должен успешно открыть папку (это делается 12.04), и, возможно, проблема с вашей установкой. Вы можете переустановить pcmanfm или попытаться указать режим демона при открытии папки:

pcmanfm -d /home/$USER/folder

-d обозначает режим демона, а не каталог; вы использовали, чтобы использовать -t для новой вкладки и -n для нового окна с pcmanfm , но теперь эти переключатели не работают.

В manpage не перечислены все параметры, поэтому для их перечисления все выполняются pcmanfm --help . Еще один вариант, который может представлять интерес, - это опция --display= , но вам не нужно указывать отображение, если у вас есть только один. (Ваш текущий дисплей можно найти с помощью echo $DISPLAY ). Итак, команда примера, работающая с pcmanfm в режиме демона и определяющая отображение, будет:

pcmanfm -d /home/mike/Videos --display=:0.0

Ниже приведены другие параметры, найденные с pcmanfm --help , для версии 0.9.10 (Точный):

Application Options:
  -p, --profile=<profile name>         Name of configuration profile
  -d, --daemon-mode                    Run PCManFM as a daemon
  --no-desktop                         No function. Just to be compatible with nautilus
  --desktop                            Launch desktop manager
  --desktop-off                        Turn off desktop manager if it‘s running
  --desktop-pref                       Open desktop preference dialogue
  -w, --set-wallpaper=<image file>     Set desktop wallpaper
  --wallpaper-mode=<mode>              Set mode of desktop wallpaper. <mode>=(colour|stretch|fit|centre|tile)
  --show-pref=n                        Open preference dialogue. 'n' is number of the page you want to show (1, 2, 3...).
  --display=DISPLAY                    X display to use
    
ответ дан user76204 19.02.2013 в 19:09
1

Попробуйте следующее:

pcmanfm --desktop-off
pcmanfm /home/ --no-desktop
    
ответ дан Python Student 14.10.2013 в 10:32
0
pcmanfm /home/nafis/touch/ ## this works for me. 

, если вы используете сценарий, в этом случае используйте абсолютный путь для pcman. В некоторых машинах сценарий не получает путь.

## In one of my script, I see I have Written in this way
/usr/bin/pcmanfm /home/nafis/touch/ 

##In the same script, opening chromium-browser was like this. 
chromium-browser http://askubuntu.com/questions/258254/how-do-i-open-pcmanfm-in-a-specific-directory

Попробуйте абсолютный путь. и man-страница полезна.     

ответ дан Nafis Ahmad 13.04.2014 в 05:10