Quelle est la meilleure façon d'apprendre à utiliser Ubuntu avec un terminal? [fermé]

19

Souvent, il y a certaines choses que nous devons faire, modifier les paramètres système, exécuter certains processus, mais même sur Ubuntu, parfois il n'y a pas d'interface graphique pour effectuer de telles tâches, c'est pourquoi nous arrivons à des endroits comme le forum Ubuntu, askubuntu ou même recherche sur Google.

Ensuite, quelqu'un nous fournit une commande de terminal qui nous permet de faire tout ce dont nous avons besoin à ce moment pour résoudre un certain problème. Je vois donc que l'apprentissage du langage derrière Linux peut être extrêmement utile. Mais tout ce que j'ai fait jusqu'à présent, c'est d'exécuter les commandes, parfois je ne comprends même pas ce que je fais pendant leur exécution, je ne fais que suivre les instructions de quelqu'un d'autre.

J'aimerais mieux comprendre Linux en général et Ubuntu en particulier, je ne veux pas maîtriser Linux ou tout exécuter sur le terminal, j'aime Ubuntu très bien pour les PC modernes, centrés sur l'utilisateur et graphiques, mais je voudrais juste connaître les bases et au moins être en mesure de comprendre ce qu'une certaine commande va faire sur le système.

Quelle est la meilleure façon de procéder?

Neptunno
la source
il y a un lien qui a d'énormes informations pour vous: ubuntuforums.org/showthread.php?t=1909108
rɑːdʒɑ
Merci, en fait il y a beaucoup où commencer à apprendre Linux dans ce post;)
Neptunno
J'ai recommandé quelques excellentes ressources ici: askubuntu.com/questions/168142/…
1
Vous pouvez télécharger le fichier Pdf du projet de commande linux depuis sourceforge.net/projects/linuxcommand
Pandya

Réponses:

10
  1. Linux en bref serait un bon livre pour les commandes Linux. Vous pouvez voir ce livre. (J'avoue que je n'ai pas complètement lu le livre, mais il me semble bon pour les commandes, voir ci-dessous le commentaire d'un vrai lecteur)

  2. Un répertoire en ligne de commandes Linux utiles peut également vous aider beaucoup

  3. J'ai trouvé le livre Ubuntu Linux Bible extrêmement utile et une introduction amicale à Ubuntu. C'est par "William von Hagen".

  4. Vous pouvez parcourir les pages de manuel Linux dans un navigateur Web en installant man2html.

    sudo apt-get install man2html
    
  5. Vous pouvez parcourir les pages d'informations GNU en tapant en infosuivant le nom de la commande dans un terminal. La manière graphique de faire la même chose nécessite un info2wwwpackage. Installez-le avec sudo apt-get install info2www.
    (Celles-ci sont plus utiles, et je les recommande fortement pour comprendre les commandes Linux, telles que sed, grep et autres)

Anwar
la source
J'ai aimé le répertoire des commandes utiles, alors que je n'ai peut-être pas le temps de l'apprendre, je peux simplement aller droit et obtenir une commande utile chaque fois que j'en ai besoin. Merci!
Neptunno
2
De plus, si vous vous souvenez de la première ou des deux premières lettres d'une commande (ou si vous pouvez bien deviner), en appuyant deux ou trois fois sur tabulation, vous compléterez automatiquement toutes les correspondances possibles. Le premier onglet n'affichera rien s'il y a des correspondances en double, le second pourrait vous demander si vous voulez toutes les correspondances - mais ne vous inquiétez pas, cela leur donne une page à la fois, et vous pouvez toujours annuler, et alors vous pouvez voir la liste. Tapez un répertoire partiel ou un nom de fichier, appuyez sur tab, et il le complétera automatiquement.
Marty Fried
Je commence à aimer jouer avec le terminal. Maintenant, cela ne semble pas aussi compliqué qu'avant. Merci pour ces conseils;)
Neptunno
3

Lisez à propos de bash, qui est le shell de ligne de commande. Si vous avez déjà utilisé MS-DOS, c'est similaire. La plupart des commandes que vous utilisez sont assez simples: elles commencent par une commande suivie d'un espace. La commande peut être soit une commande bash interne, soit un programme / commande externe. S'il est externe, il doit être là où bash peut le trouver, soit dans le chemin, soit spécifié.

Après la commande, il existe souvent des options spécifiques à la commande. Après les options, des noms de fichiers peuvent être requis. Gardez à l'esprit que les espaces séparent les éléments de cette liste, donc si un nom de fichier a un espace, il doit être "échappé", comme ceci: nom \ avec \ espaces. Chaque espace a une barre oblique inverse devant lui pour en faire un personnage plutôt qu'un délimiteur. Habituellement, vous pouvez également mettre des guillemets doubles autour du nom.

S'il s'agit d'une commande bash, vous pouvez en savoir plus de plusieurs manières:

Entrez man name_of_command, où nom_de_commande est le nom du programme. Utilisez des espaces pour parcourir le texte, «b» pour revenir en arrière et «q» pour quitter.

Entrez name_of_command --helppour obtenir une liste abrégée d'options

Vous pouvez obtenir beaucoup d'informations en entrant "man man", et aussi "man bash". Mais certains didacticiels plus simples sont utiles pour vous aider à démarrer.

Ainsi, la prochaine fois que vous verrez une commande, essayez d'entrer le premier mot après la commande "man", ou entrez le premier mot, suivi de --help pour avoir une idée de ce que sont les paramètres.

Après avoir appris la ligne de commande bash, vous pourrez plus expérimenter avec des sujets plus avancés. Il existe de nombreux didacticiels Linux sur le Web.

Marty Fried
la source
Je ne savais pas que le terminal disposait de ces informations utiles. Aussi, belle introduction à l'utilisation du terminal. Merci beaucoup!
Neptunno
1
Le terminal possède une quantité incroyable de fonctionnalités utiles, et après avoir commencé à les apprendre, il rend l'utilisation du terminal amusante. Vous pouvez rechercher des commandes précédentes avec Ctrl-R, rappeler des commandes en appuyant sur la flèche vers le haut à plusieurs reprises, rappeler la commande précédente, ou des parties de celle-ci, au milieu de la commande suivante - comme, si vous oubliez d'utiliser sudo, alors vous pouvez tapez "sudo !!", et il rappellera la commande entière. Beaucoup d'options comme ça en utilisant le '!' (souvent appelé bang, comme dans Crunch Bang = #!). Une fois que vous arrivez à un endroit où vous pouvez comprendre ce que "man bash" dit, vous pouvez apprendre beaucoup.
Marty Fried
En effet, avant je ne savais pas par où commencer à apprendre les commandes de terminal, maintenant je vois qu'avec ces fonctionnalités, il suffit d'explorer.
Neptunno
0

Je pense toujours que la meilleure façon est de l'essayer, mais avec la ligne de commande, il est parfois difficile de commencer.

Certaines choses qui m'ont fait démarrer-

On utilisait un terminal qui a des parties graphiques pour la navigation, celui que je recommande (bien qu'il ne soit pas maintenu) est le shell Hotwire.

Installer via le centre logiciel

Pensez également à créer un fichier texte que vous pouvez noter les commandes et les emplacements, jusqu'à ce que vous les connaissiez par cœur de toute façon.

Une autre chose qui m'a permis de démarrer est le Guide de poche Linux , il contient des termes de base et une structure de fichiers, ainsi que des commandes de terminal. http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284

Et rappelez-vous, CAPS compte sur Linux, donc si vous nommez un dossier FoLdEr, vous devez le taper de cette façon pour y accéder.

Mateo
la source