Comando para linux

Páginas: 8 (1928 palabras) Publicado: 13 de septiembre de 2014
Los comandos, en su mayor parte, no son realmente más que pequeños programas incorporados en el sistema operativo. Técnicamente, lo único que diferencia los comandos de los programas (o de los scripts) es que los comandos siempre están en carpetas muy concretas (/bin, /usr/bin, y en el caso de haber iniciado sesión como superusuario, /sbin), así que no es necesario especificar dónde seencuentran.

Por ello, todas las reglas de sintaxis aplicables a los comandos son aplicables a cualquier programa o script de Bash, con un cambio: en lugar de escribir el nombre del comando, hay que especificar exactamente dónde esta el programa o script (la ruta del programa o script)

Más abajo se dan ejemplos más concretos, pero como ejemplo introductorio, usaré los comandos cd (cambiar directorioactual) y ls (mostrar contenido de directorio actual)

Contenido [ocultar]
1 Reglas de sintaxis
1.1 Capitalización
1.2 Parámetros (dije Ortega y Gasset, no Ortega y Gasset)
1.3 Rutas
1.4 Opciones (un tipo especial de parámetros)
2 Lista de comandos
2.1 Comandos de ayuda
2.2 Administración de carpetas y archivos
3 Copias de seguridad
3.1 Relativos a permisos y usuarios
4 Otros
4.1Manejo de ficheros de texto
4.2 Monitorización
4.3 Gestión de energía
4.4 Descarga de archivos
4.4.1 Wget
4.5 Operadores
Reglas de sintaxis[editar]
Capitalización[editar]
Regla número 1: la distinción entre mayúsculas y minúsculas es crucial. Los nombres de los comandos siempre se escriben en minúsculas; los parámetros cambian de significado o son inservibles si se usa la capitalizaciónincorrecta.

anais@pepeluis:~$ LS -L
bash: LS: no se encontró la orden
anais@pepeluis:~$ ls -l
drwxr-xr-x 1 pepeluis pepeluis 4096 mar 4 20:08 Documentos
drwxr-xr-x 2 pepeluis pepeluis 4096 mar 4 20:08 Escritorio
drwxr-xr-x 1 pepeluis pepeluis 4096 mar 8 19:37 experimento
anais@pepeluis:~$ ls -L
Documentos Escritorio experimento
Parámetros (dije Ortega y Gasset, noOrtega y Gasset)[editar]
Regla número 2: todos los parámetros se separan por espacios; la consola reconoce la primera palabra como el nombre del comando (o la ruta del programa) y cada cadena de texto entre espacios como un parámetro.

anais@pepeluis:~$ cd Documentos
anais@pepeluis:~/Documentos:$ ls
drwxr-xr-x 1 pepeluis pepeluis 4096 mar 4 23:24 Pinky y Cerebro
drwxr-xr-x 2 pepeluispepeluis 4096 mar 6 13:35 Recetas de cocina
anais@pepeluis:~/Documentos:$ cd Pinky y Cerebro
bash: cd: Pinky: No existe el fichero o el directorio
El sistema entendió "acceder a la carpeta Pinky" (el comando cd solo admite un argumento y considera los siguientes cháchara; otro comando podría haber intentado acceder a los archivos "Pinky", "y" y "Cerebro", por ejemplo). Para poder usar unespacio, lo más fácil es entrecomillar el nombre entre apóstrofos:

anais@pepeluis:~/Documentos$ cd 'Pinky y Cerebro'
anais@pepeluis:~/Documentos/Pinky y Cerebro:$

También se pueden escribir las primeras letras y pulsar la tecla Tabulación para activar el autocompletado. El resultado sera éste:

anais@pepeluis:~/Documentos$ cd Pinky\ y\ Cerebro
(de haber varias opciones posibles, mantenerpulsada la tecla Tabulación para que aparezcan todas en pantalla. Tecléense unas cuantas letras más, y vuélvase a probar)

La barra inversa (\), que se puede obtener en teclados españoles pulsando Alt Gr + º, es un "carácter de escape". Esto significa que modifica el significado del carácter siguiente: por ejemplo, \n significa "salto de línea". La barra es necesaria porque hay varios símbolos quetienen un significado especial en Bash (el espacio es el más evidente). Si rodea un argumento con apóstrofos, ninguno de estos símbolos usará su significado especial, pero será imposible acceder a ninguna carpeta con apóstrofos.

Existen muchas formas de usar parámetros con apóstrofos, si se sabe sintaxis de Bash. A este nivel básico, la forma más fácil y segura es sustituyendo el apóstrofo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comando Linux
  • Comando de linux
  • comando linux
  • COMANDO LINUX
  • principales comando Linux para Informix
  • Ejercicio de comados para gnu/linux
  • Como Editar En Linux
  • Guia de comando linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS