Galerie de cartes mentales Commandes courantes Linux
Il s'agit d'une carte mentale sur les commandes Linux couramment utilisées, y compris les informations système, les commandes de fichiers, la compression, la recherche, les autorisations de fichiers, l'installation, etc.
Modifié à 2023-11-13 16:32:22This is a mind map about bacteria, and its main contents include: overview, morphology, types, structure, reproduction, distribution, application, and expansion. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about plant asexual reproduction, and its main contents include: concept, spore reproduction, vegetative reproduction, tissue culture, and buds. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about the reproductive development of animals, and its main contents include: insects, frogs, birds, sexual reproduction, and asexual reproduction. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about bacteria, and its main contents include: overview, morphology, types, structure, reproduction, distribution, application, and expansion. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about plant asexual reproduction, and its main contents include: concept, spore reproduction, vegetative reproduction, tissue culture, and buds. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about the reproductive development of animals, and its main contents include: insects, frogs, birds, sexual reproduction, and asexual reproduction. The summary is comprehensive and meticulous, suitable as review materials.
Commandes courantes Linux
Message système
date affiche la date et l'heure actuelles
uptime affiche la durée de fonctionnement du système depuis sa mise sous tension.
w affiche les utilisateurs connectés
cal affiche le calendrier du mois en cours
whoami Afficher votre nom d'utilisateur actuel
l'utilisateur du doigt affiche des informations relatives à l'utilisateur
uname affiche les informations sur le noyau
cat /proc/cpuinfo Afficher les informations sur le processeur
cat /proc/meminfo Afficher les informations sur la mémoire
df -h affiche l'utilisation du disque
du -h affiche l'utilisation de l'espace du répertoire du -h --max=profondeur=0
affiche gratuitement l'utilisation de la mémoire et de la zone d'échange
SSH
ssh user@host se connecte à l'hôte en tant qu'utilisateur utilisateur
ssh -p port user@host se connecte à l'hôte en tant qu'utilisateur sur le port port
ssh-copy-id user@host ajoute la clé à l'hôte pour une connexion sans mot de passe
commande de fichier
ls répertorie les répertoires ls -al répertorie les fichiers cachés en utilisant le formatage
cd dir change de répertoire en dir
pwd répertoire actuel
mkdir dir crée un répertoire
rm fichier supprimer le fichier rm -r supprimer récursivement rm -f forcer la suppression
cp fichier1 fichier2 Copier le fichier1 dans le fichier2
mv fichier1 fichier2 renommer ou déplacer le fichier1 vers le fichier2
ln -s file1 file2 crée un lien symbolique file2 pour file1 Crée un fichier de lien (similaire à la touche de raccourci de la fenêtre File2 pointe vers file1 et peut s'étendre sur des régions).
Dans file1, le fichier 2 crée un lien physique pour file1, file2 crée une copie (similaire à une copie de fenêtre), pointant vers le même nœud d'index inode et ne peut pas s'étendre sur des régions.
toucher un fichier créer un fichier
cat > file place l'entrée standard dans le fichier
plus de fichier Afficher le contenu du fichier
fichier head Afficher les 10 premières lignes du fichier
fichier de queue Afficher 10 lignes après le fichier
La gestion des processus
ps -ef | ps -aux affiche les processus actuellement actifs
le haut montre tous les processus en cours
kill pid tue le processus avec l'identifiant de processus pid
killall proc tue tous les processus nommés proc
bg répertorie les tâches arrêtées ou en arrière-plan
fg met les emplois récents au premier plan
fg n met le travail n au premier plan
compression
tar cf file.tar file compresse le fichier file dans le fichier file.tar
fichier tar xf.tar décompresser le fichier.tar fichier
tar czf fichier.tar.gz fichier compresser le fichier fichier dans le fichier fichier.tar.gz
tar xzf file.tar.gz décompresser le fichier file.tar.gz
tar cjf fichier.tar.bz2 fichier Compresser le fichier fichier dans le fichier fichier.tar.bz2
tar xjf file.tar.bz2 Décompresser le fichier tar xjf file.tar.bz2
Le fichier gzip compresse le fichier fichier dans fichier.gz
gzip -d fichier décompresser le fichier.gz fichier
recherche
Les fichiers de modèles grep recherchent un modèle de correspondance de contenu (expression régulière) dans le fichier.
grep -r pattern dir recherche récursivement le modèle de correspondance de contenu dans le répertoire
commande | grep pattern Résultat de la commande de recherche pour le modèle de correspondance de contenu
Autorisations de fichiers
type de fichier premier caractère
répertoire d
- document
l Lien vers le fichier
b Périphériques disponibles pour le stockage dans le fichier de périphérique
c Périphérique de port série dans le fichier de périphérique
Autorisations
r lisible w inscriptible x exécutable
Propriétaire du fichier
groupe d'utilisateurs
autres utilisateurs
chgrp [user group] filename Modifier le groupe d'utilisateurs auquel appartient le fichier
chown [propriétaire] nom de fichier Modifier le propriétaire du fichier
chmod [valeur d'autorisation par exemple 777] nom de fichier Modifier les autorisations du fichier
Installer
Installation du paquet source
Les éditeurs et environnements suivants doivent être installés en premier : yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
./configure crée un makefile pour détecter l'environnement d'exploitation avec un programme de détection automatique et crée le Makefile.
make compile lit le fichier makefile, compile le fichier de code source dans un fichier binaire et l'enregistre dans le répertoire actuel
L'installation Make inatall utilise le paramètre makefile pour configurer le fichier et l'installer sur le chemin correct selon la spécification de la cible d'installation.
Outils de gestion de paquets
rpm -ivh pkg.rpm installe le package rpm (les dépendances ne seront pas automatiquement traitées)
rpm -qa répertorie tous les packages installés
rpm -q mysql Obtenir le nom du package d'un certain package logiciel
rpm -ql nom du package requête chemin d'installation (lequel)
yum install pkg Installer à partir de la source yum (gérer automatiquement les dépendances)
Configurer la source Yum locale
Configurer la source Alibaba Yum
1. Téléchargez et installez wget miam, installez -y wget 2. Sauvegardez le miam par défaut mv /etc/yum.repos.d /etc/yum.repos.d.backup 3. Créez un nouveau répertoire yum mkdir -p /etc/yum.repos.d 4. Téléchargez la configuration Alibaba yum dans ce répertoire et sélectionnez la version correspondante. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 5. Mettez à jour la source epel vers la source epel d'Alibaba Cloud mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo wget -O /etc/yum.repos.d/epel-testing.repo http://mirrors.aliyun.com/repo/epel-testing.repo 6. Reconstruire le cache miam, nettoie tout miam makecache
dpkg et paquet d'installation pkg.deb Debian