1, affiche le shell actuellement utilisé
[root@localhost ~]# echo $SHELL
2, affiche tous les shells utilisés par le système actuel
[root@localhost ~]# cat /etc/shells
3, afficher le cache de hachage
hachage : afficher le cache -r : vider le cache
4, plusieurs commandes peuvent être utilisées ; les symboles sont séparés
5, histoire
-c : Effacer l'historique des commandes
-d : Supprime la commande spécifiée dans l'historique
# : Afficher le dernier # historique
-a : Ajouter l'historique des commandes nouvellement exécutées de cette session à la liste du fichier historique
-n : Lire les lignes non lues du fichier historique dans la liste historique
-r : Lire les fichiers d'historique et les ajouter à la liste d'historique
-w : enregistre la liste d'historique dans le fichier d'historique spécifié
-p : développez les paramètres historiques sur plusieurs lignes, mais ils n'existent pas dans la liste de l'historique
-s : développez les paramètres historiques sur une seule ligne et ajoutez-les à la liste historique
6,Ctrl
+l : Effacer l'écran, équivalent à la commande clear
+c : Annuler l'exécution de la commande
-a : Déplacez le curseur vers l'avant de la ligne de commande
-e : Déplacez le curseur à la fin de la ligne de commande
-u : Supprime la position actuelle du curseur au début de la ligne
-k : Supprime la position actuelle du curseur jusqu'à la fin de la ligne
7, Esc
-b : Déplacer un mot vers la gauche
-f : Déplacer un mot vers la droite
8, emplacement de stockage du fichier d'aide local/usr/share/doc/
9. Une fois le système CentOS installé, si vous n'avez pas d'aide humaine, vous pouvez utiliser la commande suivante pour créer une base de données
CentOS6 utilise : makewhatis
CentOS7 utilise : mandb
10, Comment utiliser la commande man
Espace, ^v, ^f, ^F : faites défiler jusqu'à la fin du fichier
b, ^b : Retourner au début du fichier
d, ^d : tournez la moitié de l'écran jusqu'à la fin du fichier
u, ^u : tourne la moitié de l'écran au début du fichier
^n ou ^e ou ^j : tournez une ligne jusqu'à la fin du fichier
^y ou ^p ou ^k : tourne une ligne jusqu'au début du fichier
q : Sortie
# : Passer à la ligne #
1g : Retour au début du fichier
g : Aller à la fin du fichier
/keywork : utilisez la chaîne comme mot-clé, recherchez de la position actuelle jusqu'à la fin, les caractères ne sont pas sensibles à la casse
depuis
?Keywork : utilisez la chaîne comme mot-clé, recherchez de la position actuelle au début, les caractères ne sont pas sensibles à la cassedepuis 11, La structure du système de fichiers
/boot : Le répertoire où sont stockés les fichiers du noyau (vmlinuz) et les chargeurs de démarrage (bootloader, grub) sont stockés dans ce répertoire.
/bin : Commandes de base pour tous les utilisateurs ; il ne peut pas être associé à des partitions indépendantes et est un programme qui sera utilisé au démarrage du système d'exploitation.
/sbin : Commandes de gestion de base ; il ne peut pas être associé à des partitions indépendantes et est un programme qui sera utilisé au démarrage du système d'exploitation.
/lib : fichiers de bibliothèque partagée de base et fichiers de module de noyau (/lib/modules) dont dépend le programme au démarrage
/lib64 : emplacement de stockage de fichiers de bibliothèque partagée auxiliaire dédié aux systèmes x86_64
/etc : répertoire des fichiers de configuration
/home/USERNAME : répertoire personnel de l'utilisateur ordinaire
/root : répertoire personnel de l'administrateur
/media : point de montage pour appareils mobiles portables
/mnt : point de montage temporaire du système de fichiers
/dev : emplacement de stockage des fichiers de l'appareil et des fichiers spéciaux
b : bloquer l'appareil, accès aléatoire
c : dispositif de caractères, accès linéaire
/opt : L'emplacement d'installation des applications tierces
/srv : Données utilisées par les services exécutés sur le système
/tmp : emplacement de stockage temporaire des fichiers
/usr : données universelles partagées en lecture seule
Bin : Une application fournie pour garantir que le système dispose de fonctions complètes
lib : utilisation 32 bits
lib64 : n'existe que sur les systèmes 64 bits
E INCLURE : Fichiers d'en-têteshare : données indépendantes structurées, telles que doc, man, etc.
Local : L'emplacement d'installation des applications tierces
/var:fichiers de données variables
cache : répertoire de données du cache de l'application
lib : données d'informations sur l'état de la candidature
Local : dédié au stockage des données variables pour les applications sous /usr/local
Verrouillage : Verrouiller le fichier
Journal : répertoire et fichiers des journaux
run : exécution des données liées au processus ; généralement utilisé pour stocker les fichiers pid du processus
spool : pool de données d'application
tmp : Sauvegarde des données temporaires générées entre deux redémarrages du système
/proc : Un système de fichiers virtuel utilisé pour afficher les informations sur le noyau et le processus
/sys : système de fichiers virtuel utilisé pour générer des informations relatives aux périphériques matériels sur le système actuel
/selinux : emplacement de stockage de Linux à sécurité améliorée, politiques de sécurité liées à Selinux et autres informations
12, type de fichier
- : Fichier ordinaire
d : Fichier répertoireb : bloquer l'appareil
c : Dispositif de personnage
l : Fichier de lien symbolique
p : Pipe file pipe
s : socket fichier socket
13, utilisation ls
-a : Inclure les fichiers cachés
-l : Afficher des informations supplémentaires-R : récursivité du répertoire via
-ld : Informations sur l'annuaire et les liens symboliques
-1 : Les fichiers sont affichés sur des lignes séparées
-S : Trier du grand au petit
-u : Avec l'option -t, affichez et triez par heure du nouveau à l'ancien
-U : Afficher dans l'ordre de stockage du répertoire sans trier
14, stat affiche trois horodatages du fichier
Temps d'accès : temps d'accès, heure, lecture du contenu du fichier
Modifier l'heure : heure de modification, mtime, modifier le contenu du fichier (données)Modifier l'heure : modifier l'heure, le ctime, les modifications de métadonnées
15, commande tactile
touchez [OPTION]... FICHIER...
-a : ne change qu'une heure-m : change uniquement mtime
-t : TIMBRE :
[[cc]aa]mmjjhhmm[.ss]
-c : Si le fichier n'existe pas, il ne sera pas créé
16, commande cp-i : interactif -r, R : Copiez récursivement le répertoire et tout son contenu
-a : Archive, équivalent à -dR --preserv=all
-d : --no-dereference --preserv=links ne copie pas le fichier original, seulement le nom du lien
-p : équivalent à --preserv=mode, propriété, horodatage
-v:--verbeux
-f:--force
17, l'alias définit l'aliasAffiche tous les alias de commande disponibles pour le processus shell actuel [root@localhost ~]#alias
Définissez l'alias NAME, ce qui équivaut à exécuter la commande VALUE
[root@localhost ~]# alias NAME='VALUE'
L'alias défini dans la ligne de commande n'est valable que pour le processus shell actuel.
Si vous souhaitez qu'il soit effectif durablement, il faut le définir dans le fichier de configuration
Uniquement pour l'utilisateur actuel : ~/.bashrc
Valable pour tous les utilisateurs : /etc/bashrc
Annuler l'utilisation de l'alias : unalias
18, utilisez la commande mvOptions couramment utilisées :
-i : interactif
-f : Forcer 19, utilisez la commande rmOptions couramment utilisées :
-i : interactif
-f : suppression forcée
-R: récursif :
20, tree affiche l'arborescence des répertoires
-d : Afficher uniquement les répertoires
-Niveau L : Précisez le nombre de niveaux à afficherModèle -P : afficher uniquement les chemins correspondant au modèle spécifié
21, mkdir crée un répertoire
-p : Existe sans signaler d'erreurs et peut créer automatiquement les répertoires requis
-v : Afficher des informations détaillées-m MODE : Spécifiez les autorisations directement lors de la création d'un répertoire
22, rmdir supprime les répertoires vides
-p : Supprimer récursivement le répertoire vide parent
-v : Afficher des informations détaillées
23, rm supprimer les données
-r : Supprimer récursivement l'arborescence des répertoires
-f : suppression forcée sans invite
24, STDOUT et STDERR redirigent vers des fichiers
Format : Nom du fichier du symbole d'opération de commande
Rediriger STDOUT vers un fichier2> : Rediriger STDERR vers un fichier
Rediriger toutes les sorties vers des fichiers
uniquement 禁 SET -C : Il est interdit de couvrir les fichiers existants, mais vous pouvez ajouter une couverture forcée : & gt;
Set +C : Autoriser l'écrasement
>
2> : Remplacer le flux de données de sortie d'erreur de redirection2>> : Ajouter le flux de données de sortie d'erreur de redirection
La sortie standard et la sortie d'erreur sont dirigées vers des emplacements différents : le format est le suivant :
;
COMMANDE > /chemin/vers/fichier.out 2>Fusionnez la sortie standard et la sortie d'erreur dans le même flux de données pour la redirection : le format est le suivant :
;
COMMANDE > /path/to/file.out 2>
COMMANDE >>(): Fusionner STDOUT de plusieurs programmes
(cal 2007 ; cal 2008) >
25, tr - convertir et supprimer des caractères
tr [OPTION]...SET1 [SET2]
Options :
-c ou --complerment : prend le complément du jeu de caractères
-d ou --delete : supprime tous les caractères appartenant au premier jeu de caractères
-s ou --squeeze-repeats : représente des caractères répétés consécutivement comme un seul caractère
-t ou --truncate-set1 : Convertit les caractères correspondant au premier jeu de caractères en caractères correspondant au deuxième jeu de caractères
Utilisez < pour rediriger l'entrée standardCertaines commandes peuvent accepter STDIN importé à partir d'un fichier
$tr 'a-z' 'A-Z' Cette commande convertira tous les caractères minuscules de /etc/issue en caractères majuscules
tr –d abc < /etc/fstab Supprime tous les caractères abc dans le fichier fstab
[root@localhost ~]# cat >
wangxiaochun
Appuyez sur ctrl+d pour quitter, vous pouvez utiliser des fichiers au lieu de la saisie au clavier
[root@localhost ~]# cat > fichiera < 26, moins : Afficher les entrées page par page
ls -l /etc moins
mail : Envoyer votre contribution par e-mail :
echo "testemail" | mail -s "test" user@example.com
lpr : envoyer l'entrée à l'imprimante
echo "testprint" | lpr-Pprinter_name
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!