Beruflich Dokumente
Kultur Dokumente
1. Comando ls
Permite listar el contenido del directorio actual o de otro directorio que le
especifiquemos.
Si queremos listar el contenido del directorio actual, no es necesario pasarle ningn
argumento.
Si queremos listar el contenido de otro directorio, se lo tenemos que especificar de
esta
manera:
ls
<directorio>.
Argumentos ms usados:
-a:
Mostrar
todos
los
archivos
directorios,
incluidos
los
ocultos.
etc.)
-R: Listar de forma recursiva todos los subdirectorios que cuelguen del directorio
especificado
Ejemplos de uso:
elladodelgeek
usuario2
Imgenes
Msica
Plantillas
Pblico
Vdeos
2. Comando cd
Permite cambiar de directorio. Se le puede indicar ruta absoluta empezando desde
la raz / o ruta relativa. Sin argumentos nos lleva a nuestro directorio personal.
Argumentos ms usados:
Ejemplos de uso:
root@elladodelgeek:/home#
# Cambiar de directorio a /etc estando en /home y usando ruta relativa
root@elladodelgeek:/home# cd ../etc
root@elladodelgeek:/etc#
.. -> Directorio un nivel por encima (en este caso es la raz /)
. -> Directorio actual
3. Comando mkdir
Permite crear directorios con el nombre que le indiquemos.
Argumentos ms usados:
Ejemplos de uso:
# Crear directorio "hijo" dentro del directorio "padre", sin que ste lt
# Es decir, crear los dos directorios usando un solo comando y manteniend
root@elladodelgeek:~# mkdir -p padre/hijo
root@elladodelgeek:~# tree
.
archivos_interesantes
padre
hijo
4. Comando rm
Permite eliminar archivos. Para eliminar directorios hay que usar el comando rmdir
o usar rm con el argumento -r
Argumentos ms usados:
-r: Borra toda la estructura de directorios a partir del directorio indicado. Por ejemplo,
si tenemos la siguiente estructura /home/elladodelgeek/archivos/ y dentro de
archivos hay varios archivos. Si queremos borrar todo el contenido de archivos y
la carpeta en s, le especificamos el argumento -r. Este argumento es muy peligroso,
ya que nos podemos cargar el sistema o nuestros archivos ms preciados.
-v: Nos informa por pantalla de lo que est haciendo
Ejemplos de uso:
5. Comando cp
Argumentos ms usados:
Ejemplos de uso:
archivo1
archivo2
archivo3
archivo4
documentos2
# Copiar el archivo "archivo1" de "documentos" a "documentos2":
root@elladodelgeek:~# cp documentos/archivo1 documentos2/
root@elladodelgeek:~# tree
.
documentos
archivo1
archivo2
archivo3
archivo4
documentos2
archivo1
# Copiar todos los archivos de "documentos" a "documentos_copia":
root@elladodelgeek:~# cp -R documentos documentos_copia
root@elladodelgeek:~# tree
.
documentos
archivo1
archivo2
archivo3
archivo4
documentos2
archivo1
documentos_copia
archivo1
archivo2
archivo3
archivo4
6. Comando mv
Permite mover archivos o directorios de un sitio a otro. Es decir, hace lo mismo que
el comando cp pero sin conservar el archivo origen. Tambin se puede usar para
cambiar de nombre a un archivo. En GNU/Linux no hay ningn comando especfico
tipo rename para renombrar archivos.
Ejemplos de uso:
archivo1
archivo2
nuevoArchivo3
archivo2
nuevoArchivo1
nuevoArchivo3
7. Comando clear
Permite despejar la pantalla. Es decir, ocultar los comandos ejecutados
anteriormente y subir el COMMAND (lnea donde podemos ejecutar comandos) al
principio del terminal.
8. Comando passwd
Permite gestionar las contraseas de las cuentas de usuario. Sin argumentos
permite cambiar la contrasea del usuario actual o de uno que le indiquemos.
Argumentos ms usados:
Ejemplos de uso:
9. Comando su
Permite cambiar de usuario en el terminal. En muchas ocasiones sirve para cambiar
de usuario a otro con ms privilegios.
Ejemplos de uso:
elladodelgeek@elladodelgeek:~$ su root
Contrasea:
root@elladodelgeek:/home/elladodelgeek#
Argumentos ms usados:
autoremove:
Eliminar
dist-upgrade:
install:
purge:
Actualizar
la
Instalar
Eliminar
un
remove:
update:
automticamente
la
paquetes
paquete
sus
lista
de
innecesarios
distribucin
(sistema)
paquete
nuevo
un
Eliminar
Actualizar
los
archivos
de
configuracin
un
paquetes
local
paquete
con
la
del
repositorio
Ejemplos de uso:
# Instalar un paquete:
root@elladodelgeek:~# apt-get install lynx
Leyendo lista de paquetes... Hecho
Creando rbol de dependencias
Leyendo la informacin de estado... Hecho
Se instalarn los siguientes paquetes extras:
lynx-cur
Se instalarn los siguientes paquetes NUEVOS:
lynx lynx-cur
0 actualizados, 2 se instalarn, 0 para eliminar y 231 no actualizados.
Necesito descargar 1.030 kB de archivos.
Se utilizarn 2.430 kB de espacio de disco adicional despus de esta oper
Desea continuar [S/n]?
# Desinstalar/eliminar un paquete y sus archivos de configuracin:
root@elladodelgeek:~# apt-get purge lynx
Leyendo lista de paquetes... Hecho
Creando rbol de dependencias
Leyendo la informacin de estado... Hecho
Los siguientes paquetes se ELIMINARN:
lynx*
0 actualizados, 0 se instalarn, 1 para eliminar y 231 no actualizados.
Se liberarn 42,0 kB despus de esta operacin.
Desea continuar [S/n]?
Ejemplos de uso:
root@elladodelgeek:~# p
p: no se encontr la orden
root@elladodelgeek:~# alias p="passwd"
root@elladodelgeek:~# p
Introduzca la nueva contrasea de UNIX:
Vuelva a escribir la nueva contrasea de UNIX:
passwd: contrasea actualizada correctamente
# Quitar el alias anterior:
root@elladodelgeek:~# unalias p
root@elladodelgeek:~# p
p: no se encontr la orden