Résumé des commandes shell Linux

alliage @ ubuntu: ~ $ 
alliage: nom du compte
@: connecteur
ubuntu: nom d'hôte Linux.
~: Mais le répertoire courant
$: normal user
#: root user, utilisez sudo.
Afficher les variables d'environnement: echo $ PATH

Commande de création de répertoire: mkdir
-p création de chemin direct.
-m Définit les autorisations de répertoire lors de la création d'un répertoire.
Exemple: mkdir -p -m 700 ppp
drwx ------ 1 alliage d'alliage 512 oct 27 21:19 ppp

Supprimer le répertoire: rmdir
Exemple: rmdir ppp
mais ne peut supprimer que les répertoires vides, utilisez rm -rf pour supprimer les répertoires non vides. Généralement utiliser rm directement

Chemin d'affichage: pwd
Exemple: liu @ DESKTOP-MHNDSB8: ~ / mon $ pwd
/ home / liu / mon

Changez le répertoire courant: cd
dans le répertoire racine: cd /
répertoire courant: cd .Répertoire supérieur
: cd ..

Liste des fichiers: ls
liste tous les répertoires: ls -a
répertorie les informations détaillées sur les fichiers: ls -l
regarde le répertoire racine: ls /

-rw-r - r-- les
autorisations ont un total de dix chiffres, parmi lesquels: le premier représente le type, d représente le répertoire
, les trois rw- représentent les autorisations détenues par le propriétaire (utilisateur)
, puis les trois r-- représente les autorisations du groupe (groupe). Les
trois derniers r-- représentent les autorisations d'autres personnes (autres),
r lecture, w écriture et x exécution.

查 找 texte: find
liu @ DESKTOP-MHNDSB8: ~ $ find / home / liu / mon
/ home / liu / mon
/ home / liu / mon / file
Nom complet inconnu 查 找:
liu @ DESKTOP-MHNDSB8: ~ $ find / home / liu / mo *
/ home / liu / mon
/ home / liu / mon / file
compatible avec le nom utilisé.
liu @ DESKTOP-MHNDSB8: ~ $ find / home -name fil *
/home/liu/min/arm-linux-gcc-3.4.5/arm-linux/include/linux/file.h
/ home / liu / min / arm-linux-gcc-3.4.5 / arm-linux / include / linux / filter.h
/home/liu/min/arm-linux-gcc-3.4.5/arm-linux/include/sys/file.h
/ accueil / liu / min / arm-linux-gcc-3.4.5 / arm-linux / sys-include / linux / file.h
/home/liu/min/arm-linux-gcc-3.4.5/arm-linux/ sys-include / linux / filter.h
/home/liu/min/arm-linux-gcc-3.4.5/arm-linux/sys-include/sys/file.h
/ home / liu / mon / fichier

Afficher le contenu du fichier: cat
liu @ DESKTOP-MHNDSB8: ~ / mon $ cat -n file
     1 kkkkkkkk
     2 fsfgdhd
     3 fsfs
plus -n plus le numéro de série
cat connection function>
liu @ DESKTOP-MHNDSB8: ~ / mon $ cat file test.c > cattest.txt
liu @ DESKTOP-MHNDSB8: ~ / mon $ vi cattest.txt
kkkkkkkkk
fsfgdhd
fsfs
#include <stdio.h>
int main ()
{         return 0; }

Copier la commande: cp
liu @ DESKTOP-MHNDSB8: ~ / LS Mike $
liu @ DESKTOP-MHNDSB8: ~ / Mike $ cp / Home / liu / Mon / File ./
liu @ DESKTOP-MHNDSB8: ~ / Mike $ LS
File
Plus - i Lorsqu'il y a les mêmes fichiers, il vous demandera s'il faut écraser

Déplacer et renommer: mv
renommer
liu @ DESKTOP-MHNDSB8: ~ / mike $ mv file file1
liu @ DESKTOP-MHNDSB8: ~ / mike $ ls
fichier1
déplacer
liu @ DESKTOP-MHNDSB8: ~ / mike $ mv fichier1 / home / liu / mon
liu @ DESKTOP-MHNDSB8: ~ / mike $ ls
liu @ DESKTOP-MHNDSB8: ~ / mike $

Statistiques de contenu de fichier: wc
octets
liu @ DESKTOP-MHNDSB8: ~ $ wc -c /home/liu/mon/test.c
44 /home/liu/mon/test.c
ligne numéro
liu @ DESKTOP-MHNDSB8: ~ $ wc -l /home/liu/mon/test.c
5 /home/liu/mon/test.c
Nombre de mots
liu @ DESKTOP-MHNDSB8: ~ $ wc -w /home/liu/mon/test.c
7 / home / liu / mon / test.c

Commande de suppression de fichier: rm
liu @ DESKTOP-MHNDSB8: ~ $ rm -rf mike
liu @ DESKTOP-MHNDSB8: ~ $ ls
min mon sources.list
plus -i avec invite

su commutateur utilisateur
sudo root user

Commandes de gestion de processus: ps et kill
liu @ DESKTOP-MHNDSB8: ~ $ ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 20:35? 00:00:00 / init
root 119 1 0 21:08 tty1 00 : 00: 00 / init
liu 120119 0 21:08 tty1 00:00:00 -bash
liu 136120 0 21:09 tty1 00:00:00 ps -ef
liu @ DESKTOP-MHNDSB8: ~ $ sudo kill -9 1
-ef Afficher l'heure du système pid, le répertoire, le
numéro de processus de l' exécuteur kill, parfois vous devez ajouter sudo.

ip 管理 命令 : ifconfig
liu @ DESKTOP-MHNDSB8: ~ $ ifconfig
eth2: flags = 4163 <UP, BROADCAST, RUNNING, MULTICAST> mtu 1500
        inet 192.168.182.1 masque de réseau 255.255.255.0 broadcast 192.168.182.255
        inet6 fe80 :: f855: f855: f073 a57d: 863f prefixlen 64 scopeid 0xfd <compat, link, site, host>

Commandes d'aide: homme, info, aide

Arrêt et redémarrage: arrêt, arrêt et redémarrage

查看 内核 和 发行 版 版本 号 命令 : uname 和 lsb_release
liu @ DESKTOP-MHNDSB8: ~ $ sudo lsb_release -i
ID du distributeur: Ubuntu
liu @ DESKTOP-MHNDSB8: ~ $ sudo lsb_release
Aucun module LSB n'est disponible.
liu @ DESKTOP-MHNDSB8: ~ $ sudo lsb_release -d
Description: Ubuntu 18.04.2 LTS
liu @ DESKTOP-MHNDSB8: ~ $ sudo lsb_release -r
Version: 18.04
liu @ DESKTOP-MHNDSB8: ~ $ sudo lsb_release -v
Aucun module LSB n'est disponible.
liu @ DESKTOP-MHNDSB8: ~ $ sudo lsb_release -a
Aucun module LSB n'est disponible.
ID de distributeur: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04 Nom de code
: bionic

Je suppose que tu aimes

Origine blog.csdn.net/qq_38531460/article/details/102809541
conseillé
Classement