Ici, j'écrirai les connaissances de base et les commandes de Linux après avoir passé en revue.
Le seul logiciel capable de communiquer avec du matériel tel que le processeur, la mémoire, le clavier et le disque.
C'est comme une interface de chat qui se connecte directement au noyau.
Vous pouvez exécuter des commandes dans le noyau via le langage shell.
En gros, ça ressemble à ça.
Human <=> Shell <=> Kernel
Les types de langages shell incluent sh`` tcsh`` bash`` zsh
.
Dans l'environnement LINUX, STDIN est un périphérique de contrôle d'entrée et STDOUT est un périphérique de contrôle de sortie. En connectant cet appareil à un terminal, vous pourrez utiliser l'entrée et la sortie à l'aide du clavier.
La connexion des entrées et des sorties de cette manière s'appelle «attacher tty».
#Afficher les informations du répertoire(list)
ls [dir]
#Déplacer le répertoire(change dir)
cd [dir]
#Afficher le répertoire actuel(print working dir)
pwd
#Créer un annuaire(make dir)
mkdir [folder name]
--Système d'exploitation de fichiers
#Créer un fichier
touch
#Ajouter au fichier
echo >> [file name]
#Afficher le contenu du fichier(concatenate)
cat test_file
#Voir le processus(process status)
ps
#Démarrer le processus en arrière-plan(&)
sleep 60 &
#Ramenez le processus au premier plan(foreground)
fg
#Aide à la commande(help)
ps --help
#Afficher la destination de sauvegarde de la commande(whitch)
whitch ps
#Afficher le manuel des commandes(manual)
man ps
#Rechercher des fichiers et des dossiers(find)
find / -type d -name test
#Rechercher des personnages
grep "aaa" test.txt -n
#Trouvez le nom du dossier et recherchez les fichiers qu'il contient
find / -type d -name test | xargs grep -r aaa
Recommended Posts