Entrée Linux et commandes courantes et installation du logiciel Linux-SVN

Linux

1. Système d'exploitation

Systèmes d'exploitation courants

  • Android
  • Pomme
  • les fenêtres

Classification du système d'exploitation
Insérez la description de l'image ici

2. Instruction Linux (vous pouvez vous référer à RUNOOB)

1. Structure du répertoire

Insérez la description de l'image ici

  • Répertoire personnel (le répertoire racine de l'utilisateur actuel):~
  • Répertoire racine du système:/
  • Répertoire actuel:.
  • Répertoire de niveau supérieur:..

2. Commandes de répertoire:

  • Afficher le répertoire actuel:pwd
  • Changer de répertoire:cd
  • Affichez le contenu du répertoire:ls [-属性] [目录]
  • Créez un répertoire:mkdir 目录路径
  • Supprimer le répertoire:rmdir 空目录路径
  • Changer de répertoire:mv 原路径 新路径
  • Copier le répertoire:cp 原路径 新路径

Attributs ls:

-aAfficher tous les fichiers et répertoires (les fichiers masqués commençant par. Seront également répertoriés)
-lOutre le nom du fichier, le type de fichier, les autorisations, le propriétaire, la taille du fichier et d'autres informations sont également répertoriés en détail.
-rLes fichiers sont affichés dans l'ordre inverse ( en anglais) Ordre alphabétique)
-tRépertorie les fichiers dans l'ordre de leur heure de création.
-AIdentique à -a, mais ne répertorie pas "." (répertoire courant) et "..." (répertoire parent)
-F. Ajoutez un symbole après le fichier répertorié nom; par exemple, exécutable Ajoutez "*" au fichier et ajoutez "/" au
-Rrépertoire. S'il y a des fichiers dans le répertoire, les fichiers suivants sont également répertoriés dans l'ordre

Exemple

Organiser dans l'ordre inverse de l'heure d'établissement et lister en détail
Insérez la description de l'image ici

3. Commandes de fichier:

  • Créez un fichier:touch 文件路径
  • Supprimer les fichiers:rm [-rf] 文件路径
  • Changer de fichier:mv 原路径 新路径
  • Copier des fichiers:cp 原路径 新路径

4. Affichez le contenu du fichier:

  • Vue depuis le début: head -n 文件名(n représente le nombre, affiche n lignes depuis le début )
  • Vue de la fin: tail -n 文件名(vue n lignes de la fin)
  • Vue dynamique:tail -f 文件名
  • Regardez les lignes 20-30:head -30 文件名 | tail -10

5.vi éditeur: nom de fichier vi

6. Mode de visualisation: principalement visualisation

  • Entrer la a/A/i/I/o/O/inserttouche pour entrer en mode édition
  • Entrez après le curseur:a
  • Entrez à la fin de la ligne courante du curseur:A
  • Entrez avant le curseur:i
  • Entrez au début de la ligne courante du curseur:I
  • Insérez dans la ligne suivante: o
  • Insérez dans la ligne précédente: O
  • Copiez une ligne entière:yy
  • Copiez plusieurs lignes:nyy
  • Pâte:p
  • Supprimer une ligne: dd
  • Supprimer plusieurs lignes: ndd
  • Passez rapidement à la première ligne:1GG
  • Dernière ligne: shift +G
  • N'importe quelle ligne:nGG
  • Combien de lignes descendant n+ retour chariot

7. Mode d'édition: pour l'entrée, appuyez sur ESC pour quitter le mode d'édition et revenir au mode de visualisation

8. Le mode ligne: le mode d' affichage appuyez sur , /, passer en mode ligne

9. Commandes utilisateur:

  • Créer un utilisateur:useradd 用户名
  • Changer d'utilisateur:su 用户名
  • Modifier le mot de passe utilisateur:passwd 用户名
  • supprimer des utilisateurs:userdel 用户名
  • Modification-utilisateur:usermod 用户名

10. Commandes du groupe d'utilisateurs:

  • Créer un groupe:groupadd 组名
  • Supprimer le groupe:groupdel 组名
  • Modifier le groupe:groupmod 组名

11. Gestion des autorités:

Insérez la description de l'image ici

drwxr-xr-x: Autorisations par défaut du dossier ( rreprésente lisible, wreprésente accessible en écriture, xreprésente l'exécutable)

  • dDossier du -représentant ( fichier du représentant)
  • Les trois premiers rwxreprésentent les permissions de l'utilisateur (u)
  • Les trois du milieu r-xreprésentent l'autorité du groupe (g)
  • Les trois derniers r-xreprésentent les permissions des autres groupes (o)
  • Autorisations par défaut pour les dossiers: 755, autorisations par défaut pour les fichiers: 644

12. Modifier les autorisations: chmod gr

chmod -w 文件/文件夹名Non accessible en écriture par tous
chmod 777 文件/文件夹名les utilisateurs - autorisations complètes

13. Modifiez l'utilisateur / le groupe:

chown 用户:组 文件/文件夹名

14. Commandes de gestion des processus

ifconfigAfficher l'adresse IP de l'hôte
ps -aux | grep [进程标识]Afficher le processus
ps -ef | grep [进程标识]Afficher le processus (les deux commandes de processus se concentrent sur des points différents)
kill -9 进程编号Tuez le processus

Démo

Insérez la description de l'image ici

Commande 15.echo

Utilisez la commande echo pour imprimer la valeur de la variable
echo $PATH

Démo

·

Commande 16.printenv

printenvLa commande peut imprimer des variables d'environnement

17.plus, moins de commandes

cat: cat 文件名
charge tous les fichiers à la fois, et affiche tous les
autres: more 【参数】 文件名
charge tous les fichiers à la fois, mais affiche
moins paginée : less 【参数】文件名
charge une seule page du fichier à la fois, cache une page et affiche page par page

Commande 18.wc

Insérez la description de l'image ici
Insérez la description de l'image ici

18. Symbole de tuyau: le |résultat à gauche est saisi comme commande à droite

Comme
cat 文件名 | more

Commande 19..grep

grep: recherche des mots / sous-contenus dans le contenu du fichier
Insérez la description de l'image ici

printenv | grep path# Variable d'environnement pour trouver le chemin en minuscules
printenv | grep -i path# Chemin de recherche, insensible à la casse
grep -ir python# tout fichier dans le sous-répertoire courant et tous les sous-répertoires trouvent python
grep -ir python file1# python trouvé dans fichier1 dans
grep -ir --include *.py math ~# dans le répertoire home et tous les sous-répertoires py file Trouve la ligne 'math', pas la casse sensible

Démo
Insérez la description de l'image ici

Commande 20.file

Utilisé pour identifier le type de fichier
Utilisation

file zipfile.py

file -z zipFile

file /dev/null
Démo
Insérez la description de l'image ici

21. Entrée / sortie standard et redirection

L'entrée standard est représentée par 0, la sortie standard est représentée par 1 et l'erreur standard est représentée par 2 (les deux premiers peuvent être ignorés).
Redirection de sortie:> Écraser >> Ajouter

22.quelle commande

Utilisé pour trouver des commandes
Démo
Insérez la description de l'image ici

23.ln

Équivalent au raccourci sur le bureau
Créer un lien logiciel : ln -s 要链接的地址 链接名
supprimer le lien logiciel : rm 链接名(Remarque: s'il s'agit d'un répertoire, ne pas ajouter /)
Insérez la description de l'image ici

Commande 24.find

Rechercher des fichiers dans la hiérarchie des répertoires
Insérez la description de l'image ici

25.date commande

Imprimer ou régler la date et l'heure du système
Insérez la description de l'image ici

26.cut commande

Extraire les champs du fichier
Insérez la description de l'image ici

Commande 27.tr

Utilisé pour convertir ou supprimer des caractères dans le fichier
Insérez la description de l'image ici

28.ping commande

Utilisé pour tester la connectivité avec l'hôte cible
Insérez la description de l'image ici

29.Installation du logiciel Linux

【1】 .tar: décompressez et installez

Format du package d'installation: tar, tar.gz, tar.bz Package d'
installation:tar –zxvf [包名]

Remarque: commande tar et commande gz

commande tar: lecture, décompression de la commande
tar -xvf 拆包的文件décompression
tar -cvf 打包后的名字 打包前的文件compressée
z: commande gz représentative: commande compresser la
gzip 要压缩的文件compression la
gunzip 要解压的文件décompression
est généralement l' tar -zxvf 包名extraction directe du programme d' installation

Démo

Insérez la description de l'image ici
Insérez la description de l'image ici

【2】 .rpm: installation directe

Format du package d'
installation: package d'installation rpm : rpm –ivh 软件包路径
package de désinstallation:rpm –e 软件包全名

【3】 .yum: installation en ligne

Installez le package: yum -y install 软件包
Désinstallez le package:yum -y remove 软件包

3. Installation SVN

1. SVN (Subversion): système de contrôle de version

Peut partager des fichiers

2. Fonctionnalités SVN

Multiplateforme
simple et facile à utiliser

3. Entrepôt central: l'emplacement de stockage des fichiers sur le serveur SVN

4. Espace de travail: l'emplacement du fichier téléchargé par l'opérateur vers le local

5. Processus d'interaction SVN

Insérez la description de l'image ici

6. Étapes

yum install -y subversionInstallez le côté serveur de subversion pour
mkdir /svnDatacréer le répertoire de la bibliothèque de ressources SVN

mkdir /svnData/projects 
svnadmin create /svnData/projects/testSvn

Générer le répertoire de ressources SVN
Configurer l'authentification des autorisations de projet SVN
cd /svnData/projects/testSvn/conf/
vi authz
Configurer l'utilisateur root pour lire et écrire dans le répertoire racine
Insérez la description de l'image ici
vi passwd
Définir le mot de passe de l'utilisateur SVN
Insérez la description de l'image ici
vi svnserve.conf
Modifier l'option du fichier svnserve
Insérez la description de l'image ici
Démarrer SVN (démarrer de préférence dans le répertoire racine)
svnserve -d -r /svnData

Je suppose que tu aimes

Origine blog.csdn.net/nayomi927/article/details/114624124
conseillé
Classement