J'ai un/usr/sbin sur mon chemin de recherche (echo $ PATH). J'ai mon fichier exécutable lsof dans ce répertoire. Pourquoi est-ce que j'obtiens lsof: commande introuvable si je tape juste lsof sur l'invite. J'utilise csh.Pourquoi l'exécutable n'est-il pas identifié même si le répertoire conteneur est sur le chemin de recherche?
0
A
Répondre
0
Vous pourriez essayer d'utiliser rehash
puisque je semble rappeler que csh
utilise un hachage pour trouver des exécutables. Essayer /usr/sbin/lsof
vous permettra également de dire si c'est le problème (ou peut vous dire quel est le problème réel est).
Vérifiez également les autorisations de lsof
et le répertoire /usr/sbin
pour vous assurer qu'ils sont exécutables/consultables (bien que cela ne soit pas un problème).
A défaut, vous devriez probablement attendre que cette question se poussa du coude à travers SU où il appartient :-)
0
Utilisez-vous csh ou tcsh?
Quelle sortie produit-il? (Si vous n'avez pas tcsh, changer tcsh
à csh
sur la première ligne et commentez la commande where
.)
#!/bin/tcsh -f
echo 'PATH:'
echo "$PATH" | tr ':' '\n' | sed 's/^/ /'
echo "% which lsof"
which lsof
echo "% where lsof"
where lsof
ls -lgd /usr/sbin /usr/sbin/lsof
Questions connexes
- 1. Recherche du chemin absolu vers un répertoire si le chemin d'accès à la recherche est donné (dans un fichier batch)
- 2. Django manage.py ne trouve pas d'INSTALLED_APP même si le module est dans le chemin
- 3. Comment utiliser le chemin de recherche Matlab
- 4. DIV identifié par WebDevToolbar n'est pas dans le fichier?
- 5. ne peut pas trouver la fonction sur le disque, même si elle est importé
- 6. Action ASP.NET MVC et répertoire virtuel avec le même chemin
- 7. Pourquoi le chemin est changé se
- 8. RegEX pour URLrewriting si PAS ".php" dans le chemin
- 9. Vérifiez si le chemin du répertoire se termine par DIRECTORY_SEPARATOR
- 10. Pourquoi "Le système ne trouve pas l'étiquette de lot spécifiée" est lancé même si l'étiquette existe?
- 11. Quand est-il approprié de prendre une dépendance directe sur le conteneur IoC lui-même?
- 12. Chargement du fichier à partir du même répertoire ne fonctionne pas, sauf si je spécifie le chemin complet
- 13. django importer le chemin de recherche
- 14. Répertoire. Le répertoire mappé ne s'affiche pas
- 15. Eclipse: "Modifier le chemin de recherche source ..."
- 16. CD vers répertoire, où le chemin est dans un fichier
- 17. Dans nant, comment supprimer le contenu d'un répertoire, mais pas le répertoire lui-même?
- 18. Pourquoi le navigateur demande-t-il le fichier, même si Apache mod_expires est activé?
- 19. Installation de Ruby sur Mac 1.9.2, en obtenant toujours 1.8.7 même si le chemin a changé
- 20. fichier et de répertoire avec le même nom dans le même répertoire parent - Solaris 8, UFS
- 21. HttpPostedFile.SaveAs() throws UnauthorizedAccessException même si le fichier est enregistré?
- 22. Parcourir le chemin/click-si question
- 23. certains fichiers dans le répertoire de sortie sont verrouillés même si l'exécutable est arrêté
- 24. Pourquoi le fichier .dbmdl de mon projet DB est-il modifié même si je ne modifie pas le projet?
- 25. Ajouter un répertoire au chemin globalement sur le serveur ubuntu
- 26. Recherche de texte intégral dans SQL Server - Aucun succès même si le mot est présent
- 27. Pourquoi mon application ne trouve-t-elle pas une DLL dépendante dans le même répertoire?
- 28. Pourquoi ce code JS ne fonctionnera-t-il pas si tout est sur la même ligne?
- 29. Pourquoi mon script Perl continue de lire le même fichier, même si je l'ai fermé?
- 30. fichier de recherche dans le répertoire en utilisant modèle complexe
oui je peux exécuter/usr/sbin/lsof –
resucée ne fonctionne pas –
Pouvez-vous exécuter _another_ exécutable dans/usr/sbin (sans le chemin complet)? En outre, montrez-nous ce que votre chemin est réellement. – paxdiablo