我找不到这个简单问题的答案。
我应该使用什么命令来打开特定目录中的 pcmanfm?
例如,我想运行:pcmanfm /home/truc/musique
。
但是,这似乎不起作用,而且手册页也不是很有帮助。
答案1
输入pcmanfm /home/$USER/folder
应该可以成功打开文件夹(在 12.04 上可以),所以您的安装可能存在问题。您可以重新安装pcmanfm
,或者尝试在打开文件夹时指定守护进程模式:
pcmanfm -d /home/$USER/folder
代表-d
守护进程模式而不是目录;您以前可以使用 来-t
打开新选项卡和-n
新窗口pcmanfm
,但这些开关现在似乎不起作用。
手册页未列出所有选项,因此要列出所有选项,请运行pcmanfm --help
。另一个可能感兴趣的选项是 选项--display=
,但如果您只有一个显示器,则无需指定显示器。(可以使用 找到当前显示器echo $DISPLAY
)。因此,在守护进程模式下运行并指定显示器的示例命令pcmanfm
如下:
pcmanfm -d /home/mike/Videos --display=:0.0
pcmanfm --help
以下是使用 发现的适用于版本 0.9.10 (Precise) 的其他选项:
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
答案2
尝试这个:
pcmanfm --desktop-off
pcmanfm /home/ --no-desktop
答案3
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
尝试绝对路径。手册页很有帮助。