PDF de programación - Comandos Linux

Imágen de pdf Comandos Linux

Comandos Linuxgráfica de visualizaciones

Publicado el 8 de Junio del 2018
386 visualizaciones desde el 8 de Junio del 2018
77,2 KB
4 paginas
Creado hace 20a (06/11/2003)
Miguel Ángel Sanz Santos Comandos Linux

Comandos Linux:

 Archivos:

 ls: lista los archivos existentes en el directorio:







-F diferencia los directorios (/), los ejecutables (.) y los links (@)
--color diferentes colores para directorios, ejecutables y links.
-s muestra tamaño
-a muestra los archivos ocultos del tipo .archivo
-l listado largo (permisos, nº de links, propietario, grupo, tamaño, fecha y nombre).

 mv [nombre] [nuevo _ nombre]: mueve o renombra un archivo o directorio.

 cp [archivo] [destino]: copia un archivo a un directorio.

 rm [archivo]: borra ficheros



-r borra directorios recursivamente

-i pide confirmación.

 ln [nombre] [destino_del_link]: crea link al estilo accesos directos.




-s soft-link
-h hard-link

 mkdir [nombre]: crea un directorio.

 rmdir [directorio]: borra un directorio (sólo si esta vacío).

 cd [directorio]: cambia de directorio, si no se le pasa ningún parámetro nos pasa a nuestro

directorio.

 pwd: muestra la ruta del directorio actual.

 chmod [usuarios] [nuevos_permisos] [archivo]: cambia los permisos de acceso a los ficheros



[usuarios] u-propietario, g-grupos al que pertenece, o-otros y a-todos.

[permisos] + ó - pone o retira permiso, r-lectura, w-escritura, x-ejecución.

 du: muestra información del espacio ocupado por un directorio y sus subdirectorios.

 Búsquedas:

 find -neme [archivo]: busca un archivo dado (admite comodines) recursivamente.






-name: busca por nombre
-print:
-user: por usuario
-size: por tamaño

 locate [patrón]: busca en una base de datos que contiene los nombres de los archivos de

todo el sistema las coincidencias con el patrón dado. Para crear la base de datos es
necesario la ejecución del comando updatedb.

- 1 -

Miguel Ángel Sanz Santos Comandos Linux

 grep [cadena] [archivo]: busca en el/los archivo/s una dada

 wich [comando]: indica la ruta completa de un comando que se encuentra en el path

 Procesos:

 top: lista todos los procesos, asi como diversos detalles. Se sale con la tecla q.

 jobs: muestra las tareas en ejecución.

 fg %[nº_tarea]: trae al primer plano una tarea en background

 bg %[nº_tarea]: manda una tarea a segundo plano.

 ps: muestra los procesos activos



-u da más detalles de cada uno de los procesos

 pstree: muestra el arbol de procesos, que es útil para ver las dependencias de procesos.

 Herramientas de disco:

 mount -t [sistema_ficheros] /dev/[dispositivo] [directorio_montaje]: habilita el uso de diferentes

dispositivos.

 umount [directorio_montaje]: desmonta un sistema de archivos

 fdisk /dev/[dispositivo]: manejador de particiones linux. Si lo ejecutamos sin parámetros actúa

sobre el primer disco.

 mke2fs /dev/[dispositivo]: crea un sistema de archivos de tipo ext2 al estilo del format bajo dos

 fscsk -t [sistema_de_archivos] [dispositivo]: chequea y repara un sistema de archivos

 df: muestra información sobre el espacio de los sistemas de archivos montados.

 Paginadores:

 more [archivo]: muestra un archivo en pantalla página a página. Con intro pasa de línea en linea,
con espacio pasa una página, con b retrasa una página, [cadena] busca una cadena, n repite la
búsqueda y q finaliza.

 less [archivo]: parecido a more pero más completo.

 Ayuda.

 man [comando]: ofrece en pantalla una explicación del comando.



-k [cadena] busca en todas las páginas man una cadena

 info [comando]: ofrece información general sobre un comando

- 2 -

Miguel Ángel Sanz Santos Comandos Linux

 [comando] --h: ofrece la información interna del comando si existe.

 help: resumen de comandos

 Variables de entorno:

 env: indice de todas la variables definidas en el entorno.

 export: exporta una variable al entorno. Podemos referirnos a ella como $VARIABLE

 set: lee y escribe variables de entorno.

 Apagado:

 shutdown -r [hora]: especifica el momento de apagar el sistema. Con now inicia el apagado

instantáneamente.

 rebot: reinicia el sistema

 halt: detiene el sistema para su posterior apagado.

 Miscelánea.

 dmesg | more: muestra los mensajes del kernel en el arranque

 yes [cadena]: saca una cadena identificativa por la terminal.

 cat [archivo][archivo]...: concadena archivos y los muestra por pantalla.

 echo [cadena]: muestra una cadena en pantalla.

 reset: restablece una terminal.

 Modulos:






insmod [modulo]: carga modulo.
lnsmod [modulo]: lista modulos.
rnsmod [modulo]: descarga modulo.
kerneld: sistema de carga automática

 vi [archivo]: editor de archivos:

 a - para insertar texto
 d - para eliminar una linea
 esc - volver al estado de espera de comandos



:w!<enter>: para escribir el archivo si es de solo lectura
:q!<enter>: para salir de vi sin modificar el archivo




:wq<enter>: para escribir el archivo y salir
:q<enter>: para salir

 Compresores:

- 3 -

Miguel Ángel Sanz Santos Comandos Linux

 tar: empaquetador de archivos




-cfv [destino.tar] [origen] empaqueta archivos
-xvf [archivo.tar] desenpaqueta archivos

 qzip: comprime archivos
-9 [archivo] comprime el archivo dado con la máxima compresión



-d [archivo.gz] descomprime el archivo al directorio actual

- 4 -
  • Links de descarga
http://lwp-l.com/pdf11673

Comentarios de: Comandos Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad