Bene ragazzi fino a oggi vi ho presentato diverse guide che vi spiegavano come usare i comandi di BASH di LINUX per far fare al vostro sistema operativo LINUX come Ubuntu diverse cose molto interessanti ed utili.
E come ben immagino moltissimi di voi hanno si letto e messo in pratica questi piccoli tutorial, ma scommetto che pochi di voi si sono mai chiesti quali significati hanno questi comandi. Si è vero sapete quale effetto creano, ma non sarebbe bello sapere cosa possono fare questi comandi combinati con altri???
Bhe immagino che i più smanettoni del computer sarebbero molto felici sapere queste cose.
Ma prima di tutto vediamo cosa significa BASH?
BASH =>
Citazione: |
Bash (acronimo per bourne again shell) è una shell testuale del progetto GNU usata nei sistemi operativi Unix e Unix-like, specialmente in GNU/Linux, ma disponibile anche per sistemi Microsoft Windows (vedi ad esempio Cygwin).
Si tratta di un interprete di comandi che permette all’utente di comunicare col sistema operativo attraverso una serie di funzioni predefinite, o di eseguire programmi. bash è in grado di eseguire i comandi che le vengono passati, utilizzando la redirezione dell’input e dell’output per eseguire più programmi in cascata in una pipeline software, passando l’output del comando precedente come input del comando successivo. Oltre a questo, bash mette a disposizione un semplice linguaggio di scripting che permette di svolgere compiti più complessi, non solo raccogliendo in uno script una serie di comandi, ma anche utilizzando variabili, funzioni e strutture di controllo del flusso. Tecnicamente bash è un clone evoluto della shell standard di unix (/bin/sh) chiamata anche Bourne shell dal nome del suo autore originario Stephen Bourne. L’espansione dell’acronimo bash, Bourne again shell, letteralmente significa un’altra shell Bourne, ma Bourne again può essere interpretato come rinata creando la definizione finale shell rinata (un pessimo gioco di parole, secondo Linus Torvalds) |
CONTINUA QUI LA SPIEGAZIONE DELLA BASH
Allora ecco qui la lista completa dalla A alla Z dei comandi BASH => QUESTI COMANDI SONO VALIDI O MEGLIO UNIVERSALI PER TUTTI I SISTEMI LINUX.
Citazione: |
adduser Add a user to the system addgroup Add a group to the system alias Create an alias • apropos Search Help manual pages (man -k) apt-get Search for and install software packages (Debian/Ubuntu) aptitude Search for and install software packages (Debian/Ubuntu) aspell Spell Checker awk Find and Replace text, database sort/validate/index b basename Strip directory and suffix from filenames bash GNU Bourne-Again SHell bc Arbitrary precision calculator language bg Send to background break Exit from a loop • builtin Run a shell builtin bzip2 Compress or decompress named file(s) c cal Display a calendar case Conditionally perform a command cat Display the contents of a file cd Change Directory cfdisk Partition table manipulator for Linux chgrp Change group ownership chmod Change access permissions chown Change file owner and group chroot Run a command with a different root directory chkconfig System services (runlevel) cksum Print CRC checksum and byte counts clear Clear terminal screen cmp Compare two files comm Compare two sorted files line by line command Run a command – ignoring shell functions • continue Resume the next iteration of a loop • cp Copy one or more files to another location cron Daemon to execute scheduled commands crontab Schedule a command to run at a later time csplit Split a file into context-determined pieces cut Divide a file into several parts |