Publicité
Linux est la troisième roue souvent ignorée de Windows et Mac. Oui, au cours de la dernière décennie, le système d'exploitation open source a gagné beaucoup de traction, mais il est encore loin d'être considéré comme populaire. Pourtant, bien que cela puisse être vrai, Linux gagne toujours de nouveaux convertis chaque jour. Les rejoindrez-vous?
La courbe d'apprentissage de Linux est ce qui dissuade la plupart des utilisateurs de l'essayer même en premier lieu. Cela peut être une expérience traumatisante d'avoir à passer d'un système d'exploitation basé sur une interface graphique comme Windows ou Mac à un système qui nécessite un violon en ligne de commande. Mais si vous pouvez surmonter cette difficulté initiale, vous constaterez peut-être que Linux est étonnamment robuste.
Si vous voulez un cours intensif sur tout ce qui est Linux, nous avons un excellent Guide du débutant Linux Débuter avec Linux et UbuntuVous souhaitez passer à Linux... mais par où commencer? Votre PC est-il compatible? Vos applications préférées fonctionneront-elles? Voici tout ce que vous devez savoir pour commencer avec Linux. Lire la suite qui vous apprendra tout ce que vous devez savoir. Pour le reste d'entre vous qui veulent juste un bref aperçu de certaines commandes importantes que vous devez connaître, la liste suivante est tout ce dont vous aurez besoin.
Commandes pour les débutants
cd - Modifie le répertoire de travail actuel dans la console de ligne de commande.
sortie - Quitte le programme actuel, met fin au terminal de ligne de commande actuel ou vous déconnecte d'un réseau Unix selon le contexte.
tuer - Arrête le processus d'exécution spécifié. La version Linux de «End Process» de Windows dans le gestionnaire de tâches.
ls - Répertorie tout le contenu d'un répertoire spécifié. Si aucun répertoire n'est spécifié, il utilisera le répertoire courant.
homme - Il y a un gag en cours dans la communauté Linux qui homme est la seule commande que vous devez connaître. Ça signifie Manuel, et il vous donnera des informations détaillées sur les commandes et les aspects de Linux.
pwd - Affiche le répertoire de travail actuel du terminal de ligne de commande. Idéal lorsque vous ne savez plus où vous en êtes dans votre système.
redémarrer - Arrête immédiatement tous les processus en cours d'exécution, arrête le système, puis redémarre.
fermer - Arrête tous les processus en cours d'exécution et arrête le système. Des paramètres peuvent être spécifiés pour émettre un arrêt différé ou un arrêt à un moment particulier.
sudo - Exécute les commandes en tant que racine, ce qui signifie aucune limitation en raison des autorisations.
Informations système
Date - Imprime la date et l'heure actuelles du système. Les paramètres spécifiés peuvent changer le format de la sortie.
df - Indique l'utilisation de l'espace disque pour le système de fichiers.
nom d'hôte - Affiche le nom du système hôte actuel.
ps - Affiche des informations sur tous les processus en cours d'exécution sur le système.
quota - Affiche les limites du disque et l'utilisation actuelle du disque pour un utilisateur spécifié. Utile lorsque plusieurs utilisateurs sont affectés à un système particulier.
Haut - Affiche tous les principaux processus du système, triés par défaut en fonction de l'utilisation du processeur.
disponibilité - Indique depuis combien de temps le système fonctionne depuis le dernier démarrage. Extrêmement utile pour les serveurs.
Manipulation de fichiers
bzip2 - Compresse le contenu spécifié dans une archive .bz2 ou extrait d'une archive .bz2 selon les paramètres.
chmod / chown - Modifie les autorisations d'accès d'un ou plusieurs fichiers (chmod) ou change la propriété d'un fichier particulier en un nouvel utilisateur (chown). Seuls les utilisateurs autorisés ou propriétaires d'un fichier peuvent modifier les autorisations ou la propriété de ce fichier.
cp - Copie les fichiers vers un nouvel emplacement avec un nouveau nom en fonction des paramètres. Peut également copier des répertoires, récursivement (inclut tous les sous-répertoires) ou non.
trouver / localiser– Recherche le système en commençant par un répertoire spécifique et en faisant correspondre tous les fichiers de cet emplacement à un ensemble de conditions définies par les paramètres de commande. Très utile pour retrouver rapidement certains fichiers.
grep - Recherche dans tous les fichiers dans un emplacement spécifié en essayant de trouver des fichiers contenant des lignes qui correspondent à une chaîne donnée. Renvoie une liste de tous les fichiers qui ont marqué une correspondance.
installer - Utilisé conjointement avec Makefiles pour copier des fichiers d'un emplacement vers le système. À ne pas confondre avec l'installation de packages à partir d'un référentiel de logiciels.
mkdir / rmdir - Crée un répertoire (mkdir) ou supprime un répertoire spécifié (rmdir). Les répertoires ne peuvent être créés et supprimés que dans les répertoires auxquels vous êtes autorisé.
mv - Déplace les fichiers et les répertoires vers un autre emplacement. Peut être utilisé pour renommer des fichiers et des répertoires en gardant leurs emplacements source et destination identiques.
ouvert - Ouvre un fichier spécifié à l'aide de l'application système par défaut pour les fichiers de son type.
rm - Supprimez et supprimez le répertoire. Utilisé pour supprimer des fichiers et des répertoires du système, que ce soit un par un ou par lots.
le goudron - Crée une archive .tar ou extrait d'une archive .tar en fonction des paramètres spécifiés.
zip / dézipper - Crée une archive .zip ou extrait d'une archive .zip en fonction des paramètres spécifiés.
Autres commandes importantes
apt-get - Outil d'emballage avancé. Utilisez cette commande pour installer, supprimer et configurer des packages logiciels sur votre système. Pour une version basée sur un menu, utilisez aptitude commander. Disponible sur les distributions Linux basées sur Debian.
ftp / sftp - Se connecte à un serveur FTP distant afin de télécharger plusieurs fichiers.
wget - Télécharge des fichiers depuis Internet à l'URL spécifiée sur votre système.
Miam - Yellowdog Updater, modifié. Un gestionnaire de packages open source utilisé pour installer facilement des packages logiciels à partir de référentiels. Disponible sur les distributions Linux compatibles RPM.
emacs - L'un des éditeurs de texte les plus connus sur les systèmes de type Unix.
nano - Un éditeur de texte en ligne de commande convivial pour les débutants qui utilise des raccourcis clavier pour simuler les menus.
vigueur - Vim est le successeur de Vi, tous deux éditeurs de texte en ligne de commande pour les systèmes de type Unix. Bien que Vim soit populaire, il n'utilise pas de menus ou d'icônes pour son interface, il a donc la réputation d'être convivial pour les débutants.
Crédits image: Dossier via Shutterstock, Système via Shutterstock
Joel Lee a un B.S. en informatique et plus de six ans d'expérience professionnelle en rédaction. Il est le rédacteur en chef de MakeUseOf.