Professional Documents
Culture Documents
Unity.- es un interfaz de usuario creada para el entorno de escritorio GNOME, y desarrollado por
Canonical para la distribucin de Linux Ubuntu, fue lanzado el 3 de junio del 2010 y esta en su
version 5.12.
Tipos de rutas
Rutas Absolutas: sealan la ubicacin de un archivo o directorio desde el directorio raz del
sistema de archivos. Ejemplo:
/home/pedro/Documentos/archivo.txt
Prompt
pedro@pedro-desktop:~$
Es el encabezado del bash nos muestra una pequea informacion como la del:
usuario@nombredelequipo:directorioactual
Al final del prompt encontramos el simbolo $ que nos quiere decir q estamos logueados como
usuario sin privilegios de administrador mientras que # nos quiere decir que somos el root o
administrador del equipo.
Comandos de linux
Conocer a tu equipo
uname a
Sirve para mostrar todos los datos de la completos del computador. Ejemplo:
pedro@pedro-desktop:~$ uname -a
Linux pedro-desktop 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686
i686 i386 GNU/Linux
1 su
2 su passwd
3 su passwd
4 sudo passwd
5 su
6 su
7 top
8 sudo nautilus
history -c
Borra el historial del history. Ejemplo:
pedro@pedro-desktop:~$ history
-c
pedro@pedro-desktop:~$ history
1 history
ifconfig
Muestra todos los interfaces de red que se encuentra en el computador. Ejemplo:
pedro@pedro-desktop:~$ ifconfig
colisiones:0 long.colaTX:1000
date
Muestra la hora y fecha actual del sistema.Ejemplo:
pedro@pedro-desktop:~$ date
date -s 10:00:50
Cambia la hora actual del sistema.Ejemplo:
pedro@pedro-desktop:~$ date
-s 10:00:50
lun oct 8 10:00:50 ECT 2012
date 092013502012
Cambia la fecha y hora del sistema.Ejemplo:
pedro@pedro-desktop:~$ date
092013502012
jue sept 20 13:50:00 ECT 2012
whoami
Muestra el usuario al que esta conectado en el momento.Ejemplo:
pedro@pedro-desktop:~$ whoami
pedro
root@pedro-desktop:/home/pedro# whoami
root
Moverse por el equipo
cd
Cambias de directorio.Ejemplo:
pedro@pedro-desktop:~$ cd /home
pedro@pedro-desktop:/home$
*si le damos solo el comando cd nos enviara a la carpeta home del usuario
* si colocamos cd .. retrocedemos al directorio anterior del actual
ls
Lista los archivos actuales de un directorio.Ejemplo:
pedro@pedro-desktop:~$ ls
ls -a
Lista los arhivos tanto ocultos como visibles del directorio.Ejemplo:
pedro@pedro-desktop:~$ ls -a
ls -R
Muestra el contenido del directorio actual mas el contenido de las carpetas de ese
directorio.Ejemplo:
pedro@pedro-desktop:~$ ls -R
.:
./Descargas:
jd_unix_0_9.sh
./Documentos:
Deber 1.doc
./Escritorio:
ll
Muestra todos el contenido (incluyendo a los ocultos) del directorio ademas de sus propiedades y
tipo de archivos y demas.Ejemplo:
pedro@pedro-desktop:~$ ll
total 1588
ll -h
Muestra todos el contenido (incluyendo a los ocultos) del directorio pero el peso de los archivos se
muestra para que una persona pueda entenderlos.Ejemplo:
pedro@pedro-desktop:~$ ll -h
total 1,6M
/home/pedro
clear
Limpia el bash en pocas palabras limpia pantalla.Ejemplo:
pedro@pedro-desktop:~$ clear
pedro@pedro-desktop:~$
*este ejemplo pueda ser que no este claro ya que no se puede demostrar que el bash esta limpio.
pedro@pedro-desktop:~$ ls --help
Los argumentos obligatorios para las opciones largas son tambin obligatorios
.....
man
Nos muestra el manual completo del programado del comando.Ejemplo:
pedro@pedro-desktop:~$ man ls
LS(1) User Commands LS(1)
NAME
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by default). Sort
Mandatory arguments to long options are mandatory for short options too.
-a, --all
-A, --almost-all
--author
whatis
Nos da informacion del comando de su uso mas no como usarlo.Ejemplo:
pedro@pedro-desktop:~$ whatis ls
Informacion de archivos
cat
muestra el contenido de un archivo.Ejemplo:
pedro@pedro-desktop:~$ cat archivo.txt
more o less
Ayuda aver (pero no modificar) el contenido de un archivo o comando y visualizarlo por pginas.
Ejemplo:
pedro@pedro-desktop:~$ cat archivo.txt
| more // less
>
Crea un archivo. Ejemplo:
pedro@pedro-desktop:~$ > archivo.txt
pedro@pedro-desktop:~$ ls
archivo.txt
touch
Crea un archivo. Ejemplo:
pedro@pedro-desktop:~$ touch archivo.txt
pedro@pedro-desktop:~$ ls
archivo.txt
*cp -a = copia el archivo con todas las propiedades exactas al archivo original.
*cp -R = hace una copia recursiva esto mas se lo uso para carpetas con contenido.
*cp -u = solo hace la copia cuando el archivo tiene actualizaciones.
mv
permite mover archivos de un directorio a otro, mv ruta_origen ruta_destino. Ejemplo:
pedro@pedro-desktop:~$ mv archivo.txt /home/pedro/Documentos/archivo.txt
rmdir
Borra un directorio vacio. Ejemplo:
pedro@pedro-desktop:~$ rmdir prueba