Professional Documents
Culture Documents
ls
list: listar. Es el primer comando que todo linuxero debe aprender. Nos muestra el contenido de la
carpeta que le indiquemos despus. Por ejemplo. Si queremos que nos muestre lo qu
Sintaxis: chmod permisos nom_archivo
chown
Cambia el propietario de un archivo.
e contiene /etc:
$ ls /etc
Si no ponem
Sintaxis: chmod permisos nom_archivo
chown
Cambia el propietario de un archivo.
os nada interpretar que lo que queremos ver es el contenido de la carpeta donde estamos actualmente:
$ ls
Adems acepta ciertos argumentos que pueden ser interesantes. Para mostrar todos los archivos y
carpetas, incluyendo los ocultos:
$ ls -a
Para mostrar los archivos y carpetas junto con los derechos que tiene, lo que ocupa, etc:
$ ls -l
Adems se pueden solapar los argumentos. Si quisiramos mostrar los archivos de la misma forma que
antes, pero que muestre tambin los ocultos:
$ ls -la
cd
change directory: cambiar directorio. Podemos usarlo con rutas absolutas o relativas. En las absolutas
le indicamos toda la ruta desde la raz (/). Por ejemplo, estemos donde estemos, si escribimos en
consola
$ cd /etc/apt
nos llevar a esa carpeta directamente. Del mismo modo si escribimos
$ cd
nos mandar a la raz del sistema de ficheros.
Las rutas relativas son relativas a algo, y ese algo es la carpeta donde estemos actualmente. Imaginad
que estamos en /home y queremos ir a una carpeta que se llama temporal dentro de vuestra carpeta
personal. Con escribir
$ cd tu_carpeta/temporal
nos situar all. Como vis hemos obviado el /home inicial ya que si no lo introducimos toma como
$ mv pepino.html ese_pepino.html
kill
kill: matar. Elimina el proceso que le indiquemos con su PID:
$ kill
En ocasiones el proceso no muere del todo, pero se le puede forzar al sistema para que lo mate con
seguridad del siguiente modo:
$ kill -9
sudo
super-user do: hacer como superusuario. La cuenta de usuario en Ubuntu es relativamente normal.
Tiene derechos de administrador a medias. Me explico, los tiene, pero cada vez que se haga algo
importante y de riesgo para el sistema, hay que hacerlo mediante el prefijo sudo y escribiendo
despus la contrasea.
Por ejemplo, algo que hemos hecho muchas veces en los tutoriales es hacer una copia de seguridad del
fichero xorg.conf. ste est localizado en la carpeta /etc/X11 y ah ningn usuario puede hacer
modificaciones o borrar nada si no es el administrador o tiene derechos como tal, gracias a sudo. Por
eso hacamos siempre:
$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf
Siempre que necesitemos hacer un apt-get/aptitude update o install y acciones de este tipo, tendremos
que poner antes el sudo.
cat
Muestra el contenido del archivo en pantalla en forma continua, el prompt retornar una vez mostrado
el contenido de todo el archivo. Permite concatenar uno o mas archivos de texto.
Sintaxis: cat nom_archivo.
chmod
Utilizado para cambiar la protecin o permisos de accesos a los archivos. r:lectura w:escritura
x:ejecucin +: aade permisos -:quita permisos u:usuario g:grupo del usuario o:otros
Sintaxis: chmod permisos nom_archivo
chown
Cambia el propietario de un archivo.
Sintaxis: mv nom_archivo1 nom_archivoN nom_directorio. N
pwd
Muestra el directorio actual de trabajo. Sintaxis: pwd. Q Si tienes alguna sugerencia con sta letra,
comntalo. R
reboot
Reinicia el equipo
rmdir
Elimina el directorio indicado, el cual debe estar vaco. Sintaxis: rmdir nom_directorio.
shutdown -h now
Apaga el equipo
shutdown -r now
Reinicia el equipo
tar
Comprime archivos y directorios utilizando la extensin .tar. Sintaxis: tar -[arg] nom_archivo.tar
nom_archivo.
touch
Crea un archivo vacio. Sintaxis: touch nom_archivo.
umount
Establece la mscara de permisos. Los permisos con los que se crean los directorios y los archivos por
defecto. Sintaxis: umask a-rwx,u+rw,g+r
Sintaxis: chown nom_propietario nom_archivo.
dmesg
Muestra los mensajes del kernel durante el inicio del sistema.
Sintaxis: dmesg.
echo
Muestra un mensaje por pantalla.
Sintaxis: echo Cadena.
gzip
Comprime solo archivo utilizando la extensin .gz.
Sintaxis: gzip nom_archivo. H
halt
Apaga el equipo
ln
Sirve para crear enlaces a archivos, es decir, crear un fichero que apunta a otro. Puede ser simblico si
usamos -s o enlace duro.
Sintaxis: ln [-s] nom_archivo nom_acceso.
lsmod
Comprime archivos y directorios utilizando la extensin .tar. Sintaxis: tar -[arg] nom_archivo.tar
nom_archivo.
touch
Crea un archivo vacio. Sintaxis: touch nom_archivo.
umount
Establece la mscara de permisos. Los permisos con los que se crean los directorios y los archivos por
defecto. Sintaxis: umask a-rwx,u+rw,g+r
HOST ID
1
hostid
a3b50706
HOST
Determina la direccin IP de un "Host" , hostadespliega toda la informacin de DNS.
WGET
Descargador de archivos desde Internet, no interactivo.
labia51@labia51 ~ $ wget http://futbolred.com
--2012-04-12 10:13:12-- http://futbolred.com/
Resolviendo futbolred.com... 200.41.9.242
Conectando a futbolred.com|200.41.9.242|:80... conectado.
Peticin HTTP enviada, esperando respuesta... 301 MOVED PERMANENTLY
Ubicacin: HTTP://www.futbolred.com/ [siguiente]
--2012-04-12 10:13:12-- http://www.futbolred.com/
Resolviendo www.futbolred.com... 200.41.9.242
Conectando a www.futbolred.com|200.41.9.242|:80... conectado.
Peticin HTTP enviada, esperando respuesta... 200 OK
Longitud: no especificado [text/html]
Guardando en: index.html
[ <=>
] 185.201
576K/s en 0,3s
ARP
Permite obtener/manipular la lista de direcciones MAC/Ip que el sistema ve.
Direccin
172.18.7.1
labia54.local
TipoHW DireccinHW
Indic Mscara
ether 68:ef:bd:bf:d5:7f C
eth0
ether 00:19:b9:39:c7:b5 C
eth0
Interfaz
FTP
Es un protocolo es decir, un lenguaje estndar de comunicacin entre dos mquinas que permite que
ordenadores de diferentes tipos (o con sistemas operativos diferentes) puedan transferir archivos a
travs de una red que utiliza TCP/IP
WHOAMI
Muestra el usuario actual.
labia51@labia51 ~ $ whoami
labia51
WHERE IS
Localiza el binario, fuentes y/o librerias, y documentacin de un comado.
labia51@labia51 ~ $ whereis cd
cd:
FIND
Bsqueda de archivos, multitud de opciones de bsqueda.
labia51@labia51 ~ $ find Documentos
Documentos
REMOVE
Borra el archivo o la carpeta que le indiquemos. Como antes se puede indicar la ruta completa o el
nombre del archivo. Esto a partir de ahora lo vamos a obviar, creo que ya ha quedado claro con los dos
comandos anteriores.
labia51@labia51 ~ $ ls
Descargas Documentos Imgenes
Msica
Pblico