J'utilise unix et la ligne de commande depuis un certain temps déjà, mais ma méthode principale de navigation dans les fichiers et les répertoires est toujours cd path; ls; cd path; ls...
. Ce n'est pas efficace du tout. Visuellement, il est très difficile d'avoir une vue d'ensemble d'un répertoire. Pas d'images, pas de couleurs pour différencier les fichiers et les dossiers. Je suis encore beaucoup plus productif avec un navigateur de fichiers lorsque je veux explorer.
Je ne peux pas comprendre comment tant de gens vivent sans un navigateur de fichiers graphique. Y a-t-il un truc qui me manque?
linux
command-line
unix
terminal
MaiaVictor
la source
la source
Réponses:
ls --color
aide beaucoup. Mettrealias ls=ls --color
dans ton~/.bashrc
pour le rendre permanent chaque fois que vous vous connectez ou ouvrez le terminal.Installez Midnight Commander - c'est un gestionnaire de fichiers en mode texte.
Il faut utiliser le bon outil pour le travail. La ligne de commande est polyvalente, mais il existe des cas où son utilisation n'est ni indiquée ni justifiée.
Si j'ai une connexion SSH sur un système Linux sous Windows et que je dois vraiment faire de l’exploration poussée ou gérer des fichiers par glisser-déposer, je me connecterai via WinSCP et l’utiliserai comme gestionnaire de fichiers. J'ai généralement WinSCP sur tous les systèmes sur lesquels je dispose de PuTTY.
Travaillant en mode natif sur un système Linux (pas SSH via Windows), je n’ai pas honte d’utiliser Nautilus en cas de besoin. Si vous travaillez sur un bureau minimal qui ne dispose pas d'un bon gestionnaire de fichiers
rox-filer
est décent et généralement unapt-get
une façon.la source
Je suis sûr qu'il existe un certain nombre d'utilitaires pour aider à cela dans Linux, et c'est en grande partie une question de préférence personnelle. Mon préféré est (naturellement) celui que j'ai écrit pour moi-même: wdir ( http://willus.com/archive/#cmdline ). J'utilise beaucoup les deux options - la première est la
-r
possibilité de lister de manière récursive tous les fichiers d'une arborescence de répertoires (par défaut, il trie par date). J'aime beaucoup mieux quels -lR
car chaque fichier est répertorié avec son sous-chemin complet. L'autre est-sum
pour résumer l'utilisation du disque de tous les sous-répertoires d'un niveau inférieur. Ce n'est peut-être pas tout à fait ce que vous voulez, mais je l'ai trouvé très efficace pour rechercher rapidement des fichiers et également pour déterminer rapidement les dossiers qui prennent beaucoup de place ou qui contiennent beaucoup de fichiers. La sortie est colorée par type mais n'est pas configurable actuellement commels --color
. Notez que vous devez doubler les caractères génériques, par exemple.wdir "*.txt"
.la source
1) Si vous souhaitez accéder rapidement à certains répertoires, créez des liens avec ceux-ci. Il y a deux types de liens - liens symboliques: fait référence à un chemin symbolique indiquant l'emplacement abstrait d'un autre fichier - liens physiques: reportez-vous à l'emplacement spécifique des données physiques. Utilisez la commande ln. Pour les liens symboliques,
Les liens physiques ne peuvent être créés que pour les données réelles, c’est-à-dire pas pour les répertoires.
Ces deux éléments combinés devraient vous empêcher d’utiliser beaucoup de commandes "cd" et de chemins de fichiers explicites vers des choses que vous utilisez souvent. Cependant, gardez à l’esprit que la navigation est presque identique à partir de la ligne de commande Windows comme dans Linux. Donc, si vous utilisez une interface graphique sous Windows, pourquoi pas sous Linux également, l’un des programmes d’explorateur de fichiers bazillion?
2) Je pense que la couleur est activée par défaut pour 'ls', mais si le vôtre ne l'est pas, vous pouvez facilement configurer les options de couleur pour différencier les fichiers, les dossiers, etc.
Le fichier de configuration de la commande ls color est / etc / DIR_COLORS for Linux. Vous pouvez modifier ces couleurs si vous le souhaitez. Vous pouvez également définir une variable shell "COLORS" puis utiliser ce fichier (utilisez echo $ COLORS pour vérifier). Il existe de nombreuses références telles que http://www.cyberciti.biz/tips/where-is-color-of-ls-command-defined.html ou http://how-to.wikia.com/wiki/How_to_set_the_colors_displayed_with_the_ls_command
la source
Oui, naviguer avec les seules commandes du terminal peut parfois être pénible. Je pense que la plupart des gens utilisent des gestionnaires de fichiers graphiques pour la plupart des utilisations pratiques. Certains des plus populaires sont Nautile , Dauphin , et Thunar . Si vous préférez travailler avec des terminaux ou si vous n’avez pas accès à une interface graphique, vous pouvez essayer ranger , qui affiche vos fichiers dans une arborescence directement dans le terminal. C’est ma méthode de navigation préférée pour les fichiers car elle offre des raccourcis clavier, des couleurs, des onglets, ainsi que la prévisualisation et l’ouverture des fichiers.
la source