Binärdateien mit ls /usr/bin untersuchen
In den vorherigen Schritten haben wir die Versionen von tar
und zip
überprüft. Diese Befehle sind ausführbare Programme, auch als Binärdateien (binaries) bekannt, die in bestimmten Verzeichnissen auf Ihrem Linux-System gespeichert sind. Ein üblicher Speicherort für viele benutzerausführbare Befehle ist das Verzeichnis /usr/bin
.
Wir verwenden den ls
-Befehl, um den Inhalt des /usr/bin
-Verzeichnisses aufzulisten. Der ls
-Befehl wird verwendet, um Dateien und Verzeichnisse aufzulisten.
Öffnen Sie Ihr Terminal. Stellen Sie sicher, dass Sie sich in Ihrem Home-Verzeichnis oder im ~/project
-Verzeichnis befinden. Sie können bei Bedarf den pwd
-Befehl verwenden, um Ihr aktuelles Verzeichnis zu überprüfen.
Geben Sie jetzt den folgenden Befehl ein und drücken Sie die Eingabetaste:
ls /usr/bin
Dieser Befehl weist ls
an, den Inhalt des /usr/bin
-Verzeichnisses aufzulisten.
In Ihrem Terminal wird eine lange Liste von Namen vorbeischrollen. Jeder Name in dieser Liste repräsentiert ein ausführbares Programm oder einen Link zu einem solchen, das/dieser sich im /usr/bin
-Verzeichnis befindet. In diesem Verzeichnis befinden sich eine Vielzahl der Befehle, die Sie regelmäßig im Terminal verwenden.
[... many lines of output ...]
tar
tee
telnet
test
tftp
time
timeout
top
touch
tput
tr
true
truncate
tset
tsort
tty
type
tzselect
ubuntu-advantage-tools
ubuntu-bug
ubuntu-report
ucf
udevadm
ufw
ul
umount
unexpand
uniq
unlink
unlzma
unmkswap
unshare
unzip
update-alternatives
update-ca-certificates
update-catalog
update-dictcommon-main
update-dictcommon-wordlist
update-grub
update-icon-caches
update-info-dir
update-initramfs
update-locale
update-mime-database
update-passwd
update-pciids
update-rc.d
update-usbids
uptime
usb-devices
users
utmpdump
uuencode
uudecode
uuidgen
vdir
vlock
vmstat
volname
w
wait
wall
watch
wc
wdctl
wget
whatis
whereis
which
who
whoami
write
x86_64-linux-gnu-addr2line
x86_64-linux-gnu-ar
x86_64-linux-gnu-as
x86_64-linux-gnu-c++filt
x86_64-linux-gnu-cpp
x86_64-linux-gnu-dwp
x86_64-linux-gnu-elfedit
x86_64-linux-gnu-g++
x86_64-linux-gnu-gcc
x86_64-linux-gnu-gcc-11
x86_64-linux-gnu-gcc-ar-11
x86_64-linux-gnu-gcc-nm-11
x86_64-linux-gnu-gcc-ranlib-11
x86_64-linux-gnu-gcov
x86_64-linux-gnu-gcov-dump
x86_64-linux-gnu-gcov-tool
x86_64-linux-gnu-gprof
x86_64-linux-gnu-ld
x86_64-linux-gnu-ld.bfd
x86_64-linux-gnu-ld.gold
x86_64-linux-gnu-nm
x86_64-linux-gnu-objcopy
x86_64-linux-gnu-objdump
x86_64-linux-gnu-ranlib
x86_64-linux-gnu-readelf
x86_64-linux-gnu-size
x86_64-linux-gnu-strings
x86_64-linux-gnu-strip
xargs
xauth
xdg-desktop-icon
xdg-desktop-menu
xdg-email
xdg-icon-resource
xdg-mime
xdg-open
xdg-settings
xhost
xmodmap
xrandr
xset
xsetroot
xtables-multi
xz
xzcat
xzcmp
xzdiff
xzegrep
xzfgrep
xzgrep
xzless
xzmore
yes
zcat
zcmp
zdiff
zegrep
zfgrep
zforce
zgrep
zip
zipcloak
zipnote
zipsplit
zjsdecode
zless
zmore
znew
zsh
zsh5
Sie können in Ihrem Terminal nach oben und unten scrollen, um die vollständige Liste zu sehen. Beachten Sie, dass tar
und zip
hier aufgeführt sind, was ihre Speicherorte bestätigt.
Dieser Schritt gibt Ihnen einen Einblick darin, wo viele der grundlegenden Linux-Befehle gespeichert sind. Das Verständnis der Dateisystemstruktur ist der Schlüssel, um sich in Linux sicher zurechtzufinden.
Klicken Sie auf Weiter, um diesen Schritt abzuschließen.