Mémorandum de commande Linux [pour les débutants]

Collection de commandes Linux fréquemment utilisée

Sous Linux, nous utilisons essentiellement CUI (Character User Interface) pour effectuer diverses tâches. Bien sûr, il existe de nombreuses distributions qui fournissent un environnement de bureau, La plupart du travail est effectué avec CUI dans des environnements virtuels tels que la construction de serveurs, divers paramètres de configuration, Docker, GCP et AWS.

Par conséquent, je présenterai les commandes de base et présenterai également les options souvent utilisées pour chaque commande. Au contraire, je n'introduirai pas d'utilisation compliquée à l'aide de tuyaux. En même temps, je présenterai l'anglais original, alors rappelez-vous non seulement l'énumération des lettres mais aussi la signification.

Fichier, opération de répertoire lié

cd [PATH]

** Signification de [Changer de répertoire] **. Fichier = répertoire sous Linux. Spécifiez n'importe quel répertoire après cd et déplacez-le. Le chemin absolu et le chemin relatif peuvent être utilisés. Pour passer au répertoire précédent,  cd .. Vous pouvez revenir en arrière en faisant. Si vous n'entrez que «cd», il se déplacera vers votre répertoire personnel.

pwd

** Signification de [Imprimer le répertoire de travail] **. Imprimer = Affichage / Sortie. Affichez le chemin absolu du répertoire sur lequel vous travaillez actuellement.

ls [PATH]

** Signification de [List Segments] **. Afficher une liste de fichiers et de dossiers dans le répertoire spécifié. La seconde moitié du chemin peut être omise. Dans ce cas, la liste du répertoire courant s'affiche.

Affichage du contenu du fichier, lié au mouvement

cat [File name] ...

** [Catenate] ** signifie. Catenate = concaténation. Affichez le contenu du fichier spécifié sur la ligne de commande. Si plusieurs fichiers sont spécifiés, le contenu de chaque fichier sera concaténé et affiché sur la ligne de commande.

less [File name]

Affichez le contenu du fichier spécifié sur la ligne de commande. C'est très similaire à «cat», mais «less» est recommandé pour afficher des fichiers longs. Pour terminer la navigation, appuyez sur la touche q. (Quitter: Quitter)

mv [Source] [Destination]

** [Déplacer] ** signifie. Il y a deux utilisations principales,

  1. Renommer le fichier / répertoire
  2. Déplacez le fichier / répertoire vers la destination spécifiée Le changement de nom de fichier est décrit dans l'ordre du ** nom de fichier original à changer **, tel que mv hoge hoge2. Un répertoire est également possible. Pour vous déplacer vers la destination spécifiée, décrivez dans l'ordre du ** répertoire de destination du déplacement du fichier d'origine **, tel que mv hoge workspace /.
cp [Source] [Destination]

** [Copier] ** signifie. La méthode de description est la même que «mv». cp hoge hoge2 crée hoge2 avec un double du contenu de hoge. Hoge n'est pas supprimé. Avec cp hoge workspace /, le nom du fichier reste le même et est copié dans le répertoire spécifié. Notez également que si un fichier appelé hoge2 existe au moment de cp hoge hoge2, il sera écrasé.

Création / suppression de fichiers / répertoires

touch [File name]

Créer un fichier vide Il existe également une fonction pour modifier l'horodatage.

mkdir [Directory name]

** [Créer un répertoire] ** signifie. Créez n'importe quel répertoire. Vous pouvez également spécifier le chemin.

rmdir [Directory name]

** Signification de [Remove Directory] **. Remove = Remove. Supprimez le répertoire spécifié. Cependant, si le répertoire spécifié n'est pas vide, il ne peut pas être supprimé.

rm [File name]

** [Supprimer] ** signifie. Supprimez le fichier spécifié. Le répertoire ne peut pas être supprimé, mais cela peut être fait avec les options suivantes.

Privilèges d'administrateur, liés à l'installation

sudo apt-get install [Package name] ...

Commande d'installation du package.

sudo 

** Signification de [Substitute (Super ou Switch) User Do] **. Il existe une théorie. Si vous souhaitez exécuter une commande avec d'autres privilèges d'administrateur, entrez cette commande au début avant de l'utiliser. Le sudo apt-get install ci-dessus est également un exemple. Au fait, si vous souhaitez définir de nombreux paramètres dans le fichier de configuration qui nécessitent presque des privilèges d'administrateur, Il est parfois préférable d’avoir à l’avance les privilèges root. Dans ce cas  sudo su Pour passer aux privilèges root. En quittant, ʻexit`

Autres commandes, liées à l'entrée

Les commandes ci-dessus sont des opérations de base, mais à partir de là, vous pouvez utiliser des commandes utiles pour travailler avec CUI. Je vais vous présenter la méthode d'opération qui vous aidera à entrer.

clear

Effacez l'affichage de la ligne de commande. La réinitialisation de la ligne de commande facilite le travail lorsque vous continuez à travailler ou que vous démarrez un autre travail. De plus, dans le cas du réglage standard, le même effet peut être obtenu en appuyant sur «Ctrl + L». L peut être inférieur.

man [command]

** [Manuel] ** signifie. Vous pouvez découvrir comment l'utiliser, les types d'options, etc. Référence officielle. Par défaut, il est affiché à l'aide de la commande less, donc lorsque vous quittez, q Vous pouvez voir non seulement les commandes, mais également les répertoires système et les manuels relatifs aux appels système.

La touche TAB

Bien que ce ne soit pas une commande, la touche TAB est une clé très importante dans CUI. Si vous pouvez maîtriser la touche TAB, l'efficacité du travail de CUI augmentera considérablement, il est donc recommandé de toujours l'utiliser.

Les principaux effets de la touche TAB sont les suivants.

  1. Afficher les suggestions de commandes
  2. Afficher les suggestions d'annuaire

** 1. Afficher les candidats de commande ** est efficace pour oublier une commande ou éviter les problèmes de saisie. Pour les commandes longues comme ʻapt-get install, ne tapez pas tout ** ʻapt-g + touche TAB + ʻi + touche TAB ** En entrant à mi-course et en appuyant sur la touche TAB, toutes les commandes correspondantes seront entrées. En plus de ʻapt-get, il existe de nombreux types d'apt tels que ʻapt-config et ʻapt-add-repository. Dans ce cas, ** ʻapt` + touche TAB x 2 fois ** En appuyant deux fois de suite sur la touche TAB comme celle-ci, une liste de commandes candidates correspondant à apt sera affichée. Bien sûr, non seulement apt mais toutes les commandes peuvent être utilisées.

** 2. Afficher les candidats du répertoire ** est très similaire à la liste de candidats de commande correspondante dans l'exemple ci-dessus. Par exemple, lorsque vous entrez la commande cd ** cd + touche TAB x 2 fois ** En faisant ainsi, tous les répertoires du répertoire courant seront affichés. Il est également possible d'afficher les répertoires dans le répertoire hoge en appuyant deux fois sur la touche TAB au stade de cd hoge /.

Voici les principales fonctions. La touche TAB est très pratique, alors essayez-la.

finalement

Puisqu'il s'agit d'un mémorandum pour débutants, seule une partie est expliquée selon la commande Tout commence par les bases, d'abord maîtrisons-les.

Recommended Posts

Mémorandum de commande Linux [pour les débutants]
[Résumé des commandes Linux] Liste des commandes [À voir absolument pour les débutants]
Fonctionnement Linux pour les débutants Résumé des commandes de base
Votre propre Koredake est une commande Linux
[Commande Linux] Liste d'options de la commande cp [À voir absolument pour les débutants]
[Commande Linux] Liste d'options de la commande ls [À voir absolument pour les débutants]
[Commande Linux] Liste d'options de commande moins [À voir pour les débutants]
[Commande Linux] Liste d'options de commande cat [À voir absolument pour les débutants]
[Commande Linux] Liste des options de la commande pwd [À voir absolument pour les débutants]
[Commande Linux] Liste d'options de la commande rm [À voir absolument pour les débutants]
[Commande Linux] Liste d'options de commande cd [À voir absolument pour les débutants]
[Commande Linux] Liste d'options de commande man [À voir absolument pour les débutants]
[Commande Linux] Liste d'options de la commande mkdir [À voir absolument pour les débutants]
Distribution Linux recommandée pour les débutants
Dictionnaire de commande Linux (pour moi-même)
Raccourci Linux pratique (pour les débutants)
mémorandum Linux
Commande Linux n ° 4
Mémorandum de commandement
Commande Linux n ° 5
Mémorandum de commandement
Commandes Linux fréquemment utilisées (pour les débutants)
[À voir pour les débutants] Bases de Linux
Liste des commandes Linux
linux à la commande
[Linux] Commande de recherche
Mémorandum Linux [liens]
Commande de serveur Linux
Résumé des commandes Linux
Ma commande Linux
Commande mémorandum conda
Commande Linux <Basic 1>
Mémorandum de commande setuptools
Collection de commandes Linux
Commande mkdir Linux
Principes de base des commandes Linux
[Linux] Commande Git
Linux (mémoire de commande)
[Commande Linux] Un mémorandum des commandes fréquemment utilisées
[Pour enregistrement] Mémorandum Pandas
Paramètres Spacemacs (pour les débutants)
[Linux] Commande de configuration du volume
mémorandum de commande vi
Commande Linux (mise à jour séquentielle)
[Pour mémoire] Linux Partie 2
Mémorandum de sélection pour débutants AtCoder
[Linux] Résumé des commandes de base
À quoi sert Linux?
Raccourci de ligne de commande Linux
Algorithme Dikstra pour les débutants
mémorandum de configuration manjaro linux
OpenCV pour les débutants en Python
Mémorandum Freecad (pour moi)
[Pour les débutants] Comment utiliser la commande say avec python!
[Linux] Principes de base de la configuration des autorisations par chmod pour les débutants