Instructions de document communes Linux

L'offre arrive, creusez des amis pour ramasser! Je participe à l'événement de vérification du recrutement du printemps 2022, cliquez pour voir les détails de l'événement .

touche de raccourci

touche de raccourci effet
Sous windows/Linux : (fn dépend du clavier) + Ctrl + insert, sous Mac : command + c copier le texte
Sous windows/Linux : (fn dépend du clavier) + Shift + insert, sous Mac : command + v coller du texte
ctrl + c Envoie une commande de terminaison au processus en cours (si la commande est saisie de manière incorrecte, saisissez directement une nouvelle ligne)
ctrl + u Effacer la commande actuellement saisie
onglet Les commandes et les noms de fichiers peuvent être complétés. Si vous ne pouvez pas le terminer, appuyez deux fois sur la touche de tabulation pour afficher les options alternatives

chemin

Chemin absolu : Le chemin du répertoire à partir du répertoire racine (/) (la sortie de la commande pwd est un chemin absolu)

例如: /home/user1/abc.txt
复制代码

chemin relatif : le chemin à partir du chemin actuel

例如: home/user1/abc.txt
复制代码
instruction chemin
./ Indique le répertoire courant, inchangé (un point)
../ Indique le répertoire supérieur (deux points)
~/ Indique le répertoire personnel (entrez le répertoire /home/acs, qui est le répertoire de l'utilisateur sous le dossier personnel)
/ Indique le répertoire racine (entrez le répertoire /, le répertoire le plus haut)
  • S'il s'agit d'un fichier commençant par ., il sera défini comme fichier caché par défaut

commandes d'affichage ls

ls commande
ls Afficher les fichiers et dossiers du répertoire courant (hors classes cachées)
ls -a Afficher les fichiers et dossiers dans le répertoire courant (y compris les classes cachées)
ls -l Afficher des informations détaillées sur les fichiers et dossiers du répertoire courant (hors classes cachées)
ls -hl Affichage convivial des informations détaillées des fichiers et dossiers du répertoire courant (hors classes cachées) (ls class command +h sont tous deux conviviaux)
ls -A Ne pas afficher le répertoire courant et le répertoire supérieur
ls nom du dossier Vous pouvez afficher les noms de fichiers dans le dossier sans entrer dans le dossier
chmod +r ubuntu_20_04.tar Augmenter l'autorisation de lecture de fichier
  • ll == ls -la == ls -al
例如:		ls homework		展示当前目录下的homework下的文件和文件夹(不包含隐藏类)
例如:		ls homework -l 	展示当前目录下的homework下的文件和文件夹的详细信息(含隐藏类)
例如:		ls a.txt -l		展示当前目录下的a.txt下的文件和文件夹的详细信息(含隐藏类)
例如:		ls homework -hl 
例如:		ls a.txt -hl
复制代码

instructions de base

instructions de base
pwd Afficher le chemin absolu actuel
CD retour au répertoire d'accueil
cd ~ retour au répertoire d'accueil
CD XXX Entrez dans le répertoire XXX
CD / Retour au répertoire racine
cd .. Retour au répertoire supérieur
cd- Revenir au répertoire précédent (différent de cd .. signifie le répertoire dans lequel vous étiez tout à l'heure)
chat Afficher le contenu du fichier XXX / Afficher le contenu du fichier
trouver xxx 查询文件夹结构
history 显示历史指令

cp 复制粘贴重命名

  • cp XXX YYY

将XXX文件复制成YYY,XXX和YYY可以是一个路径

例如:	cp a/tmp.txt b		将tmp.txt文件从文件夹a复制到b中
例如:	cp a/tmp.txt b/tmp2.txt		将tmp.txt文件从文件夹a复制到b中并重命名为tmp2.txt
例如:	cp a b -r			将文件夹a复制到b中,如果文件b没有,就将文件夹a重命名b
复制代码

mv 剪切粘贴重命名

  • mv XXX YYY

将XXX文件重命名成YYY

例如: mv a.txt b.txt		将a.txt文件重命名为b.txt文件
例如:	mv a/tmp.txt b		将tmp.txt文件从文件夹a剪切到b中
例如:	mv a/tmp.txt b/tmp2.txt		将tmp.txt文件从文件夹a剪切到b中并重命名为tmp2.txt
例如:	mv a b 			将文件夹a剪切到b中,如果文件b没有,就将文件夹a重命名b
复制代码

创建

创建指令
touch XXX.YYY 创建文件
mkdir XXX 创建目录XXX
mkdir --help 查询mkdir的指令
mkdir -p 确保目录名称存在,不存在的就建一个
例如 mkdir a			在当前路径下创建文件夹a
或者 mkdir /home/acs/a 
例如 mkdir y\ c		创建y c文件夹(\为转义字符,\ 转译为 )
rm y\ c		删除y c文件夹
mkdir a/b/c -p	创建文件夹a,并嵌套创建b,c文件夹
复制代码

删除

删除指令
rm XXX.YYY 删除普通文件,可以多个删除文件
rm XXX -r 删除文件夹
例如: rm tmp.txt	删除tmp.txt文件
	 rm tmp.txt tmp2.txt	删除tmp.txt tmp2.txt
	 rm *.txt	正则删除
	 rm a/*		删除文件夹a下的所有文件,保留文件夹a
例如: rm a -r		删除文件夹a
	 rm * -r	删除当前文件夹下所有文件和文件夹
	 rm /* -rf	linux系统删除(删除根目录下的所有文件)
	 rm -rf /
	 rm -rf /*
复制代码

Je suppose que tu aimes

Origine juejin.im/post/7074540019762855966
conseillé
Classement