English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dieser Artikel ist eine tägliche Sammlung und Zusammenstellung von Linux-Befehlen, die von den Redakteuren für alle bereitgestellt wird und sehr gut ist, hat einen Referenz- und Beratungswert, der spezifische Inhalt wie folgt ist:
Häufig verwendete Anweisungen
ls Datei oder Verzeichnis anzeigen
-l Dateidetails auflisten 'l(list)'
-a Alle Dateien und Verzeichnisse im aktuellen Verzeichnis auflisten, einschließlich versteckter Dateien 'a(all)'
mkdir Verzeichnis erstellen
-p Verzeichnis erstellen, falls kein übergeordnetes Verzeichnis vorhanden, wird 'p(parent)' erstellt
cd Verzeichnis wechseln
touch Leere Datei erstellen
echo Datei mit Inhalt erstellen
cat Inhalt der Datei anzeigen
cp Kopieren
mv Verschieben oder Umbenennen
rm Datei löschen
-r 递归删除,可删除子目录及文件
-f 强制删除
find 在文件系统中搜索某文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 树形结构显示目录,需要安装tree包
pwd 显示当前目录
ln 创建链接文件
more、less 分页显示文本文件内容
head、tail 显示文件头、尾内容
ctrl+alt+F1 命令行全屏模式
系统管理命令
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最多进程信息
ps 显示瞬间进程状态 ps -aux
du 查看目录大小 du -h /home带有单位显示目录信息
df 查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig 查看网络情况
ping 测试网络连通
netstat 显示网络状态信息
man 命令不会用了,找男人 如:man ls
clear 清屏
alias 对命令重命名 如:alias showmeit="ps -aux" ,außerdem lösen Sie die Verwendung von unaliax showmeit
kill Töten Sie den Prozess, Sie können zuerst den Prozess-ID mit dem Befehl ps oder top anzeigen und dann den Prozess mit dem Befehl kill töten.
Packen und komprimieren verwandte Befehle
gzip:
bzip2:
tar: Packen und komprimieren
-c - Archivdatei
-x - Komprimierte Datei
-z - gzip-komprimierte Datei
-j - bzip2Komprimierte Datei
-v - Zeigen Sie den Komprimierungs- oder Entkomprimierungsprozess an v(view)
-f - Verwenden Sie den Dateinamen
Beispiel:
tar -cvf /home/abc.tar /home/abc - Nur packen, nicht komprimieren
tar -zcvf /home/abc.tar.gz /home/abc - Packen und mit gzip komprimieren
tar -jcvf /home/abc.tar.bz2 /home/abc - Packen und mit bzip komprimieren2Komprimieren
Natürlich, wenn Sie entpacken möchten, ersetzen Sie einfach den obigen Befehl durch tar -cvf / tar -zcvf / tar -Ersetzen Sie das 'c' in 'jcvf' durch 'x'.
Herunterfahren/Neustart des Computers
shutdown
-r - Herunterfahren mit Neustart
-h - Herunterfahren ohne Neustart
now - Sofort Herunterfahren
halt - Herunterfahren
reboot - Neustart
Linux-Pipe
Leiten Sie die Standardausgabe eines Befehls in die Standard eingabe eines anderen Befehls. Das bedeutet, dass mehrere Befehle kombiniert werden, und der nächste Befehl wird vom Ergebnis des vorherigen Befehls berechnet. Linux-Pipe
Beispiel: grep -r "close" /home/* | more - Suchen Sie alle Dateien im Home-Verzeichnis, einschließlich der Datei 'close', und geben Sie die Ergebnisse seitenweise aus.
Linux-Paketverwaltung
dpkg (Debian Package) - Verwaltungswerkzeug, Paketnamen enden mit der Dateiendung .deb. Dieses Verfahren ist geeignet, wenn das System nicht mit dem Internet verbunden ist.
Zum Beispiel, um das Installationspaket des tree-Befehls zu installieren, laden Sie zunächst tree.deb auf das Linux-System. Installieren Sie dann mit dem folgenden Befehl.
sudo dpkg -i tree_1.5.3-1_i386.deb - Software installieren
sudo dpkg -r tree - Software deinstallieren
Anmerkung: Es gibt mehrere Möglichkeiten, tree.deb auf das Linux-System zu übertragen. VMwareTool, Mounting-Modus; winSCP-Tool usw.
APT (Advanced Packaging Tool) - fortgeschrittene Softwarewerkzeuge. Dieses Verfahren ist geeignet, wenn das System mit dem Internet verbunden ist.
Nehmen wir weiterhin tree als Beispiel
sudo apt-Installieren Sie das Installationsbaumwerkzeug tree
sudo apt-get remove tree 卸载tree
sudo apt-get update 更新软件
sudo apt-get upgrade
将.rpm文件转为.deb文件
.rpm为RedHat使用的软件格式。在Ubuntu下不能直接使用,所以需要转换一下。
sudo alien abc.rpm
vim使用
vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。
命令模式下:
:q 退出
:q! 强制退出
:wq 保存并退出
:set number 显示行号
:set nonumber 隐藏行号
/apache 在文档中查找apache 按n跳到下一个,shift+n上一个
yyp 复制光标所在行,并粘贴
h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)
用户及用户组管理
/etc/passwd 存储用户账号
/etc/group 存储组账号
/etc/shadow 存储用户账号的密码
/etc/gshadow 存储用户组账号的密码
useradd 用户名
userdel 用户名
adduser 用户名
groupadd 组名
groupdel 组名
passwd root 给root设置密码
su root
su - root
/etc/profile 系统环境变量
bash_profile 用户环境变量
.bashrc 用户环境变量
su user 切换用户,加载配置文件.bashrc
su - user 切换用户,加载配置文件/etc/profile, laden Sie bash_profile
Ändern Sie den Benutzer und die Benutzergruppe der Datei
sudo chown [-R] Eigentümer[:Gruppe] {Datei|Verzeichnis}
Zum Beispiel: Noch einmal JDK-7u21-linux-i586.tar.gz als Beispiel. Dem Benutzer hadoop, der Gruppe hadoop zugeordnet
Um den Benutzer und die Gruppe des Dateis zu wechseln, kann der Befehl verwendet werden.
sudo chown root:root jdk-7u21-linux-i586.tar.gz
Dateiberechtigungsverwaltung
Drei grundlegende Berechtigungen
R Lesen Numerisch dargestellt als4
W Schreibberechtigung Numerisch dargestellt als2
X Ausführbar Numerisch dargestellt als1
Wie im Bild gezeigt, JDK-7u21-linux-i586Die Berechtigungen der .tar.gz-Datei sind-rw-rw-r--
-rw-rw-r--Insgesamt zehn Zeichen, in vier Abschnitte unterteilt.
Das erste Zeichen "-" zeigt für normale Dateien; an dieser Stelle kann auch "l" Verknüpfung; "d" Verzeichnis
Die zweite, dritte und vierte Zeichen "rw-" zeigt die Berechtigungen des aktuellen Benutzers. So werden sie numerisch dargestellt4+2=6
Die fünfte, sechste und siebte Zeichen "rw-" zeigt die Berechtigungen der aktuellen Benutzergruppe. Daher werden sie numerisch dargestellt4+2=6
Die achte, neunte und zehnte Zeichen "r--" zeigt die Berechtigungen anderer Benutzer an. Daher werden sie numerisch dargestellt2
Daher werden die Berechtigungen dieses Dateis mit numerischen Werten dargestellt662
Berechtigungen ändern
sudo chmod [u Eigentümer Benutzer g Eigentümer Gruppe o andere Benutzer a alle Benutzer] [+Berechtigungen hinzufügen -Berechtigungen reduzieren] [r w x] Verzeichnisname
Zum Beispiel: Ein Datei Dateiname, Berechtigungen sind-rw-r----" , die Berechtigungswerte ändern-rwxrw-r-" wird numerisch dargestellt765
sudo chmod u+x g+w o+r Dateiname
Der obige Beispiel kann numerisch dargestellt werden
sudo chmod 765 Dateiname
Dies ist eine tägliche Sammlung und Zusammenstellung der Sammlung der häufigsten Linux-Befehle (Sammlung), die ich gesammelt habe. Ich hoffe, es hilft Ihnen.
Erklärung: Der Inhalt dieses Artikels wurde aus dem Internet übernommen und gehört dem Urheber. Der Inhalt wurde von Internetbenutzern selbstständig beigesteuert und hochgeladen. Diese Website besitzt keine Eigentumsrechte und hat den Inhalt nicht manuell bearbeitet. Sie übernimmt auch keine rechtlichen Verantwortlichkeiten. Wenn Sie verdächtige Urheberrechtsinhalte entdecken, freuen wir uns über eine E-Mail an: notice#oldtoolbag.com (Bitte ersetzen Sie # durch @ beim Senden einer E-Mail, um eine Meldung zu geben, und fügen Sie relevante Beweise bei. Bei nachgewiesener Urheberrechtsverletzung wird diese Website den fraglichen Inhalt sofort löschen.)