Maison  >  Article  >  Opération et maintenance  >  Les programmeurs doivent maîtriser 59 commandes Linux couramment utilisées

Les programmeurs doivent maîtriser 59 commandes Linux couramment utilisées

坏嘻嘻
坏嘻嘻original
2018-09-15 15:39:091901parcourir

Le contenu de cet article concerne 58 commandes couramment utilisées sous Linux. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

  1. Terminal de démarrage rapide : ctr+alt+t

  2. Agrandissement de la police du terminal : ctr+shift+'+'

  3. Réduction de la police du terminal : ctr+'-'

  4. ls : Afficher les informations sur le fichier dans le répertoire actuel

  5. pwd : Afficher le informations sur le fichier actuel Chemin d'accès au répertoire

  6. touch : créer un fichier

  7. mkdir : créer un dossier

  8. rmdir : Supprimer les dossiers vides

  9. rm : Par défaut, les fichiers sont supprimés -r signifie supprimer récursivement toutes les informations de fichier dans le dossier et enfin supprimer le dossier

  10. <.>
  11. cd Changer de répertoire 10.1 cd nom du répertoire : Passer au répertoire spécifié 10.2 cd .. : Passer au répertoire de niveau supérieur 10.3 cd . : Passer au répertoire actuel 10.4 cd ~ : Passer au répertoire de travail de l'utilisateur 10.5 cd -= > cd ~ : Passer au répertoire de travail de l'utilisateur 10.6 cd - : Passer au répertoire précédent

  12. clear : Effacer l'écran ->window : cls

  13. Chemin absolu : Le chemin partant du répertoire racine est appelé chemin absolu -> cd /home/python

  14. Chemin relatif : Le chemin partant du répertoire actuel le répertoire est appelé chemin relatif -> cd ../test cd ./test

  15. Résumé sur l'utilisation des chemins absolus et relatifs : Si le répertoire à changer est proche de le répertoire racine, utilisez le chemin absolu. Si le répertoire à basculer est proche du répertoire courant Le répertoire est proche d'un chemin relatif Si le répertoire à basculer n'est ni proche du répertoire courant ni du répertoire racine, utilisez le répertoire racine. chemin

  16. cp : copier 15.1 chemin du nom de fichier cp : copier le fichier dans le répertoire spécifié 15.2 chemin du nom de fichier cp/nouveau nom de fichier : copier le fichier dans le chemin spécifié puis le modifier au nouveau nom de fichier 15.3 cp file name new file name : copiez le fichier dans le répertoire actuel et modifiez-le avec le nouveau nom de fichier 15.3 cp file Folder path -r : copiez le dossier dans le chemin spécifié -r : copiez tous les fichiers dans le dossier de manière récursive

  17. mv : Déplacer (couper) 16.1 chemin du nom de fichier mv : déplacer le fichier vers le répertoire spécifié 16.2 chemin du nom de fichier mv/nouveau nom de fichier : déplacer le fichier vers le chemin spécifié, puis modifiez-le avec le nouveau nom de fichier 16.3 mv nom de fichier nouveau nom de fichier : renommer 16.4 mv Chemin du dossier : déplacer le dossier vers le chemin spécifié

  18. arborescence : afficher les informations du répertoire comme une arborescence de répertoires 17.1 chemin d'arborescence : afficher les informations sur l'arborescence de répertoires du chemin spécifié

  19. cal : afficher le calendrier du mois en cours 18.1 cal -y : afficher les informations du calendrier de l'année complète

  20. date : Afficher l'heure actuelle 19.1 Format de l'heure : date "+%Y- %m-%d %H:%M:%S" : Année, mois, jour et dix secondes

  21. historique : Afficher la commande historique 20.1 ! Numéro de commande historique : Exécuter la commande historique correspondante

  22. Format de la commande : 21.1 Paramètres d'option du nom de la commande Parfois, les options d'invite peuvent. être placé après les paramètres, mais si une erreur est signalée, vous pouvez envisager de les placer après la commande, comme : scp -r 21.2 Options : Par exemple : -r, l'option peut avoir 0 ou plus 21.3 Paramètres : nom de fichier ou chemin, le paramètre peut avoir 0 ou plus


  23. Nom de la commande --help : Afficher les informations d'aide


  24. Commande man name : Afficher les informations d'aide 23.1 f Espace : Afficher la page suivante 23.2 b : Afficher la page précédente 23.3 Enter : Afficher la ligne suivante 23.4 q : Quitter

  25. rm : Option 24.1 -i : Rappel avant suppression 24.2 -r : Supprimer récursivement toutes les informations de fichier dans le dossier 24.3 -f : Supprimer si le fichier n'existe pas Ne pas afficher les messages d'erreur 24.4 -v : Afficher les informations de description de la suppression 24.5 -d : Supprimer les répertoires vides


  26. ls Option 25.1 -l : Afficher sous forme de liste 25.2 -a : Afficher les fichiers cachés 25.3 -h : Afficher l'unité de taille du fichier


  27. ll - > ls -al

  28. l -> ls

  29. options mkdir : 28.1 -p : Créez les dossiers requis à l'avance

  30. option cp 29.1 -i : Afficher le rappel 29.2 - r : Copier le dossier de manière récursive 29.3 -f : Écraser directement 29.4 -v : Afficher la description du chemin copié

  31. options mv : 30.1 -i : Afficher le rappel 30.2 -f : Remplacement direct 30.3 -v : Afficher la description du chemin déplacé

  32. Redirection (>, >>) : Réécrire la direction d'affichage spécifiée et enregistrez les données affichées dans le terminal dans un fichier. À l'intérieur, visualisez plus tard les données via la vue de fichier 31.1 > : si le fichier existe, effacez d'abord les données d'origine, puis écrivez de nouvelles données, ce qui est équivalent au opération sur le fichier : w 31.2 >> : si le fichier existe, alors il sera dans l'original. Sur la base des données, les données ajoutées sont écrites, ce qui équivaut à une opération sur le fichier : a Résumé : ls, arbre, redirection de collection cat utilise

  33. gedit : commande de l'outil d'édition de texte, lisible. Inscriptible

  34. cat : afficher les données du fichier dans le terminal, en lecture seule

  35. plus : Affichage en écran partagé 34.1 f (espace) : Jetez un oeil Page 34.2 b : Regardez la page précédente 34.3 Entrez : Regardez la ligne suivante 34.4 q : Quittez

  36. | Pipeline : peut être compris comme un conteneur de données 35.1 Remarque : le pipeline est utilisé en combinaison avec more Lorsque je n'arrive pas à lire la page précédente : b les touches de raccourci ne fonctionnent pas 35.2 ls, tree cat peut être utilisé en conjonction avec des tuyaux

  37. fusion de fichiers 36.1 cat 1.txt 2.txt >
  38. Lien : Lien logiciel : Comme un raccourci, remarque : la suppression du lien logiciel du fichier d'origine n'est pas valide, la création d'un lien logiciel n'augmentera pas le nombre de liens physiques de 1, vous pouvez créer un lien logiciel dans un répertoire. Note très importante : Si le lien symbolique n'est pas dans le même répertoire que le fichier d'origine, alors le fichier d'origine doit utiliser le chemin absolu du lien symbolique : ln -s 1.txt 1-s.txt. , ln -s /home/python/Desktop/AAA /1.txt ../1-s.txt Par défaut, recherchez

  39. dans le répertoire courant

    Lien physique : tout comme une personne peut avoir plusieurs noms, la suppression du fichier d'origine n'affectera pas le fichier de lien physique. Les données de fichier peuvent toujours être obtenues à l'aide de fichiers de lien physique. Remarque : Les liens physiques ne peuvent pas être créés pour les répertoires. . La création d'un lien physique ne peut être créée que pour les fichiers. La création d'un lien physique augmentera le nombre de liens physiques de 1. Utilisation de liens physiques : ln 1.txt 1-h.txt

    .

  40. grep : rechercher des données en fonction du contenu de la recherche 38.1 -n : afficher le numéro de ligne 38.2 -v : nier en fonction du contenu de la recherche 38.3 -i : ignorer la casse

  41. trouver : recherche de fichiers en fonction du chemin spécifié 39.1 -name : recherche basée sur le nom du fichier 39.2 -size : recherche basée sur la taille du fichier, veuillez noter qu'elle n'est pas exacte et n'est généralement pas utilisée 39.3 -perm : Recherche basée sur les autorisations r:4 w:2 x:1 find . -name "*.txt" -> Recherche de fichiers avec le suffixe .txt Wildcard : joue le rôle de requête floue, * signifie correspondre à 0 ou. plus de caractères, ? : ne peut correspondre qu'à n'importe quel caractère, Astuce : les caractères génériques n'ont rien à voir avec les expressions régulières

  42. Utilisez-le avec des caractères génériques, par exemple : ls *.txt

    .
  43. tar au package 41.1 tar -cvf test .tar *.txt -> test.tar package, veuillez noter que l'espace ne deviendra pas plus petit car il n'y a pas de compression

  44. gzip compression 42.1 gzip test.tar -> test.tar.gz Package compressé, l'espace deviendra plus petit

  45. tar packaging et compression (doit maîtriser) 43.1 tar -zcvf test.tar.gz *.txt -> test.tar.gz package compressé 43.2 -z : Compression -c : Emballage -v : Afficher les fichiers empaquetés f : Spécifier le nom du fichier

  46. gzip Decompress 44.1 gzip -d test.tar.gz -> paquet test.tar

  47. tar unpack 45.1 tar -xvf test.tar -> -x : décompresser

  48. tar décompresser et décompresser (doit maîtriser) 46.1 tar -zxvf test.tar.gz -> Décompresser et décompresser le fichier 46.2 tar -zxvf test.tar.gz -C chemin -> Décompressez et décompressez le package compressé dans le chemin spécifié

  49. bz2 packaging and compression -jcvf test.bz2 *.txt -> >

  50. Décompression et décompression bz2 48.1 tar -jxvf test.bz2 -> Obtenez le fichier 48.2 dans le package compressé tar -jxvf test.bz2 -C path -> chemin
  51. zip emballage et compression 49.1 zip test[.zip facultatif] *.txt -> test.zip
  52. décompression et décompression 50.1 décompresser test.zip -> obtenir la solution Fichiers compressés et décompressés 50.2 décompresser test.zip -d chemin -> Décompresser et décompresser vers le chemin spécifié 50.3 Résumé : les packages compressés zip occupent le plus grand espace et utilisent généralement .gz et bz2
  53. chmod : Modifier les autorisations du fichier 51.1 Rôle utilisateur : u : Utilisateur actuel g : Utilisateurs du même groupe o : Autres utilisateurs a : Tous les utilisateurs 51.2 Autorisations : r(4) : Lisible w(2) : Inscriptible x( 1) : Exécutable - (0) : Aucune autorisation 51.3 chmod a=rwx 1.txt, chmod a=- 1.txt, chmod a= 1.txt, chmod 777 1.txt chmod 000 1.txt 51.4 Différents utilisateurs sont différents Autorisations : chmod u=r,g=w,r=rwx 1.txt, chmod 427 1.txt
  54. cp option-a : conserver le fichier autorisations, principalement pour les autres utilisateurs Autorisations, Astuce : -a contient l'option -r, vous pouvez également copier le dossier
  55. qui : Récupère le chemin de la commande
  56. sudo -s : passer à l'utilisateur administrateur
  57. whoami : utilisateur actuel
  58. who : qui est actuellement connecté
  59. passwd : changer le mot de passe
  60. sortie : quitter le compte

Ce 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn