Está en la página 1de 7

1.

touch:
Este comando sirve para crear archivos vacíos

2. rm:
Eliminar archivos

2.1. rm -r:
Borrar directorios

3. mkdir:
Crear directorios

4. ls
listará los archivos y directorios contenidos en el directorio de trabajo actual

4.1. ls -ls: para ver más información sobre los archivos que se listan

4.2. ls -lh: listarán los archivos con sus detalles, pero se mostrará el tamaño de los archivos en
formato de legibilidad humana en lugar del valor predeterminado (bytes).

4.3. ls -R: Habrá momentos cuando quieras visualizar todos los archivos en un directorio, así
como todos los archivos en todos los subdirectorios bajo un directorio. Esto se llama listado
recursivo.

5. history
5.1. history 5
Muestra los últimos cinco comandos de la lista del historial

5.2. history!!
Ejecuta el último comando otra vez

5.3. history !ls


Ejecuta el comando ls más reciente

6. echo
Con este comando se puede ver el valor de una variable (par ver el valor de una variable
debemos poner $ antes de la variable)
6.1. echo $HISTSIZE
Con este comando podemos definir cuantos comandos se pueden almacenar en la lista del
historial

7. path
Este comando le dice al shell en que directorios buscar ciertos archivos ejecutables

8. Crear una variable


Para crear una variable se puede usar la siguiente estructura:

Para saber su contenido:

9. env
Ver las variables de entorno, con la siguiente estructura:

10. export
Puede exportar variables desde ser locales a entorno

11. unset
Con este comando se puede eliminar una variable

12. which
Mostrar la ruta completa de un comando

13. type
puede utilizarse para determinar la información acerca de varios comandos. Algunos comandos
se originan de un archivo específico

13.1. type -a
Usando la opción -a, el comando type también puede revelar la ruta de otro comando
13.2. type -t
El comando type soporta otras opciones y puede buscar varios comandos al mismo tiempo.
Para mostrar sólo una sola palabra que describa los comandos

14. Alias
Los alias son abreviaciones para un comando o acción
Se pueden crear alias de la siguiente forma: alias name=command, donde nombre es el
nombre que quieres dar a el alias y comando es el comando que quieres que se ejecute cuando
se ejecuta el alias.

15. Globbling
Estos son comandos especiales utilizados con ciertos fines
15.1. El asterisco (*)
El asterisco se utiliza para representar cero o más de cualquier carácter en un nombre de
archivo. Por ejemplo, supongamos que quieres visualizar todos los archivos en el
directorio /etc que empiecen con la letra t:

15.2. Puedes usar el asterisco en cualquier lugar dentro del patrón del nombre de archivo. El
siguiente ejemplo coincidirá con cualquier nombre de archivo en el directorio /etc que
termina con .d:

16. Signo de interrogación (?)

16.1. Supongamos que quieres visualizar todos los archivos en el directorio /etc que
comienzan con la letra t y que tienen exactamente 7 caracteres después del carácter de t:
16.2. Los comodines pueden utilizarse juntos para encontrar patrones más complejos. El
comando echo /etc/*???????????????????? imprimirá sólo los archivos del
directorio /etc con veinte o más caracteres en el nombre del archivo:

17. Comillas dobles ("")

Junto a las comillas dobles cualquier carácter incluyendo los especiales no tiene ningún efecto.
18. Comillas simples ('')

Las comillas simples evitan que el shell interprete algunos caracteres especiales. Esto incluye
comodines, variables, sustitución de comando y otro metacarácter.

19. Comillas invertidas (``)

Las comillas invertidas se utilizan para especificar un comando dentro de un comando, un


proceso de sustitución del comando.

20. Punto y coma ( ; )

El punto y coma puede utilizarse para ejecutar varios comandos, uno tras otro. Cada comando se
ejecuta de forma independiente y consecutiva.

21. Ampersand Doble (&&)

El símbolo de Ampersand doble && actúa como un operador "y" lógico. Si el primer comando
tiene éxito, entonces el segundo comando (a la derecha de la &&) también se ejecutará. Si el
primer comando falla, entonces el segundo comando no se ejecutará.

22. Línea vertical doble (||)

Con la línea vertical doble, si el primer comando se ejecuta con éxito, el segundo comando es
omitido. Si el primer comando falla, entonces se ejecutará el segundo comando. En otras
palabras, esencialmente estás diciendo al shell, "O bien ejecuta este primer comando o bien el
segundo".
23. Paginas man
man + el comando a saber

24. Estructura Linux

25. pwd

Sirve para saber cual es el directorio actual

26. cp
El comando cp se utiliza para copiar los archivos. Requiere especificar un origen y un destino. La
estructura del comando es la siguiente:

cp [fuente] [destino]

26.1. Modo verbose (-v)


La opción -v hará que el comando cp produzca la salida en caso de ser exitoso. La opción -v se
refiere al comando verbose:

sysadmin@localhost:~$ cp -v /etc/hosts ~
`/etc/hosts' -> `/home/sysadmin/hosts'
sysadmin@localhost:~$

26.2. Copiar directorios (-r)


cp -r, con este comando se pueden copiar tanto directorios como archivos juntos
27. Mover archivos (mv)
Para mover un archivo, utiliza el comando mv. La sintaxis del comando mv es muy parecida
al comando cp:

mv [fuente] [destino]

27.1. El comando mv también sirve para cambiar el nombre de un archivo

27.2. Renombrar archivos (mv)


Estructura:
mv (archivo actual) (nuevo nombre)

28. Empaquetamiento y compresión

El Empaquetamiento de Archivos se utiliza cuando uno o más archivos se tienen que


transmitir o almacenar lo más eficientemente posible. Hay dos aspectos:

El Empaquetamiento - Combina varios archivos en uno solo, lo que elimina la sobrecarga


en archivos individuales y los hace más fácil de transmitir
Compresión – hace los archivos más pequeños mediante la eliminación de información
redundante

29. Comprimir archivos (gzip)


Estructura:
gzip + el archivo

29.1. gunzip
Este comando descomprime archivos, estructura:

gunzip + archivo

También podría gustarte