All pastes #270096 Raw Edit

Anonymous

public text v1 · immutable
·published 2006-12-07 02:08 UTC
rendered paste body
Manejo Basico del Bash
Bash: Bourne-again shell ( renacimiento del shell )  {traduccion vaga}

Bash es un interprete de comandos incorporado en todos los sistemas GNU y puede ejecutarse en casi todos los sistemas operativos tipo Unix.

El bash esta hecho para simplificar y agilizar las tareas; el bash deberia de hacer mas facil la vida y no al contrario como muchos creen.

COMANDOS BASICOS

man	:Interfaz de manuales.
ls	:Lista los contenidos de los directorios.
cd	:Cambia el directorio de trabajo.
pwd	:Muestra el nombre del directorio de trabajo actual
mkdir	:Crea un directorio.
touch	:Cambia la fecha de modificacion de un fichero(si no existe lo crea).
echo	:Muestra una linea de texto.
rm	:Borra un fichero.
mv	:Mueve un fichero(analogamente renombra).
rmdir	:Borra un directorio(El directorio debe estar vacio).
su	:Ejecuta una Shell de un usuario diferente(cambia de usuario).
exit	:Termina la session del Shell en uso.

PARAMETROS
Es una variable que mantiene su valor durante la ejecucion de un comando, son utilizados en los comandos para indicarles que realicen acciones en particular.

EJEMPLOS
MAN:
	~$ man man
	~$ man ls
	~$ man touch
	~$ man bash
	~$ #ejemplo de parrametros
	~$ man --help

LS:
	~$ ls 
	~$ ls /home
	~$ ls /etc/
	~$ ls /etc/*.conf
	~$ #ejemplo de parrametros
	~$ ls --help
	~$ ls --color -lh                  #color:colorizado; l:listado largo; h:leible para humanos.
	~$ ls /etc/*.log  --sort=size -l   #sort=size: ordenado por tamaño; l:listado largo.

CD
	~$ cd /
	~$ cd /home/
	~$ cd /etc/
	~$ cd /proc/
	~$ cd

PWD
	~$ pwd
	~$ cd /home/
	~$ pwd

MKDIR
	~$ cd
	~$ mkdir prueba
	~$ #ejemplos con parrametros
	~$ mkdir --help
	~$ mkdir -vp prueba/primer_dir/segundo_dir

TOUCH
	~$ touch fichero_de_prueba
	~$ touch /tmp/fichero_creado
	~$ ls /tmp/

RM
	~$ mkdir -vp prueba/primer_dir/segundo_dir
	~$ rm -r prueba/primer_dir/segundo_dir

vim,nano,pico,