web-dev-qa-db-fra.com

Comment ouvrir pcmanfm dans un répertoire spécifique?

Je ne trouve pas la réponse à cette question simple.

Quelle commande dois-je utiliser pour ouvrir pcmanfm dans un répertoire spécifique?
Par exemple, je veux exécuter: pcmanfm /home/truc/musique.
Cependant, cela ne semble pas fonctionner et la page de manuel n’est pas très utile.

3
boris

Entrer pcmanfm /home/$USER/folder devrait ouvrir le dossier avec succès (c'est le 12.04), et peut-être qu'il y a un problème avec votre installation. Vous pouvez réinstaller pcmanfm ou essayer de spécifier le mode démon lorsque vous ouvrez un dossier:

pcmanfm -d /home/$USER/folder

-d représente le mode démon et non le répertoire; vous aviez l'habitude d'utiliser -t pour le nouvel onglet et -n pour la nouvelle fenêtre avec pcmanfm, mais ces commutateurs ne semblent pas fonctionner maintenant.

La page de manuel ne répertorie pas toutes les options. Par conséquent, exécutez pcmanfm --help pour les répertorier. Une autre option qui pourrait être intéressante est l'option --display=, mais vous ne devriez pas avoir besoin de spécifier un affichage si vous n'en avez qu'un. (Votre affichage actuel peut être trouvé avec echo $DISPLAY). Ainsi, un exemple de commande exécutant pcmanfm en mode démon et spécifiant un affichage serait:

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

Voici les autres options trouvées avec pcmanfm --help, pour la version 0.9.10 (Précis):

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
5
user76204

Essaye ça:

pcmanfm --desktop-off
pcmanfm /home/ --no-desktop
1
Python Student
pcmanfm /home/nafis/touch/ ## this works for me. 

si vous utilisez un script, utilisez dans ce cas le chemin absolu pour pcman. Sur certaines machines, le script n'obtient pas le chemin.

## 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

Essayez le chemin absolu. et la page de manuel est utile.

0
Nafis Ahmad