commande Linux vi

Jun 05, 2019 am 10:15 AM

commande Linux vi

Les commandes vi couramment utilisées sous Linux sont :

Commandes pour saisir vi

nom de fichier vi : ouvrir ou créer un nouveau fichier, et Placez le curseur au début de la première ligne

vi +n filename : Ouvrez le fichier et placez le curseur au début de la nième ligne

vi + filename : Ouvrez le fichier et placez le curseur à la fin Début d'une ligne

vi +/pattern filename : Ouvrez le fichier et placez le curseur à la première chaîne correspondant au pattern

vi -r filename : Lors de l'édition avec vi la dernière fois qu'un crash système se produit, restaurez le nom de fichier

vi nom de fichier....nom de fichier : ouvrez plusieurs fichiers et modifiez-les dans l'ordre

Commande de déplacement du curseur
h : Curseur Déplacer un caractère vers la gauche
l : Déplacer le curseur d'un caractère vers la droite
Espace : Déplacer le curseur d'un caractère vers la droite
Retour arrière : Déplacer le curseur d'un caractère vers la gauche
k ou Ctrl+p : Déplacez le curseur d'une ligne vers le haut
j ou Ctrl+n : Déplacez le curseur d'une ligne vers le bas
Entrée : Déplacez le curseur d'une ligne vers le bas
w ou W : Déplacez le curseur d'une ligne mot à droite jusqu'au début du mot
b ou B : Déplacez le curseur d'un mot vers la gauche jusqu'au début
e ou E : Déplacez le curseur d'un mot vers la droite jusqu'à la fin du mot
) : Déplacer le curseur vers la fin de la phrase
( : Déplacer le curseur vers le début de la phrase
} : Déplacer le curseur vers le début du paragraphe
{ : Curseur Déplacer vers le fin du paragraphe
nG : Le curseur se déplace au début de la nième ligne
n+ : Le curseur descend de n lignes
n- : Le curseur monte de n lignes
n$ : Le curseur se déplace jusqu'à la fin de la nième ligne
H : Le curseur se déplace vers la ligne supérieure de l'écran
M : Le curseur se déplace vers la ligne du milieu de l'écran
L : Le curseur se déplace vers la dernière ligne de l'écran
0 : (Notez qu'il s'agit du chiffre zéro) Le curseur se déplace au début de la ligne actuelle
$ : Déplace le curseur jusqu'à la fin de la ligne actuelle

Commandes de défilement de l'écran
Ctrl+u : Faire défiler la moitié de l'écran jusqu'au début du fichier
Ctrl+d : Faire défiler jusqu'à la fin du fichier Faire défiler la moitié de l'écran
Ctrl+f : Faire défiler un écran jusqu'à la fin du fichier
Ctrl+b; Faire défiler un écran jusqu'au début du fichier
nz : Faire défiler la nième ligne vers le haut de l'écran Si n n'est pas spécifié, faire défiler la ligne actuelle. en haut de l'écran.

Commande Supprimer
ndw ou ndW : supprimer les n-1 caractères commençant au curseur et le suivant
do : supprimer jusqu'au début de la ligne
d $ : supprimer jusqu'à la fin de la ligne
ndd : supprimer la ligne courante et n-1 lignes après
x ou X : supprimer un caractère, x supprime celui après le curseur, et X supprime celui qui précède le curseur
Ctrl+u : Supprime le texte saisi en mode saisie

Commande Rechercher et remplacer
/pattern : Rechercher un motif à partir du du début du curseur à la fin du fichier
?motif : Du début du curseur Modèle de recherche vers le début du fichier
n : Répéter la dernière commande de recherche dans le même sens
N : Répéter la dernière commande de recherche dans le sens opposé
: s/p1/p2/g : Remplacer tous les p1 dans la ligne actuelle Remplacer par p2
: n1,n2s/p1/p2/g : Remplacer tous les p1 dans le n1 à n2 lignes avec p2
 : g/p1/s//p2/g : Remplacer tous les p1 dans le fichier Remplacer tout par p2

Paramètres des options
tous : liste tous les paramètres des options
terme : définir le type de terminal
ignorance : ignorer la casse dans la recherche
liste : afficher le taquet de tabulation (Ctrl+I) et la marque de fin de ligne ($)
numéro : afficher numéro de ligne
rapport : Afficher le numéro modifié par les commandes orientées ligne
concis : Afficher un message d'avertissement court
avertir : AUCUN message d'écriture ne sera affiché si le fichier actuel n'est pas enregistré lors du passage à un autre fichier
nomagic : Autoriser l'utilisation de caractères spéciaux sans "" devant le mode de recherche
nowrapscan : Interdit Quand vi recherche les deux extrémités du fichier, il démarre à l'autre extrémité
mesg : permet à vi d'afficher les informations écrites par d'autres utilisateurs sur leurs propres terminaux en utilisant write

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Tutoriel sur la recherche de mots clés pour les commandes Linux communes Tutoriel sur la recherche de mots clés pour les commandes Linux communes Mar 05, 2025 am 11:45 AM

Ce didacticiel démontre une recherche de mots clés efficace dans Linux à l'aide de la famille de commandes GREP et des outils connexes. Il couvre les techniques de base et avancées, y compris des expressions régulières, des recherches récursives et combinant des commandes comme AWK, SED et XA

Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux? Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux? Mar 05, 2025 am 11:37 AM

Cet article détaille le rôle multiforme d'un administrateur du système Linux, englobant la maintenance du système, le dépannage, la sécurité et la collaboration. Il met en évidence des compétences techniques et générales essentielles, des attentes salariales et des relations publiques de carrière diverses

Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux? Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux? Mar 12, 2025 pm 06:59 PM

Cet article compare les modules de sécurité SELINUX et Apparmor, Linux, fournissant un contrôle d'accès obligatoire. Il détaille leur configuration, mettant en évidence les différences d'approche (basées sur la stratégie vs basée sur le profil) et les impacts de performance potentiels

Comment sauvegarder et restaurer un système Linux? Comment sauvegarder et restaurer un système Linux? Mar 12, 2025 pm 07:01 PM

Cet article détaille les méthodes de sauvegarde et de restauration du système Linux. Il compare les sauvegardes d'image système complètes avec des sauvegardes incrémentielles, discute des stratégies de sauvegarde optimales (régularité, emplacements multiples, versioning, test, sécurité, rotation) et DA

Comment utiliser des expressions régulières (regex) dans Linux pour la correspondance de motifs? Comment utiliser des expressions régulières (regex) dans Linux pour la correspondance de motifs? Mar 17, 2025 pm 05:25 PM

L'article explique comment utiliser des expressions régulières (regex) dans Linux pour la correspondance de motifs, la recherche de fichiers et la manipulation du texte, la syntaxe détaillant, les commandes et les outils comme Grep, SED et AWK.

Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT? Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT? Mar 17, 2025 pm 05:28 PM

L'article discute de l'utilisation de TOP, HTOP et VMSTAT pour surveiller les performances du système Linux, détaillant leurs fonctionnalités uniques et leurs options de personnalisation pour une gestion efficace du système.

Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux? Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux? Mar 17, 2025 pm 05:31 PM

L'article fournit un guide sur la configuration de l'authentification à deux facteurs (2FA) pour SSH sur Linux à l'aide de Google Authenticator, détaillant l'installation, la configuration et les étapes de dépannage. Il met en évidence les avantages de sécurité du 2FA, comme SEC amélioré

Méthodes de téléchargement de fichiers pour les commandes Linux communes Méthodes de téléchargement de fichiers pour les commandes Linux communes Mar 05, 2025 am 11:42 AM

Cet article compare les commandes Linux (SCP, SFTP, RSYNC, FTP) pour télécharger des fichiers. Il met l'accent sur la sécurité (favorisant les méthodes basées sur SSH) et l'efficacité, mettant en évidence les capacités de transfert Delta de RSYNC pour les fichiers volumineux. Le choix dépend de la taille du fichier,

See all articles