logo

Mi az a Bash?

A BASH a Bourne Again Shell mozaikszó, egy átütő név, amely a Bourne Shell (azaz Steven Bourne által kitalált) tisztelgés.

A Bash egy shell program, amelyet Brian Fox írt a Bourne Shell program továbbfejlesztett változataként. SH '. Ez egy nyílt forráskódú GNU projekt. 1989-ben adták ki a GNU/Linux operációs rendszerek egyik legnépszerűbb shell disztribúciójaként. Funkcionális fejlesztéseket biztosít a Bourne Shellhez képest mind programozási, mind interaktív felhasználási célokra. Tartalmazza a parancssori szerkesztést, a billentyűk összerendelését, a parancselőzményeket korlátlan mérettel stb.

Alapvetően a Bash egy parancssori értelmező, amely általában egy szöveges ablakban fut, ahol a felhasználó különböző műveletek végrehajtásához értelmezheti a parancsokat. Ezeknek a parancsoknak a fájlon belüli sorozatként való kombinációja Shell Script néven ismert. A Bash képes olvasni és végrehajtani a parancsokat egy Shell Scriptből.

nem egyenlő a mysql-lel

A Bash az alapértelmezett bejelentkezési shell a legtöbb Linux-disztribúcióhoz és az Apple Mac OS-hez. Windows 10 rendszeren is elérhető a Solaris 11 verziójával és alapértelmezett felhasználói shelljével.

Most nézze meg, miről ismert a Shell.

c# datetime

Héj: A UNIX Shell egy olyan program vagy parancssori értelmező, amely értelmezi a felhasználó által közvetlenül bevitt vagy egy fájlból (azaz Shall Script) kiolvasható felhasználói parancsokat, majd feldolgozásra továbbítja azokat az operációs rendszernek. Fontos megjegyezni, hogy a Shall szkripteket értelmezik és nem fordítják le, mivel a számítógépes rendszer értelmezi őket, és nincs szükség a Shell Scriptek lefordítására a végrehajtás sorrendjében.

A Linux operációs rendszerekben különböző típusú shell-ek állnak rendelkezésre. Ezek közül néhány a következő:

  1. Bourne Shell
  2. C shell
  3. Korn Shell
  4. GNU Bourne Shell

Ha tudni szeretné, hogy az operációs rendszere mely shell-típusokat támogatja, írja be a parancsot a terminálba az alábbiak szerint:

a dátumok eltérése Excelben
 cat /etc/shells 

És annak megtudásához, hogy a bash hol található az operációs rendszerében, írja be az alábbi parancsot, és egy adott helyet kap:

 which bash 

Az alábbi oldalon nézze meg, hogy a centOS-em milyen shell-típusokat támogat, és hol található a bash shell.

Mi az a Bash