Dans le post précédent, nous avons expliqué comment installer Linux; maintenant, nous allons parler des fonctionnalités les plus puissantes de Linux, qui sont les commandes Linux ou les commandes shell.
Pour la documentation complète des commandes Linux, vous pouvez consulter la documentation Linux.
La puissance de Linux réside dans la puissance des commandes que vous pouvez utiliser.
Je vais parler des principales commandes Linux avec leurs principaux paramètres que vous pourriez utiliser quotidiennement.
commande ls
Lister les fichiers et dossiers du répertoire courant.
Paramètres
–l
pour répertorier le contenu sous forme de liste détaillée.
-a
Afficher tous les fichiers (masqués + non cachés).
Vous pouvez combiner des paramètres comme ceci :
ls -la
commande cd
Changer de répertoire du répertoire courant à un autre.
cd /home
Va au répertoire personnel
commande cp
Copiez la source vers la cible.
Paramètres
-je
Le mode interactif signifie attendre la confirmation s'il y a des fichiers sur la cible, ils seront écrasés.
-r
La copie récursive signifie inclure les sous-répertoires s'ils ont été trouvés.
Exemple
cp –ir sourcedir targetdir
commande mv
Déplacez la source vers la cible et supprimez la source.
Paramètres
-je
Le mode interactif signifie attendre la confirmation s'il y a des fichiers sur la cible, ils seront écrasés.
Exemple
mv –i sourceFile targetFile
commande rm
Supprimez un fichier ou un répertoire, et vous devez utiliser -r si vous souhaitez supprimer un répertoire.
Paramètres
-r
La suppression récursive signifie supprimer tous les sous-répertoires s'ils sont trouvés.
-je
Interactif signifie attendre la confirmation
commande mkdir
Créez un nouveau répertoire.
mkdir newDir
commande rmdir
Supprimer un répertoire
commande chown
Changer le propriétaire d'un fichier ou d'un répertoire.
Paramètres :
-R
R majuscule ici signifie changer la propriété de tous les sous-répertoires s'ils sont trouvés, et vous devez utiliser ce paramètre si vous utilisez la commande sur un répertoire.
chown –R root:root myDir
commande chmod
Modifier l'autorisation d'un fichier ou d'un répertoire.
Paramètres
Le mode qui se compose de 3 parties, propriétaire , groupe , et autres signifie quelles seront les autorisations pour ces modes, et vous devez les spécifier.
L'autorisation est l'une des suivantes :
Lire =4
Écrire =2
Exécuter =1
Chaque autorisation représentée par un nombre comme indiqué, et vous pouvez combiner les autorisations.
Exemple
chmod 755 myfile
Cela signifie définir l'autorisation pour le fichier nommé monfichier comme suit :
propriétaire :réglez-le sur 7, ce qui signifie que 4+2+1 signifie lecture+écriture+exécution.
groupe :réglez-le sur 5, ce qui signifie que 4 + 1 signifie lecture + exécution.
autre :réglez-le sur 5, ce qui signifie que 4+1 signifie lecture+exécution.
Remarque :exécuter pour un dossier, signifie l'ouvrir.
commande de localisation
Pour trouver un fichier dans votre système, la commande de localisation recherchera dans le système le modèle que vous fournissez.
locate myfile
commande mise à jour
met à jour la base de données utilisée par la commande de localisation.
commande date
Imprime simplement la date du jour. Tapez simplement la date sur le shell.
commande tar
Combine plusieurs fichiers dans une archive et une compression si vous le souhaitez.
Paramètres
-c
Créez une nouvelle archive.
-z
Compressez l'archive à l'aide du package gzip.
-j
Compressez l'archive à l'aide du package bzip2.
-v
Le mode verbeux signifie afficher les fichiers traités.
-f
Écrivez la sortie dans un fichier et non à l'écran.
-x
Décompressez les fichiers d'une archive.
Exemple
tar –czvf myfiles.tar.gz myfiles
Cette commande compressera et compressera tous les fichiers du dossier myfiles dans une archive compressée nommée myfiles.tar.gz.
tar-xzvf myfiels.tar.gz
Cette commande décompressera l'archive.
commande chat
Affichez le contenu du fichier à l'écran sans limites.
Exemple
cat myfile.txt
moins de commande
Affiche le contenu du fichier avec un écran de défilement afin que vous puissiez naviguer entre les pages à l'aide de PgUp, PgDn, Home et End.
less myfile
commande grep
Recherche une chaîne dans les fichiers spécifiés et affiche la ligne contenant la chaîne correspondante.
Paramètres
-R
Recherche récursive dans les sous-répertoires si trouvés.
-je
Recherche insensible et ignorer la casse.
-l
Affiche le nom du fichier, pas les lignes de texte.
Exemple
grep –Ril mystring /home
commande passwd
Utilisé pour changer votre mot de passe utilisateur.
du commande
Calcule l'utilisation du disque d'un fichier ou d'un répertoire.
Paramètres
-h
Afficher une forme lisible par l'homme.
-s
Résumez la taille totale de la sortie.
Exemple
du –hs /home
commande de redémarrage
Redémarrez le système immédiatement. Tapez simplement redémarrer.
commande d'arrêt
Arrête le système, mais assurez-vous de fermer tous vos fichiers pour éviter toute perte de données.
Ce ne sont là que quelques-unes des principales commandes Linux.
Notez que, si vous oubliez des paramètres de commande, tapez simplement la commande avec - -help comme paramètre, et elle listera les paramètres utilisés, vous n'avez donc pas à vous souvenir de tous ces paramètres au début.
cat --help
A suivre.
Commandes Linux de base partie 2