20 Kommandoe fir Newbies déi vu Windows op Linux gewiesselt sinn


Also plangt Dir vu Windows op Linux ze wiesselen, oder sidd Dir just op Linux gewiesselt? Oops!!! wat ech froen! Aus wéi engem anere Grond wär Dir hei gewiescht.

[Dir kënnt och gär hunn: Wéi ech vu Windows op Linux Mint gewiesselt hunn]

Aus menger vergaangener Erfahrung wéi ech nei war, erënnert a memoriséiert Kommandoen fir mech voll funktionell mat Linux ze kréien.

Keen Zweiwel online Dokumentatioun, Basis Linux Kommandoen an einfach ze léieren a verstoen Sprooch. Dës motivéiert mech fir Linux ze beherrschen an et einfach ze benotzen ze maachen. Dësen Artikel ass e Schrëtt dohinner.

1. Kommando: ls

De Kommando ls steet fir (List Directory Contents), Lëscht den Inhalt vum Dossier, sief et Datei oder Dossier, aus deem et leeft.

[email :~# ls

Android-Games                     Music
Pictures                          Public
Desktop                           linux-console.net
Documents                         TecMint-Sync
Downloads                         Templates

De Kommando ls -l lëscht den Inhalt vum Dossier op eng laang Lëscht.

[email :~# ls -l

total 40588
drwxrwxr-x 2 ravisaive ravisaive     4096 May  8 01:06 Android Games
drwxr-xr-x 2 ravisaive ravisaive     4096 May 15 10:50 Desktop
drwxr-xr-x 2 ravisaive ravisaive     4096 May 16 16:45 Documents
drwxr-xr-x 6 ravisaive ravisaive     4096 May 16 14:34 Downloads
drwxr-xr-x 2 ravisaive ravisaive     4096 Apr 30 20:50 Music
drwxr-xr-x 2 ravisaive ravisaive     4096 May  9 17:54 Pictures
drwxrwxr-x 5 ravisaive ravisaive     4096 May  3 18:44 linux-console.net
drwxr-xr-x 2 ravisaive ravisaive     4096 Apr 30 20:50 Templates

Kommando ls -a, Lëscht den Inhalt vun engem Dossier, inklusiv verstoppte Fichieren ugefaange mat ..

[email :~# ls -a

.			.gnupg			.dbus
.adobe                  deja-dup                .grsync
.gstreamer-0.10         .mtpaint                .thumbnails
.HotShots               .mysql_history          .htaccess
.profile                .bash_history           .icons
.jedit                  .pulse                  .bashrc
.Xauthority		.gconf                  .local
.gftp                   .macromedia             .remmina
.ssh                    .xsession-errors 	.compiz
.xsession-errors.old	.config                 .gnome2

Bemierkung: Am Linux Dateinumm, deen mam '.' fänkt, ass verstoppt. Am Linux ass all Datei/Dossier/Gerät/Kommando eng Datei. Den Ausgang vun ls -l ass:

  • d (steet fir Verzeechnes).
  • rwxr-xr-x ass d'Dateiererlaabnes vum Fichier/Dossier fir de Besëtzer, de Grupp an d'Welt.
  • Den 1. Ravisaive am uewe genannte Beispill bedeit datt de Fichier vum Benotzer Ravisaive gehéiert.
  • Den 2. ravisaive am uewe genannte Beispill heescht datt d'Datei zu der Benotzergrupp ravisaive gehéiert.
  • 4096 heescht datt d'Dateigréisst 4096 Bytes ass.
  • Den 8. Mee 01:06 ass den Datum an d'Zäit vun der leschter Ännerung.
  • An um Enn ass den Numm vum Fichier/Dossier.

Fir méi ls Kommando Beispiller liesen eis Serie vun Artikelen:

  • 15 Basis ls Kommando Beispiller am Linux
  • 7 Quirky 'ls' Command Tricks All Linux User Sollt Wësse
  • Wéi sortéiert d'Output vum 'ls' Kommando no lescht geännerten Datum an Zäit
  • Wéi all Dateien op Linux bestallt no Gréisst oplëschten

2. Kommando: lsblk

De lsblk steet fir (List Block Devices), Dréckblock-Geräter mat hirem zougewisenen Numm (awer net RAM) op der Standardoutput op eng Bamähnlech Manéier.

[email :~# lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232.9G  0 disk 
├─sda1   8:1    0  46.6G  0 part /
├─sda2   8:2    0     1K  0 part 
├─sda5   8:5    0   190M  0 part /boot
├─sda6   8:6    0   3.7G  0 part [SWAP]
├─sda7   8:7    0  93.1G  0 part /data
└─sda8   8:8    0  89.2G  0 part /personal
sr0     11:0    1  1024M  0 rom

De lsblk -l Kommando Lëscht blockéiert Geräter an der 'Lëscht' Struktur (net Bamähnlech Moud).

[email :~# lsblk -l

NAME MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda    8:0    0 232.9G  0 disk 
sda1   8:1    0  46.6G  0 part /
sda2   8:2    0     1K  0 part 
sda5   8:5    0   190M  0 part /boot
sda6   8:6    0   3.7G  0 part [SWAP]
sda7   8:7    0  93.1G  0 part /data
sda8   8:8    0  89.2G  0 part /personal
sr0   11:0    1  1024M  0 rom

Bemierkung: lsblk ass e ganz nëtzlechen an einfachste Wee fir den Numm vum Neien Usb-Gerät ze kennen deen Dir just ageschloss hutt, besonnesch wann Dir mat Disk/Blocks am Terminal ze dinn hutt.

[ Dir kënnt och gär hunn: 10 Nëtzlech Kommandoen fir System- an Hardwareinformatioun am Linux ze sammelen ]

3. Kommando: md5sum

De md5sum steet fir (Compute and Check MD5 Message-Digest), md5 checksum (allgemeng en Hash genannt) gëtt benotzt fir d'Integritéit vu Dateien ze passen oder z'iwwerpréiwen, déi als Resultat vun engem defekten Dateietransfer geännert hunn, e Diskfehler , oder net béiswëlleg Amëschung.

[email :~# md5sum teamviewer_linux.deb 

47790ed345a7b7970fc1f2ac50c97002  teamviewer_linux.deb

Notiz: De Benotzer kann de generéierten md5sum mat deem offiziell geliwwert passen. Md5sum gëtt als manner sécher ugesinn wéi sha1sum, wat mir spéider diskutéieren.

4. Kommando: dd

Kommando dd steet fir (Convertéieren a kopéieren eng Datei), ka benotzt ginn fir eng Datei ze konvertéieren an ze kopéieren an déi meescht vun der Zäit gëtt benotzt fir eng ISO Datei (oder all aner Datei) op en USB Apparat (oder all aner Plaz) ze kopéieren ), kann also benotzt ginn fir e bootbaren USB Stick ze maachen.

# dd if=/home/user/Downloads/debian.iso of=/dev/sdb1 bs=512M; sync

Notiz: Am uewe genannte Beispill soll den USB-Gerät sdb1 sinn (Dir sollt et verifizéieren mat dem Kommando lsblk, soss iwwerschreift Dir Är Disk an OS), benotzt den Numm vun der Disk ganz virsiichteg!!!.

dd Kommando dauert e puer Zäit rangéiert vun e puer Sekonnen bis e puer Minutten an der Ausféierung, ofhängeg vun der Gréisst an der Aart vun der Datei a Lies- a Schreifgeschwindegkeet vum Usb Stick.

[Dir kënnt och gär hunn: Wéi klon ech eng Partition op Linux mat dd Kommando]

5. Kommando: uname

De Kommando uname steet fir (Unix Numm), dréckt detailléiert Informatioun iwwer de Maschinnnumm, de Betribssystem an de Kernel.

[email :~# uname -a

Linux tecmint 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:36:13 
UTC 2013 i686 i686 i686 GNU/Linux

Notiz: uname weist d'Zort vum Kernel. uname -en Ausgang detailléiert Informatiounen. Ausbau vun der uewe genannter Ausgab vun uname -a.

  • Linux: Den Numm vum Kärel vun der Maschinn.
  • tecmint: Den Node Numm vun der Maschinn.
  • “3.8.0-19-generic“: D'Kernel Verëffentlechung.
  • “#30-Ubuntu SMP“: D'Kernel Versioun.
  • “i686“: D'Architektur vum Prozessor.
  • “GNU/Linux“: Den Numm vum Betribssystem.

6. Kommando: Geschicht

D'Geschicht Kommando steet fir History (Event) Record, et dréckt d'Geschicht vun enger laanger Lëscht vun ausgefouerten Kommandoen am Terminal.

[email :~# history

 1  sudo add-apt-repository ppa:tualatrix/ppa
 2  sudo apt-get update
 3  sudo apt-get install ubuntu-tweak
 4  sudo add-apt-repository ppa:diesch/testing
 5  sudo apt-get update
 6  sudo apt-get install indicator-privacy
 7  sudo add-apt-repository ppa:atareao/atareao
 8  sudo apt-get update
 9  sudo apt-get install my-weather-indicator
 10 pwd
 11 cd && sudo cp -r unity/6 /usr/share/unity/
 12 cd /usr/share/unity/icons/
 13 cd /usr/share/unity

Bemierkung: Dréckt Ctrl + R a sicht dann no scho ausgefouerten Kommandoen, déi Äre Kommando mat der automatescher Fäerdegstellungsfunktioun fäerdeg maachen.

(reverse-i-search)`if': ifconfig

[ Dir kënnt och gär hunn: Datum an Zäit setzen fir all Kommando déi Dir an der Bash Geschicht ausféiert]

7. Kommando: sudo

De Kommando sudo (Superuser do) erlaabt engem erlaabt Benotzer e Kommando als Superuser oder en anere Benotzer auszeféieren, wéi d'Sécherheetspolitik an der Sudoers Lëscht spezifizéiert.

[email :~# sudo add-apt-repository ppa:tualatrix/ppa

Bemierkung: sudo erlaabt d'Benotzer Superuser privilegéiert ze léinen, während en ähnlechen Kommando 'su' erlaabt d'Benotzer tatsächlech als Superuser aloggen. Sudo ass méi sécher wéi su.

[ Dir kënnt och gär hunn: 10 Nëtzlech Sudoers Konfiguratiounen fir 'sudo' op Linux ze setzen]

Et ass net ugeroden sudo oder su fir alldeeglech normal Benotzung ze benotzen, well et zu eeschte Feeler resultéiere kann wann Dir zoufälleg eppes falsch gemaach hutt, dofir ass e ganz populäre Spréchwuert an der Linux Gemeinschaft:

“To err is human, but to really foul up everything, you need a root password.”

8. Kommando: mkdir

De Kommando mkdir (maache Verzeechnes) erstellt en neie Verzeechnes mat engem Nummwee. Wéi och ëmmer, de Verzeichnis existéiert schonn, et gëtt eng Fehlermeldung zréck kann en Dossier net erstellen, den Dossier existéiert schonn.

[email :~# mkdir tecmint

Bemierkung: Verzeechnes kann nëmmen am Dossier erstallt ginn, an deem de Benotzer d'Erlaabnes schreiwen muss. mkdir: kann den Verzeechnes \tecmint' net erstellen: Datei existéiert.

(Verwirrt net mat enger Datei am uewe genannten Output, Dir kënnt Iech erënneren wat ech am Ufank gesot hunn - Am Linux gëtt all Datei, Dossier, Drive, Kommando, Skript als Datei behandelt).

[ Dir kënnt och gär hunn: Erklärung vu \Alles ass e Fichier an Aarte vu Dateien am Linux ]

9. Kommando: beréieren

Den Touch Kommando steet fir (aktualiséieren d'Zougäng an d'Ännerungszäite vun all FILE op déi aktuell Zäit). Touch Kommando erstellt d'Datei, nëmme wann et net existéiert. Wann d'Datei scho existéiert, gëtt den Zäitstempel aktualiséiert an net den Inhalt vun der Datei.

[email :~# touch tecmintfile

Bemierkung: Touch kann benotzt ginn fir e Fichier ënner dem Verzeichnis ze kreéieren, op deem de Benotzer d'Erlaabnes muss schreiwen, nëmmen wann d'Datei net do existéiert.

10. Kommando: chmod

De Linux chmod Kommando steet fir (Ännere Dateimodus Bits). chmod ännert den Dateimodus (Erlaabnis) vun all gegebene Fichier, Dossier, Skript, etc.. laut dem Modus gefrot.

Et existéieren 3 Aarte vun Erlaabnis op engem Fichier (Dossier oder soss awer fir d'Saachen einfach ze halen, benotze mir Datei).

Read (r)=4
Write(w)=2
Execute(x)=1

Also wann Dir nëmmen d'Lieserlaabnes op engem Fichier wëllt ginn, gëtt et e Wäert vun '4' zougewisen, nëmme fir d'Schreiferlaabnes, e Wäert vun '2' a fir nëmmen d'Erlaabnis auszeféieren, muss e Wäert vun '1' ginn . Fir d'Lies- a Schreifautorisatioun 4+2 = '6' ze ginn, asw.

Elo muss d'Erlaabnis fir 3 Aarte vu Benotzer a Benotzergruppen agestallt ginn. Déi éischt ass de Besëtzer, dann de Benotzergrupp, a schliisslech d'Welt.

rwxr-x--x   abc.sh

Hei ass d'Root Erlaabnis rwx (liesen, schreiwen an ausféieren).
Benotzergrupp zu där se gehéiert, ass r-x (nëmme liesen an ausféieren, keng Schreiferlaabnes) an
fir d'Welt ass -x (nëmmen ausféieren).

Fir seng Erlaabnes z'änneren an d'Erlaabnes vum Besëtzer, de Grupp an d'Welt ze liesen, ze schreiwen an auszeféieren.

[email :~# chmod 777 abc.sh

nëmmen liesen a schreiwen Erlaabnis fir all dräi.

[email :~# chmod 666 abc.sh

liesen, schreiwen an ausféieren dem Besëtzer an nëmmen ausféieren ze Grupp an Welt.

[email :~# chmod 711 abc.sh

Notiz: ee vun de wichtegste Kommandoen nëtzlech fir Sysadmin a Benotzer béid. Op engem Multi-User Ëmfeld oder op engem Server kënnt dëse Kommando zur Rettung, falsch Erlaabnes setzen wäert entweder eng Datei onzougänglech maachen oder een onerlaabten Zougang zu engem ubidden.

11. Kommando: chown

De Linux chown Kommando steet fir (änneren Dateibesëtzer a Grupp). All Fichier gehéiert zu enger Grupp vu Benotzer an engem Besëtzer. Et gëtt benotzt fir 'ls -l' an Ärem Verzeechnes ze maachen an Dir gesitt esou eppes.

[email :~# ls -l 

drwxr-xr-x 3 server root 4096 May 10 11:14 Binary 
drwxr-xr-x 2 server server 4096 May 13 09:42 Desktop

Hei ass de Verzeechnes Binär am Besëtz vum Benotzer Server an et gehéiert zu de Benotzergrupp root wärend Verzeechnes Desktop vum Benotzer Server gehéiert a gehéiert zu de Benotzergrupp Server.

Dëse chown Kommando gëtt benotzt fir d'Dateiebesëtzer z'änneren an ass dofir nëtzlech fir d'Gestioun an d'Liwwerung vun Dateien nëmmen un autoriséiert Benotzer a Benotzergrupp.

[email :~# chown server:server Binary

drwxr-xr-x 3 server server 4096 May 10 11:14 Binary 
drwxr-xr-x 2 server server 4096 May 13 09:42 Desktop

Notiz: chown ännert de Benotzer- a Gruppebesëtzer vun all bestëmmten FILE op NEW-OWNER oder op de Benotzer an de Grupp vun enger existéierender Referenzdatei.

12. Kommando: apt

Den Debian-baséierten apt Kommando steet fir (Advanced Package Tool). Apt ass en erweiderten Package Manager fir Debian baséiert System (Ubuntu, Kubuntu, etc.), Deen automatesch an intelligent Sich, Installatioun, Update a léist Ofhängegkeet vu Packagen op Gnu/Linux System vun der Kommandozeil.

[email :~# apt-get install mplayer

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  java-wrappers
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
  esound-common libaudiofile1 libesd0 libopenal-data 
libopenal1 libsvga1 libvdpau1 libxvidcore4
Suggested packages:
  pulseaudio-esound-compat libroar-compat2 nvidia-vdpau-driver vdpau-driver 
mplayer-doc netselect fping
The following NEW packages will be installed:
  esound-common libaudiofile1 libesd0 libopenal-data libopenal1 libsvga1 
libvdpau1 libxvidcore4 mplayer
0 upgraded, 9 newly installed, 0 to remove and 8 not upgraded.
Need to get 3,567 kB of archives.
After this operation, 7,772 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
[email :~# apt-get update

Hit http://ppa.launchpad.net raring Release.gpg
Hit http://ppa.launchpad.net raring Release.gpg
Hit http://ppa.launchpad.net raring Release.gpg
Hit http://ppa.launchpad.net raring Release.gpg
Get:1 http://security.ubuntu.com raring-security
Hit http://in.archive.ubuntu.com raring Release.gpg
Hit http://ppa.launchpad.net raring Release.gpg
Get:2 http://security.ubuntu.com raring-security   
Ign http://ppa.launchpad.net raring Release.gpg
Get:3 http://in.archive.ubuntu.com raring-updates
Hit http://ppa.launchpad.net raring Release.gpg
Hit http://in.archive.ubuntu.com raring-backports

Bemierkung: Déi uewe genannte Kommandoen resultéieren zu systemwäit Ännerungen an erfuerdert dofir e Root-Passwuert (Check '#' an net '$ als Ufro). Apt gëtt als méi fortgeschratt an intelligent ugesinn am Verglach zum Yum Kommando.

Wéi den Numm et scho seet, apt-Cache sicht no engem Package mat Ënner-Package mpalyer. apt-get install, update all Packagen, déi scho installéiert sinn, op déi neisten.

[ Dir kënnt och gär hunn: 25 APT-GET an APT-CACHE Kommandoen]

13. Kommando: tar

Den Tar Kommando ass e Tape Archive ass nëtzlech bei der Schafung vun engem Archiv, an enger Zuel vu Dateiformaten an hir Extraktioun.

[email :~# tar -zxvf abc.tar.gz (Remember 'z' for .tar.gz)
[email :~# tar -jxvf abc.tar.bz2 (Remember 'j' for .tar.bz2)
[email :~# tar -cvf archieve.tar.gz(.bz2) /path/to/folder/abc

Notiz: A 'tar.gz' heescht gzipped. 'tar.bz2' ass kompriméiert mat bzip déi eng besser awer méi lues Kompressiounsmethod benotzt.

14. Kommando: cal

De cal (Kalenner), gëtt benotzt fir de Kalenner vum haitege Mount oder all anere Mount vun all Joer ze weisen, dee viru geet oder passéiert.

[email :~# cal 

May 2013        
Su Mo Tu We Th Fr Sa  
          1  2  3  4  
 5  6  7  8  9 10 11  
12 13 14 15 16 17 18  
19 20 21 22 23 24 25  
26 27 28 29 30 31

Weist de Kalenner vum Joer 1835 fir de Mount Februar, dee schonn eriwwer ass.

[email :~# cal 02 1835

   February 1835      
Su Mo Tu We Th Fr Sa  
 1  2  3  4  5  6  7  
 8  9 10 11 12 13 14  
15 16 17 18 19 20 21  
22 23 24 25 26 27 28

Weist Kalenner vum Joer 2145 fir de Mount Juli, dee weider geet

[email :~# cal 07 2145

     July 2145        
Su Mo Tu We Th Fr Sa  
             1  2  3  
 4  5  6  7  8  9 10  
11 12 13 14 15 16 17  
18 19 20 21 22 23 24  
25 26 27 28 29 30 31

Opgepasst: Dir musst de Kalenner vu 50 Joer net zréckdréien, weder Dir musst eng komplex mathematesch Berechnung maachen fir ze wëssen wéi en Dag Dir gedroen hutt oder op wéi engem Dag Äre nächste Gebuertsdag wäert falen.

15. Kommando: Datum

D'Datumbefehl dréckt den aktuellen Datum an d'Zäit op de Standardausgang, a ka weider agestallt ginn.

[email :~# date

Fri May 17 14:13:29 IST 2013
[email :~# date --set='14 may 2013 13:57' 

Mon May 13 13:57:00 IST 2013

Notiz: Dëse Kommando wäert ganz nëtzlech sinn am Skripting, Zäit, an Datum-baséiert Skripting, fir méi perfekt ze sinn. Ausserdeem, wann Dir den Datum an d'Zäit mam Terminal ännert, fillt Dir Iech GEEK!!!. (Selbstverständlech musst Dir root sinn fir dës Operatioun auszeféieren, well et ass eng Systemwäit Ännerung).

16. Kommando: cat

D'Katze steet fir (Concatenation). Konkatenéieren (matzemaachen) zwee oder méi einfach Dateien an/oder Drécken Inhalt vun enger Datei op Standardoutput.

[email :~# cat a.txt b.txt c.txt d.txt >> abcd.txt
[email :~# cat abcd.txt
....
contents of file abcd 
...

Bemierkung: \>> an \> ginn anzeféieren Symbol genannt. Si gi benotzt fir d'Output op eng Datei ze addéieren an net op Standardoutput. D'Symbol \> läscht e scho existéierte Fichier an erstellt en neie Fichier dofir gëtt et aus Sécherheetsgrënn ugeroden \>> ze benotzen, deen den Ausgang ouni d'Datei iwwerschreiwe oder läschen.

Ier Dir weider geet, muss ech Iech iwwer Wildcards wëssen (Dir sidd bewosst iwwer Wildcard Entréen, an de meeschte Fernsehsendungen) Wildcards sinn eng Shell Feature déi d'Kommandozeil vill méi mächteg mécht wéi all GUI Datei Manager. Dir gesitt, wann Dir eng grouss Grupp vu Dateien an engem grafeschen Dateiemanager auswielen wëllt, musst Dir se normalerweis mat Ärer Maus auswielen. Dëst kann einfach schéngen, awer an e puer Fäll kann et ganz frustréiernd sinn.

Zum Beispill, ugeholl Dir hutt e Verzeechnes mat enger enormer Quantitéit vun all Zorte vu Fichieren an Ënnerverzeechnes, an Dir décidéiert all HTML Dateien, déi d'Wuert Linux iergendwou an der Mëtt vun hiren Nimm hunn, vun deem grousse Verzeechnes an en anere Verzeechnes. Wat ass en einfache Wee fir dëst ze maachen? Wann de Verzeechnes eng rieseg Quantitéit vun ënnerschiddlech benannten HTML Dateien enthält, ass Är Aufgab alles anescht wéi einfach!

An der Linux Kommandozeil ass dës Aufgab grad esou einfach ze maachen wéi nëmmen eng HTML Datei ze plënneren, an et ass sou einfach wéinst de Shell Wildcards. Dëst si speziell Zeechen, déi Iech erlaben Dateinumm ze wielen déi mat bestëmmte Mustere vu Charaktere passen. Dëst hëlleft Iech souguer eng grouss Grupp vu Dateien auswielen andeems Dir just e puer Zeechen tippt, an an de meeschte Fäll ass et méi einfach wéi d'Dateie mat enger Maus auswielen.

Hei ass eng Lëscht vun de meescht benotzt Wildcards:

Wildcard			Matches
   *			zero or more characters
   ?			exactly one character
[abcde]			exactly one character listed
 [a-e]			exactly one character in the given range
[!abcde]		any character that is not listed
 [!a-e]			any character that is not in the given range
{debian,linux}		exactly one entire word in the options given

! gëtt net e Symbol genannt, an de Réck vun der String verbonnen mat ! ass wouer.

[ Dir kënnt och gär hunn: 13 Basic Cat Command Beispiller am Linux ]

17. Kommando: cp

De Kopie steet fir (Copy), et kopéiert eng Datei vun enger Plaz op eng aner Plaz.

# cp /home/user/Downloads abc.tar.gz /home/user/Desktop

Bemierkung: cp ass ee vun de meescht benotzte Kommandoen am Shell-Skript an et ka mat Wildcard Charaktere benotzt ginn (Beschreift am uewe genannte Block), fir personaliséiert a gewënschte Dateikopéieren.

18. Kommando: mv

De Kommando mv bewegt eng Datei vun enger Plaz op eng aner Plaz.

# mv /home/user/Downloads abc.tar.gz /home/user/Desktop

Notiz: mv Kommando ka mat Wildcard Charaktere benotzt ginn. mv soll mat Vorsicht benotzt ginn, well d'Bewegung vum System/onerlaabten Datei kann zu Sécherheet an och zu engem Decompte vum System féieren.

19. Kommando: pwd

De pwd Kommando (Drécken Aarbechtsverzeechnes), dréckt den aktuellen Aarbechtsverzeechnes mam ganze Wee vum Terminal aus.

[email :~# pwd 

/home/user/Desktop

Bemierkung: Dëse Kommando gëtt net vill dacks am Skript benotzt, awer et ass en absolute Retter fir en Newbie, deen am Terminal an hirer fréierer Verbindung mat Linux verluer geet. (Linux gëtt am meeschten als nux oder nix bezeechent).

20. Kommando: cd

Schlussendlech steet de dacks benotzte CD Kommando fir (Verzeechnes änneren), wat den Aarbechtsverzeechnes ännert fir auszeféieren, ze kopéieren, ze schreiwen, ze liesen, etc.

[email :~# cd /home/user/Desktop
[email :~$ pwd

/home/user/Desktop

Notiz: CD kënnt zur Rettung wann Dir tëscht Verzeechnes vum Terminal wiesselt. \Cd ~ ännert den Aarbechtsverzeechnes an den Heemverzeichnis vum Benotzer, an ass ganz nëtzlech wann e Benotzer sech am Terminal verluer fënnt. \cd ..” ännert den Aarbechtsverzeechnes an den Elterenverzeichnis (vum aktuellen Aarbechtsverzeichnis) .

Dës Befehle wäerten Iech sécher mat Linux bequem maachen. Awer et ass net d'Enn. Ganz geschwënn kommen ech mat anere Kommandoen, déi nëtzlech si fir 'Mëttelniveau Benotzer. Dir wäert Promotioun am Benotzer-Niveau vun Newbie zu Mëtt-Niveau-Benotzer bemierken.

Am nächsten Artikel kommen ech mat Kommandoen wéi 'grep'.