Maison > Article > Opération et maintenance > 100 commandes Linux couramment utilisées
La commande Linux est une commande permettant de gérer le système Linux. Pour le système Linux, qu'il s'agisse du processeur central, de la mémoire, du lecteur de disque, du clavier, de la souris ou de l'utilisateur, ce sont tous des fichiers. Les commandes de gestion du système Linux sont au cœur de son fonctionnement normal, similaires aux commandes DOS précédentes. Il existe deux types de commandes Linux dans le système : les commandes Shell intégrées et les commandes Linux. Dans cet article, nous listerons 100 commandes fréquemment utilisées lors de l'utilisation des systèmes Linux et donnerons une brève explication.
1. exporter //Afficher toutes les variables d'environnement
2. wc -l //Compter le nombre de lignes, wc -w compter les mots
3. /Afficher les attributs du fichier
4. cat /etc/passwd |awk -F : '{print $1}' //Afficher tous les utilisateurs du système
5. /Afficher le système Tous les groupes dans
6. echo '1+2'|bc -l // Opérations mathématiques
7. etc.
8. badblocks -s /dev/sda //Afficher la progression lors de l'analyse des secteurs défectueux
9. Commande time //Afficher la durée d'exécution de la commande
10. nmap -sP 172.30.4.0 /24 //Combien d'utilisateurs opèrent sur mon hôte dans ce segment de réseau ? Un bon outil de contrôle de sécurité
11 //Afficher l'espace disponible dans le système
12. lvextend -L+20G /dev/tank/part1 //Ajouter 20G d'espace à la partition part1 13. lvresize -L-10G /dev/tank/part2 //Réduire 10G d'espace. à la partition part2 14. pvdisplay //Afficher les informations sur le disque15. mplayer -loop 10 /mnt/song/music/花儿开.mp3 //Boucle 10 fois16. echo ~/ //Afficher le répertoire personnel de l'utilisateur17. echo $[5*5] //Opération arithmétique18. ) / /Opération arithmétique19. eval ls;ps aux|grep httpd //Les deux commandes peuvent être exécutées20 free -m //Afficher la mémoire en unités Mo
21. disponibilité // Affiche la durée de fonctionnement du système. Il affiche les informations suivantes dans l'ordre : l'heure actuelle, la durée de fonctionnement du système, le nombre d'utilisateurs connectés et la durée de fonctionnement du système. a été exécuté au cours des 1 dernières minutes, 5 minutes et charge moyenne dans les 15 minutes22 Ajout[root@phpac phpac]# let a=34+3;[root@phpac phpac]# echo $a;23. echo "aa" > test.txt et echo "bb" >> et écrivez le contenu dans le fichier, > ;>Mettez le contenu à la fin du fichier24 echo $PATH //Afficher une seule variable25. /Comparer le contenu du fichier26 , clear //Effacer l'écran27, echo 23423 |awk -re-interval '/[0-9]{3,}/' //Si le ré-intervalle n'est pas ajouté, il ne sera pas affiché
28. cal //Obtenez un format de calendrier soigné29. chmod go+w -R /home/zhangy //Ajouter une écriture. autorisations pour grouper les utilisateurs et les autres utilisateurs 30. miroir /mysql //Télécharger le répertoire mysql 31. miroir -R /mysql //Télécharger le répertoire mysql 32 .rmmod pcspkr //Désactivez le son de l'invite de l'onglet 33. modprobe pcspkr //Activez le son de l'invite de l'onglet34. groupe de roues35. dd if=/dev/zero of=/virtual/ubuntu.virt.img bs=1M count=4096 //Créer une image IMG 4G 36, lspic / /Afficher le périphérique PCI 37, lsusb //Afficher le périphérique USB38 historique | moins //moins est similaire à plus et est plus confortable à utiliser moins 39. ln -s //si vous oubliez -s, cela deviendra difficile Lié 40, tar zxvf test.tar.gz -C /home/zhangy //Extraire le contenu dans le répertoire spécifié 41, umask 003 u l'autorisation est 7, g l'autorisation est 7 , les autres utilisateurs sont 4, c'est-à-dire 774, 777-003=77442, mkfs -t vfat /dev/hda6 / /Formater une partition du disque dur mobile au format vfat 43. mount /dev/cdrom /media/cdrom //Monter le cdrom44. getent group 532 //Rechercher les informations du groupe via ID de groupe45. last //Connexion réussie Enregistrement utilisateur46. lastb //Enregistrement utilisateur de connexion échoué47. la capacité requise pour sauvegarder /dev/sda248. dump -0j -f /dev/hda2/sda2_bak.dump.bz2 /dev/sda2 //Sauvegarder et compresser sda2 49. restaurer -t -f /dev/hda2/sda2_bak .dump //Afficher les informations de sauvegarde50, restaurer -r -f /dev/hda2/sda2_bak.dump //Restaurer la sauvegarde 51, fc-list //Afficher les fichiers installés dans le système Police 52, find ./ -type f -exec grep -q "root" {} -exec echo {} ; la chaîne contenue dans le fichier dans le répertoire 53 , vmstat 5 //Afficher les informations système, cpu, mémoire, i/o, etc. toutes les 5 fois Après top, utilisez shift + P pour trier les processus occupés 55. top Utilisez ensuite shift + M pour trier la mémoire occupée 56, iptraf -g //Voir le trafic de chaque interface 57, ostat -d -x /dev/sda2 2 //Utiliser iostat vérifie l'état des E/S du disque /dev/sda2, s'actualise toutes les deux secondes 58, coller -sd '|| |n' test //Convertissez toutes les 4 lignes du fichier en 1 ligne et utilisez |Séparer. 59. lsof -i :22 //Savoir quel programme est actuellement en cours d'exécution sur le port 2260. lsof -c abc //Afficher les fichiers actuellement ouverts par le processus abc
61 , lsof -p 12 //Voir quels fichiers sont ouverts par le processus avec le numéro de processus 1262, rz -y //Télécharger des fichiers63, route //Voir informations de routage
64. ifup //Activer la carte réseau 65. ifdown //Fermer la carte réseau 66. route del -net 172.168.0.0 netmask 255.255. 0.0 dev eth0 //Supprimer la section réseau 172.168
67. route add -net 172.168.10.0 netmask 255.255.255.0 dev eth0 //Ajouter une route
68. netstat -tunl //Liste des ports de service réseau surveillés
69 , netstat -tun //Liste des ports de service réseau connectés
70, ls -lrt //Tri dans l'ordre inverse du temps
71, rsync -P //Afficher la progression pendant la synchronisation
72.history -c //Commande d'effacement de l'historique
73. cd – //Retour au dernier répertoire
74 //Afficher l'arborescence des répertoires
75. . umount -n /mnt/hda2 //Forcer la désinstallation
76. pacman -S firefox -nd //et supprimer les dépendances
77. 🎜>78. chroot /mnt/ubuntu //Changez le répertoire racine en /mnt/ubuntu
79. ctrl+a //Sous la ligne de commande, déplacez le curseur au début
80. ctrl+e //Sous la ligne de commande, déplacez le curseur jusqu'à la fin
81. cut -d: -f 1-4 test //Utilisez : pour diviser le fichier et obtenir le 1-4. colonnes après le fractionnement
82. file /home/zhangy/test.php //Quelques informations de base pour visualiser les fichiers
83. 🎜>
84. htpasswd -cbd /usr/local/nginx/conf/authfile //Créer un fichier de contrôle d'accès85. >86 , fdisk -l //Afficher le nombre de tous les disques87, alsamixer //Après avoir entré, la touche m peut désactiver 88, killall httpd //Tuer tous les processus httpd89. killall -9 mysqld_safe //Certains processus ne peuvent pas être arrêtés par les super utilisateurs. -9 est une suppression forcée90 echo "AaDCbd23″ |tr "[A-Z]" "[a-z] " la majuscule a été modifiée en minuscule, echo "AaDCbdc23" |tr -c b-d = Remplacer les chaînes autres que b-d par =91, echo "ADSF" | iconv -f UTF8 -t GBK //Convertir les caractères de utf8 en gBK -f est l'abréviation de from et -t est comme l'abréviation du terminal 92 cat -n file //Le numéro de ligne sera affiché devant le contenu 93. +i fichier //seuls les utilisateurs Reading et root ne peuvent pas le modifier 94. tar -tzvf test.tar.gz //Liste du contenu de l'archive 95. size 96. du -sh //Afficher la taille totale de tous les fichiers 97 groupes //Vérifier tous les groupes où se trouve l'utilisateur actuel 98. -g Nom du groupe utilisateur // Cette méthode est une méthode d'écrasement. Soyez prudent lorsque vous l'utilisez. Si l'utilisateur A est différent de mysql usermod -g php mysql, alors seul appartient à php,
99 , usermod -G group name user // Cette méthode est à ajouter Si l'utilisateur A est différent de mysql usermod -g php mysql, mysql appartiendra à 2 groupes
100, bc //Entrez en mathématique. calculs, accédez à
. Les commandes ci-dessus sont 100 couramment utilisées sous Linux. Collectez celles qui sont utiles.
Recommandations associées :
Résumé de la ligne de commande Linux La dernière collection de commandes LinuxPartagez une collection de raccourcis de commandes LinuxCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!