Diferencia entre revisiones de «Manual de consola Bash de Linux»

Contenido eliminado Contenido añadido
Línea 80:
== '''Comandos de Consola Basicos''' ==
 
'''ls'''<br />
Descripción: = list. listar contenido de directorios.<br />
Ejemplos:<br />
ls -l [ d | rwx | r-x | r-x 2 ] jjc jjc 4096<br />
2008-10-17 09:12 carpeta ]<br />
ls -fl<br />
ls -tr<br />
ls -ks<br />
 
'''cp'''<br />
Descripción: = copy. copiar ficheros/directorios.<br />
Ejemplos:<br />
cp -rfp directorio /tmp<br />
cp archivo archivo_nuevo<br />
 
'''rm'''<br />
Descripción: =remove. borrar ficheros/directorios.<br />
Ejemplos:<br />
rm -f fichero<br />
rm -rf directorio<br />
rm -i fichero<br />
 
'''mkdir'''<br />
Descripción: =make dir. crear directorios.<br />
Ejemplos:<br />
mkdir directorio<br />
rmdir<br />
Descripción: =remove dir. borrar directorios, deben estar vacíos.<br />
Ejemplos:<br />
rmdir directorio<br />
 
'''mv'''<br />
Descripción: =move. renombrar o mover ficheros/directorios.<br />
Ejemplos:<br />
mv directorio directorio<br />
mv fichero nuevo_nombre<br />
mv fichero a_directorio<br />
 
'''cat'''<br />
Descripcion: Visualiza y concatena ficheros. Para salir [ Contr + D ]<br />
Ejemplos:<br />
D ]
cat file<br />
Ejemplos:
cat >file<br />
cat arch* >> fileOut<br />
cat >file
cat arch* >> fileOut
 
'''chmod'''<br />
Descripción: cambia los permisos de lectura/escritura/ejecución de
ficheros/directorios, para poder modificar los permisos de un
fichero debes ser popietario del mismo o root.<br />
Ejemplos:<br />
chmod +r fichero<br />
chmod u=rwx directorio -R<br />
chmod o=rw file<br />
chmod g=u<br />
chmod 754 fichero // concede los permisos [- | rwx | r-x | r--]<br />
chmod a+rw fichero // all user rw<br />
 
'''chown'''<br />
Descripción: =change owner. Permite al propietario de un fichero
asignarle otro usuario como propietario<br />
Ejemplos:<br />
chown new_propietario fichero<br />
chown new_propietario directorio -R<br />
chown propietario:grupo fichero // cambia el propietario y
grupo del fichero<br />
 
'''chgrp'''<br />
Descripción: similar a chown pero cambia el grupo propietario<br />
Ejemplos:<br />
chgrp root:root fichero<br />
chgrp pello:usuarios directorio -R<br />
 
'''ln'''<br />
Descripción: =link. para crear enlaces, accesos directos.<br />
Ejemplos:<br />
ln file/directorio enlace // crea un enlace al mismo
registro del disco<br />
ln -s file/directorio enlace // crea un enlace simbolico
(aceso directo) al fichero indicado<br />
Un enlace duro es otro nombre para un mismo archivo del sistema
de ficheros mientras que un enlace simbólico es un enlace al
fichero.<br />
En los enlaces simbólicos, si se borra el archivo apuntado el
enlace queda inservible, mientras que en los enlaces duros no
hay diferencia entre el archivo apuntado y sus enlaces, por lo
que eliminar uno no afecta a los otros.<br />
 
'''file'''<br />
Descripción: nos dice de que tipo es un fichero.<br />
Ejemplos:<br />
file fichero, file *<br />
 
'''echo'''<br />
Descripcion: muestra en pantalla el texto que le siga.<br />
 
'''clear'''<br />
Descripcion: limpia la pantalla de la terminal<br />
 
'''date'''<br />
Descripcion: indica la fecha y hora. Para ver un calendario usar<br />
 
'''cal'''<br />
Descripcion: muestra un calendario con el mes actual en pantalla<br />
 
'''man'''<br />
Descripcion: muestra la pagina de manuales de un comando o
programa para ver todas sus opciones y posibilidades<br />
Ejemplos:<br />
man comando<br />
 
'''pwd'''<br />
Descripcion:muestra el directorio en el que nos encontramos<br />
 
'''less'''<br />
Descripcion: muestra el contenido de un texto por pantalla
permitiendo desplazarse por el mismo (mejor que 'more')<br />
 
'''more'''<br />
Descripcion:muestra el contenido de un texto por pantalla
permitiendo desplazarse por el mismo<br />
 
 
== '''Tuberías''' ==