J'installe p4v /opt
, mais /usr/bin
est sur mon chemin. Est-il possible de créer un lien symbolique ou logiciel pour p4v de /opt
à /usr/bin
, afin que je puisse simplement taper "p4v" car il se /usr/bin
trouve sur mon chemin?
symbolic-link
café
la source
la source
Réponses:
Voir
man ln
.Pour créer un lien symbolique
/usr/bin/bar
auquel référence le fichier d'origine/opt/foo
, utilisez:Vous devez appliquer la commande ci-dessus en tant que racine (c'est-à-dire avec
sudo
).la source
sudo ln –s /etc/apache2/sites-available/redmine /etc/apache2/sites-enabled/000-redmine
obtenir une erreur:ln: target '/etc/apache2/sites-enabled/000-redmine' is not a directory
L'erreur est que vous écrivez la commande mal. La bonne façon est
http://ubuntuforums.org/showthread.php?t=2001697
la source
/
Si l'exécutable 'p4v' se trouve dans / opt / bin / p4v, vous pouvez simplement lancer:
Il serait préférable d’ajouter / opt / bin (ou où que se trouve l’exécutable) à votre chemin:
la source
~/.profile
serait mieux pour le réglage$PATH
./etc/environment
pour modifier le système PATH à l'échelle.Vérifiez l'emplacement du logiciel par ceci.
par exemple
la sortie sera la suivante.
Pour créer le lien symbolique. par exemple, vous voulez créer le lien symbolique
skype
sur votre bureauPour plus d'informations sur
ln
.ou
la source
Remarque, cela fonctionne si les deux nœuds sont en dessous de vous dans le même arbre. Vous pouvez utiliser la notation relative
la source
$
indiquer une invite de ligne de commande est un choix de style et ne devrait pas être un problème. Cependant, gardez à l'esprit que l'inclusion d'éléments dans un bloc de code autre que le code et sa sortie peut être source de confusion.Ce modèle m'a été plus utile que les réponses ci-dessus. Probablement pas plus correct, juste moins obscurci:
Il suffit de remplacer les pièces dans
<>
« sla source
Si c'est le cas
target is not a folder
, cela signifie qu'il y a des espaces dans les noms de vos dossiers, par exemple:New Folder
a un espaceVous devez modifier le chemin et ajouter une barre oblique inverse
\
après chaque espace dans les chemins.par exemple:
la source
J'ai constaté qu'il est plus facile d'aller où vous voulez que le lien se trouve, puis de créer le lien en utilisant
sudo ln -s /path/to/source/file
, plutôt que de le faireln -s target source
.Donc, dans votre cas, je le ferais
cd /usr/bin
alorssudo ln -s /opt/bin/pv4
. L'autre façon n'a pas fonctionné dans mon cas.la source