Commencer à apprendre Unix et Linux [fermé]


17

J'ai besoin d'apprendre unix et linux et être un professionnel.

Par où dois-je commencer?


Réponses:


3

Je pense que plutôt que de choisir une distribution particulière, vous devriez en essayer beaucoup en un temps relativement court; dites changer tous les deux mois environ.

Cela présente deux avantages principaux; vous pouvez voir différentes façons de faire les choses (par exemple, comparer Ubuntu avec d'autres distributions, utilise sudo plutôt que su vraiment un avantage?) et les chances sont que vous aurez de l'expérience dans le tri d'un nombre de problèmes plus important (et donc en savoir plus) que d'installer simplement un système d'exploitation Linuxy.

Je ne sais pas combien cela va réellement aider: j'ai utilisé plusieurs distributions Linux et j'ai la chance de n'avoir eu aucun problème réel. Par conséquent, je vous suggère de répondre aux questions sur ce site (et à d'autres, comme superuser.com . Je pense qu'il existe également d'autres sites sur Internet qui ne sont pas exploités par l'équipe Stack Exchange où l'on peut répondre aux problèmes postés par les utilisateurs) .

Je me rends compte que vous en savez très peu pour le moment, mais en faisant des recherches et en répondant aux questions, vous apprendrez assez rapidement. Gardez peut-être quelques machines virtuelles à portée de main pour essayer des trucs.


11

Pour maîtriser unix, vous devrez y travailler régulièrement. La pratique rend parfait .

Tout d'abord, je vous suggère de choisir une distribution Linux . Ne vous inquiétez pas trop de choisir le meilleur pour vous, quand vous serez prêt, vous le trouverez . Pour un débutant, une distribution comme Ubuntu sera suffisante.

Des problèmes surgiront, soyez prêt pour eux. Posez des questions sur le web ( ici sur Unix SE ou sur d'autres forums), la communauté linux (plus correcte est la "communauté opensource") est une communauté utile. Plus vous participez à cette communauté, plus vite vous apprendrez.

Maintenant, vous devrez essayer d' effectuer des tâches de base sur votre nouvel OS brillant. Discuter, naviguer, taper des documents, envoyer des courriels, regarder des films, etc. Utilisez Linux pour tout.

Sachez que Linux a une courbe d'apprentissage et que vous devrez y consacrer du temps si vous voulez devenir professionnel.


6

Ma suggestion serait de NE PAS commencer avec une distribution "débutante" comme Ubuntu. Combien de serveurs * nix ont une interface graphique en cours d'exécution sur eux?

Ce que j'ai fait, c'est commencer avec Slackware (http://www.slackware.com) et j'ai appris à installer, configurer et utiliser un système * nix.

Slackware est un système pratique qui nécessite que vous sachiez ce que vous faites pour que les choses se produisent.

Enfin, si vous ne l'avez pas déjà fait, je vous suggère de créer votre propre PC et d'utiliser Slackware comme système d'exploitation pour votre système de brassage maison (également ce que j'ai fait).

Vous apprendrez BEAUCOUP en empruntant cette voie.

Si vous voulez amener votre apprentissage à un autre niveau, je vous suggère fortement de faire rouler votre propre système via "Linux From Scratch" (http://www.linuxfromscratch.org/).

Bonne chance dans vos efforts éducatifs!

~ tim


1
Eh bien, si vous choisissez Ubuntu, vous n'avez pas à utiliser l'interface graphique ... En supposant que beaucoup de serveurs exécutent Debian et RHEL, ils ont tous des interfaces graphiques dans leurs référentiels, probablement Slackware également. Ce genre invalide votre premier argument ...
maxschlepzig

Mon ami a commencé Linux avec Arch, et cela fonctionne. Vous apprenez beaucoup, très rapidement.
MadTux

3

Je suis d'accord avec Stefan et en désaccord (partiellement, voir plus loin) avec tim : commencez avec une bonne distribution de bureau et utilisez-la pour vos tâches quotidiennes de base. Cela vous permettra d'expérimenter et d'apprendre sans avoir à redémarrer tout le temps (IME si vous devez redémarrer, vous ne le faites pas très souvent).

Si vous voulez devenir un professionnel, vous devrez cependant vous familiariser avec le système sous-jacent. Tout comme vous devez connaître le registre et les autorisations et comment les DLL sont chargées, etc. sous Windows ...

Et une fois que vous commencez à vous familiariser avec l'interface graphique et un peu de la ligne de commande, et que vous voulez en savoir plus sur les serveurs linux / unix, vous pouvez les exécuter sur une machine virtuelle (kvm / qemu, virtualbox, vmware, .. .) et ssh à eux.

Ensuite, lorsque vous commencez à bien comprendre la ligne de commande, quelque chose comme CRUX , Slackware ou LFS est un bon outil pour obtenir des connaissances plus approfondies sur la façon dont toutes les parties du système d'exploitation (peuvent) s'emboîter.


1
+1 pour être d'accord avec moi: P (mais bonne réponse aussi)
Stefan

1

Vous devriez essayer de commencer avec des distributions Linux conviviales, comme Ubuntu ou PCLinuxOS.


1

Allez installer Debian et essayez de faire tout ce que vous avez fait avec le système que vous connaissez le mieux, et à partir de là, parcourez un guide appelé Debian Reference . C'est une introduction de base aux concepts Debian et Unix.

Pourquoi Debian? C'est sur cette base qu'Ubuntu et Linux Mint, et ces 2 sont les systèmes de type Unix les plus populaires. Cela signifie que si vous vous familiarisez avec Debian, vous vous familiariserez avec ces deux-là.


0

Le projet de documentation Linux (TLDP) contient des guides très utiles.

www.tldp.org


0

mettez une distribution linux comme arch linux sur votre ordinateur .... vous serez obligé d'apprendre au fur et à mesure pour rendre le système utile ... arch n'est tout simplement pas utile au novice complet.

il ne sert à rien de reporter les leçons douloureuses! la meilleure façon d'apprendre à réparer quelque chose est de le faire casser ... et il est probable que si vous utilisez un système comme ubuntu, vous ne saurez même pas qu'il y a des problèmes à résoudre.

je recommande également un système alternatif comme freebsd, vous aurez une perspective différente et aurez accès à des fonctionnalités intéressantes non disponibles pour linux (dtrace, zfs)

résultat - si vous voulez en savoir plus sur un système, installez un système d'exploitation qui vous oblige à apprendre. si vous voulez utiliser le système, installez ubuntu

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.