SlideShare una empresa de Scribd logo
LINUX - COMANDOS BÁSICOS<br />date muestra la fecha del sistema.<br />date –u mmddhhhhaa cambia la fecha del sistema, ej. 1202120095 es igual a mes 12, día 02, hora 12:00 y año 1995.<br />logout sale de la actual sesión.<br />login sale de la actual sesión.<br />^D sale de la actual sesión.<br />Alt+F1 inicia una consola virtual (varias a la vez: F1,F2,F3...)<br />passwd cambia el password del actual usuario.<br />^C aborta programa en ejecución.<br />^S paraliza la pantalla.<br />^Q anula la paralización de la pantalla.<br />who lista los usuarios conectados.<br />who am i lista tu nombre.<br />who you are lista tu nombre.<br />mail nombre envía correo, se finaliza escribiendo un punto en una línea sola.<br />mail visualiza tu correo, teclea ? para ayuda.<br />ls lista directorios y ficheros.<br />ls –i lista directorios y ficheros con sus i-números.<br />ls –a lista directorios y ficheros en orden alfabético.<br />ls –s lista directorios y ficheros con su tamaño en bloque (1 bloque= 512 bytes)<br />ls –r lista directorios y ficheros en orden inverso.<br />ls –u lista directorios y ficheros según último acceso.<br />ls –l lista todos los directorios y ficheros en formato largo.<br />Head –nº lines selecciona la primera línea (ej. ls|head –1 lines)<br />cat file file ... visualiza seguidamente los ficheros indicados.<br />cat file file > file graba los dos archivos en uno.<br />ln file link crea un enlace a un archivo, los dos contienen el mismo fichero físico, si cambias uno, cambia el otro. Pero si borras uno todavía queda el otro.<br />cp file file copia ficheros.<br />rm file borra ficheros.<br />mv file file mueve o cambia de nombre.<br />pwd muestra el directorio actual.<br />cd cambia de directorio.<br />mkdir directorio crea un directorio.<br />rmdir directorio borra un directorio.<br />comando & hace que el proceso sea desatendido en 2º plano (background).<br />ps [nº] muestra los procesos desatendidos.<br />ps alx muestra los procesos desatendidos asociados a la terminal (a), los no asociados (x) y hace una lista larga (l).<br />Elementos de la lista larga: STA (Estado del proceso) O (Inexistente) S (Durmiendo) W (Esperando) I (Intermedio) R (Ejecutándose) Z (Terminado) Z (Parado) UID (Nº de Identificación del propietario) PID (Nº de Identificación del proceso) PPID (Nº de Identificación del proceso padre) PRI (Prioridad, nº altos=baja prioridad) WCHAN (Suceso al que espera) NICE (Nº para calcular la pri.) TTY (Terminal) STTY (Tiempo de ejecución) <br />kill nº detiene la ejecución de un proceso en background.<br />at hora o fecha <<EOF ejecuta algo a una hora establecida (para salir escribir EOF)Posibilidades para hora o fecha: 8am, 2130, 12N fri week (siguiente semana), 2PM apr 3, now +1minute, now +1 hour, 4PM +2 days, 1PM tomorrow,...<br />comando ; comando se pueden escribir varios comandos a la vez.<br />comando > file redirecciona la salida a un archivo.<br />(comando ; comando) > file redirecciona toda la salida del conjunto a un archivo.<br />comando >> file redirecciona la salida a un archivo, pero lo añade al final de este.<br />comando < file > file redirecciona de forma contraria para acabar llevando el resultado a un archivo.<br />comando | comando tubo (pipeline) la salida del 1º la envía hacia el 2º.<br />*, ?, [...], ... caracteres de sustitución.<br />echo * lista directorios y ficheros.<br />echo –n \"
Hoy es `date`, hola $variable\"
 hace eco sin carro de retorno (-n) de la frase Hoy es, ejecuta el comando date (entre acentos), hace eco de hola y imprime el contenido de la variable. Para eliminar los valores especiales de algunos caracteres deberemos escribir / antes, ejemplo \"
Hola /\"
Pepe/\"
\"
.<br />mesg y permite que te escriban los usuarios del sistema.<br />mesg n prohibe que te escriban a los usuarios del sistema.<br />mesg muestra el estado actual (escribir o no).<br />tty muestra tu número (archivo) de terminal.<br />write nombre [tty] para comunicarse con un usuario conectado al sistema. Para salir ^D, para indicar al otro el fin del mensaje –oo-, y el fin de la comunicación –oo-. Si el usuario pertenece a otra terminal, se debe indicar. Si el usuario tiene el mesg en no o esta realizando una tarea específica no podremos comunicarnos.<br />cmp file file comprueba si son idénticos, si lo son no aparece ninguna salida.<br />comm [-nº] file file lista las palabras comunes de los dos archivos, en el número se indica la columna a comparar: 0,1,2,3.<br />diff file file lista las palabras diferentes de los dos archivos.<br />find . –file ... –mtime 1 –size +10 –type f busca en el directorio actual los ficheros con dicho nombre, que hayan sido modificados hace 1 día, con un tamaño mayor a 10 bloques y del tipo fichero.<br />find / -name ... –atime 1 –size –20 –type d busca en el directorio actual los directorios con dicho nombre, que hayan tenido acceso hace 1 día, con tamaño menor que 20 bloques y del tipo directorio.<br />find . –name –ok rm {} \; busca en el directorio actual y borra los ficheros encontrados que cumplan los requisitos.<br />lpr file imprime el archivo.<br />pr file imprime el archivo junto a un encabezamiento, la fecha, hora, ...<br />tail nº file muestra la cola de un archivo, en nº se debe especificar: +2l (a partir de la segunda línea por arriba), -10l (a partir de la décima línea por abajo). Si en lugar de l (línea) podemos escribir b (bloque) ó c (carácter).<br />tr caracteres caracteres cambia los caracteres por los indicados a continuación. (Ejemplo: tr abc ABC).<br />tee file muestra los datos en un punto intermedio.<br />du muestra el tamaño por bloques de cada archivo y directorio.<br />du –s muestra el tamaño total por bloques.<br />file file indica el tipo de archivo que es (empty\ cannot open\ directory\ English text\ ascii text\ data).<br />stty información sobre nuestro terminal.<br />stty [-] raw lee carácter a carácter. Se anula añadiendo el signo – al comando.<br />stty [-] cooked lee línea a línea. Se anula añadiendo el signo – al comando.<br />stty [-] cbreak mezcla de los dos anteriores. Se anula añadiendo el signo – al comando.<br />stty [-] nl no retorna el carro hasta el principio (se anula con ^J).<br />stty [-] echo no se ven las pulsaciones en pantalla. Se anula añadiendo el signo – al comando.<br />sort file muestra en pantalla el archivo ordenado por la 1ª columna (para indicar la segunda columna añadir +1 y así sucesivamente).<br />sort file –u muestra en pantalla el archivo ordenado por la 1ª columna sin las líneas duplicadas.<br />sort file –b muestra en pantalla el archivo ordenado por la 1ª columna ignorando espacios en blanco.<br />sort file –f muestra en pantalla el archivo ordenado por la 1ª columna distinguiendo entre minúsculas y mayúsculas.<br />sort file –r muestra en pantalla el archivo ordenado por la 1ª columna en orden inverso.<br />sort file –c comprueba si el archivo ya esta ordenado.<br />grep palabra file busca unos caracteres determinados en un fichero.grep –v palabra file busca las líneas que no contienen dicha palabra.grep –c palabra file muestra el número de líneas que contienen la palabra.grep –y palabra file busca la palabra en el fichero sin distinguir entre<br />minúsculas y mayúsculas.<br />grep –n palabra file busca la palabra y muestra su línea con el número de<br />esta.<br />uniq file muestra el archivo sin las líneas que estén repetidas.<br />wc file muestra el número de líneas, palabras y caracteres (en este orden) del archivo.<br />wc –l file muestra el número de líneas del archivo.<br />wc –w muestra el número de palabras del archivo.<br />wc –c muestra el número de caracteres del archivo.<br />cal [nº mes] nº año imprime un calendario del mes y/o año indicado. Mes: 1-12, año 1-9999.<br />newgrp grupo cambia de grupo.<br />sum file suma las palabras de un archivo.<br />expr nº + nº suma +, resta -, multiplica *, divide /,... una expresión.<br />wall mensaje manda un mensaje a todos los usuarios. (Solo lo recibirán los usuarios que tengan su sistema configurado para poder recibir estos mensajes)<br />id muestra nuestro UserId y el GroupId.<br />chmod nºnºnº file cambia los permisos de un archivo. 1: Permiso de ejecución (x), 2: Permiso de escritura (w), 3: Permiso de lectura ( r). Se deben sumar para poner más de uno. El primer número corresponde al creador del archivo, el segundo al grupo del creador, y el tercero al resto de usuarios. Ej. 666 : todo el mundo tiene permiso de todo.<br />chown nombre file cambia el propietario de un archivo.<br />chgrp grupo file cambia el grupo del propietario de un archivo.<br />umask muestra los permisos por defecto de los archivos creados. Ej. 022 entonces 666-022=644, es decir usuario permiso de w, r, grupo permiso de r y lo otros permiso de r.<br />umask nº cambia los permisos por defecto de los archivos creados. Ej. umask 000: todo el mundo tiene todos los permisos al ser creado un archivo.<br />Archivos especiales:<br />/etc/passwd Contiene todos los logins y passwords<br />/etc/motd Mensaje del día<br />/etc/profile Se ejecuta al introducir al entrar en el sistema<br />
Linux comandos
Linux comandos
Linux comandos
Linux comandos

Más contenido relacionado

PDF
Comandos Basicos DOS
PDF
Archivos de Registros
DOCX
Manual learn the command line
DOCX
Utilizando los comandos de cmd
PPT
Comandos ms-dos
PPTX
Comandos básicos ms-dos
DOCX
Comandos de MS-DOS
PPTX
Lilian ulcuango
Comandos Basicos DOS
Archivos de Registros
Manual learn the command line
Utilizando los comandos de cmd
Comandos ms-dos
Comandos básicos ms-dos
Comandos de MS-DOS
Lilian ulcuango

La actualidad más candente (20)

PPTX
Comandos ms dos
PDF
Gestión de ficheros y directorios
PPTX
COMANDOS DE SISTEMAS OPERATIVOS MS-DOS - CMD
PPT
Sistema Operativo MS-DOS
PDF
Practica u5
PPTX
Sistema operativo (ms dos)
PPTX
Crear carpeta md o mkdir
PPTX
Comandos Internos y Externos
PPTX
PDF
Comandos%20 bsicos
PPTX
Sistema operativo ms dos
PDF
Formato ms dos
PPTX
#17 renombrar carpetas
PPTX
Info
PPTX
Sistema operativo (ms dos)
PPTX
Administracion de directorios
PPTX
variaciones del DIR
PPTX
sitemaoperativoDOS
PPTX
Marco teórico practica 11
Comandos ms dos
Gestión de ficheros y directorios
COMANDOS DE SISTEMAS OPERATIVOS MS-DOS - CMD
Sistema Operativo MS-DOS
Practica u5
Sistema operativo (ms dos)
Crear carpeta md o mkdir
Comandos Internos y Externos
Comandos%20 bsicos
Sistema operativo ms dos
Formato ms dos
#17 renombrar carpetas
Info
Sistema operativo (ms dos)
Administracion de directorios
variaciones del DIR
sitemaoperativoDOS
Marco teórico practica 11
Publicidad

Destacado (20)

PPT
La Placa Madre
PPT
PPTX
Trabajo placa base
PPTX
Placa base
PPTX
Mainboard
PPT
TF Grupo N° 2
PPTX
Urban learning group baseline presentation
PPTX
DOCX
Partes de una pc
DOCX
La placa base
PPT
La placa base y sus elementos
PPT
DOCX
Estudio de la tarjeta madre de un pc del colegio
PPTX
Trabajo de sistemas
PPT
Expocicion hardware puertos de conectividad y ranuras de expancion
PPTX
3. hardware II
PPT
Plenaire Presentatie Factuurcongres 2009 20/20 vision Europe bv
PPTX
LA ROPA
PDF
Grassroot brochure b indonesia
La Placa Madre
Trabajo placa base
Placa base
Mainboard
TF Grupo N° 2
Urban learning group baseline presentation
Partes de una pc
La placa base
La placa base y sus elementos
Estudio de la tarjeta madre de un pc del colegio
Trabajo de sistemas
Expocicion hardware puertos de conectividad y ranuras de expancion
3. hardware II
Plenaire Presentatie Factuurcongres 2009 20/20 vision Europe bv
LA ROPA
Grassroot brochure b indonesia
Publicidad

Similar a Linux comandos (20)

PDF
Comandoslinux
PDF
Comandos linux
PDF
Clase11 (consola linux)
PPTX
Comandos básicos ms-dos
PDF
Quasi - Comandos básicos para UNIX
PDF
Leccion03
ODT
Comandos para terminal
PDF
presentación pensamiento sistemico.pdf
DOCX
Comandos unix y linux
RTF
Comandos De Unix
PDF
Comandos Básicos en GNU/Linux
DOC
COMANDOS BASICOS DE LINUX
PDF
Pract_1_Comandos_Linux.pdf
DOCX
Comandos de-xp
PPTX
Redirecciones y pipes - Date - Cal
PDF
COMANDOS DOS
PDF
Comandos dos
PDF
comandos dos
PDF
Comandos de ms dos
PDF
Comando DOS
Comandoslinux
Comandos linux
Clase11 (consola linux)
Comandos básicos ms-dos
Quasi - Comandos básicos para UNIX
Leccion03
Comandos para terminal
presentación pensamiento sistemico.pdf
Comandos unix y linux
Comandos De Unix
Comandos Básicos en GNU/Linux
COMANDOS BASICOS DE LINUX
Pract_1_Comandos_Linux.pdf
Comandos de-xp
Redirecciones y pipes - Date - Cal
COMANDOS DOS
Comandos dos
comandos dos
Comandos de ms dos
Comando DOS

Más de leobijildopanci (20)

DOCX
Introduccion de angiel
DOCX
encuesta
DOCX
Trabajito de sistemas
PPT
Auto biografía
PPTX
Temas fisica
PPTX
Trucos de sistemas
PPTX
Presentación1
PPTX
Presentación1
PPTX
computador y sus componentes elementos y partes
PPTX
Los tres sistemas operativos
PPTX
Sistemas operativos q
PPTX
Linux presentacion
DOCX
Sistemas de archivos
DOCX
DOCX
Qué es linux
DOCX
Qué es la swap
DOCX
Qué es el kernel
DOCX
Introducción
DOCX
Hardware requerido
DOCX
Comparación
Introduccion de angiel
encuesta
Trabajito de sistemas
Auto biografía
Temas fisica
Trucos de sistemas
Presentación1
Presentación1
computador y sus componentes elementos y partes
Los tres sistemas operativos
Sistemas operativos q
Linux presentacion
Sistemas de archivos
Qué es linux
Qué es la swap
Qué es el kernel
Introducción
Hardware requerido
Comparación

Linux comandos

  • 1. LINUX - COMANDOS BÁSICOS<br />date muestra la fecha del sistema.<br />date –u mmddhhhhaa cambia la fecha del sistema, ej. 1202120095 es igual a mes 12, día 02, hora 12:00 y año 1995.<br />logout sale de la actual sesión.<br />login sale de la actual sesión.<br />^D sale de la actual sesión.<br />Alt+F1 inicia una consola virtual (varias a la vez: F1,F2,F3...)<br />passwd cambia el password del actual usuario.<br />^C aborta programa en ejecución.<br />^S paraliza la pantalla.<br />^Q anula la paralización de la pantalla.<br />who lista los usuarios conectados.<br />who am i lista tu nombre.<br />who you are lista tu nombre.<br />mail nombre envía correo, se finaliza escribiendo un punto en una línea sola.<br />mail visualiza tu correo, teclea ? para ayuda.<br />ls lista directorios y ficheros.<br />ls –i lista directorios y ficheros con sus i-números.<br />ls –a lista directorios y ficheros en orden alfabético.<br />ls –s lista directorios y ficheros con su tamaño en bloque (1 bloque= 512 bytes)<br />ls –r lista directorios y ficheros en orden inverso.<br />ls –u lista directorios y ficheros según último acceso.<br />ls –l lista todos los directorios y ficheros en formato largo.<br />Head –nº lines selecciona la primera línea (ej. ls|head –1 lines)<br />cat file file ... visualiza seguidamente los ficheros indicados.<br />cat file file > file graba los dos archivos en uno.<br />ln file link crea un enlace a un archivo, los dos contienen el mismo fichero físico, si cambias uno, cambia el otro. Pero si borras uno todavía queda el otro.<br />cp file file copia ficheros.<br />rm file borra ficheros.<br />mv file file mueve o cambia de nombre.<br />pwd muestra el directorio actual.<br />cd cambia de directorio.<br />mkdir directorio crea un directorio.<br />rmdir directorio borra un directorio.<br />comando & hace que el proceso sea desatendido en 2º plano (background).<br />ps [nº] muestra los procesos desatendidos.<br />ps alx muestra los procesos desatendidos asociados a la terminal (a), los no asociados (x) y hace una lista larga (l).<br />Elementos de la lista larga: STA (Estado del proceso) O (Inexistente) S (Durmiendo) W (Esperando) I (Intermedio) R (Ejecutándose) Z (Terminado) Z (Parado) UID (Nº de Identificación del propietario) PID (Nº de Identificación del proceso) PPID (Nº de Identificación del proceso padre) PRI (Prioridad, nº altos=baja prioridad) WCHAN (Suceso al que espera) NICE (Nº para calcular la pri.) TTY (Terminal) STTY (Tiempo de ejecución) <br />kill nº detiene la ejecución de un proceso en background.<br />at hora o fecha <<EOF ejecuta algo a una hora establecida (para salir escribir EOF)Posibilidades para hora o fecha: 8am, 2130, 12N fri week (siguiente semana), 2PM apr 3, now +1minute, now +1 hour, 4PM +2 days, 1PM tomorrow,...<br />comando ; comando se pueden escribir varios comandos a la vez.<br />comando > file redirecciona la salida a un archivo.<br />(comando ; comando) > file redirecciona toda la salida del conjunto a un archivo.<br />comando >> file redirecciona la salida a un archivo, pero lo añade al final de este.<br />comando < file > file redirecciona de forma contraria para acabar llevando el resultado a un archivo.<br />comando | comando tubo (pipeline) la salida del 1º la envía hacia el 2º.<br />*, ?, [...], ... caracteres de sustitución.<br />echo * lista directorios y ficheros.<br />echo –n \" Hoy es `date`, hola $variable\" hace eco sin carro de retorno (-n) de la frase Hoy es, ejecuta el comando date (entre acentos), hace eco de hola y imprime el contenido de la variable. Para eliminar los valores especiales de algunos caracteres deberemos escribir / antes, ejemplo \" Hola /\" Pepe/\" \" .<br />mesg y permite que te escriban los usuarios del sistema.<br />mesg n prohibe que te escriban a los usuarios del sistema.<br />mesg muestra el estado actual (escribir o no).<br />tty muestra tu número (archivo) de terminal.<br />write nombre [tty] para comunicarse con un usuario conectado al sistema. Para salir ^D, para indicar al otro el fin del mensaje –oo-, y el fin de la comunicación –oo-. Si el usuario pertenece a otra terminal, se debe indicar. Si el usuario tiene el mesg en no o esta realizando una tarea específica no podremos comunicarnos.<br />cmp file file comprueba si son idénticos, si lo son no aparece ninguna salida.<br />comm [-nº] file file lista las palabras comunes de los dos archivos, en el número se indica la columna a comparar: 0,1,2,3.<br />diff file file lista las palabras diferentes de los dos archivos.<br />find . –file ... –mtime 1 –size +10 –type f busca en el directorio actual los ficheros con dicho nombre, que hayan sido modificados hace 1 día, con un tamaño mayor a 10 bloques y del tipo fichero.<br />find / -name ... –atime 1 –size –20 –type d busca en el directorio actual los directorios con dicho nombre, que hayan tenido acceso hace 1 día, con tamaño menor que 20 bloques y del tipo directorio.<br />find . –name –ok rm {} \; busca en el directorio actual y borra los ficheros encontrados que cumplan los requisitos.<br />lpr file imprime el archivo.<br />pr file imprime el archivo junto a un encabezamiento, la fecha, hora, ...<br />tail nº file muestra la cola de un archivo, en nº se debe especificar: +2l (a partir de la segunda línea por arriba), -10l (a partir de la décima línea por abajo). Si en lugar de l (línea) podemos escribir b (bloque) ó c (carácter).<br />tr caracteres caracteres cambia los caracteres por los indicados a continuación. (Ejemplo: tr abc ABC).<br />tee file muestra los datos en un punto intermedio.<br />du muestra el tamaño por bloques de cada archivo y directorio.<br />du –s muestra el tamaño total por bloques.<br />file file indica el tipo de archivo que es (empty\ cannot open\ directory\ English text\ ascii text\ data).<br />stty información sobre nuestro terminal.<br />stty [-] raw lee carácter a carácter. Se anula añadiendo el signo – al comando.<br />stty [-] cooked lee línea a línea. Se anula añadiendo el signo – al comando.<br />stty [-] cbreak mezcla de los dos anteriores. Se anula añadiendo el signo – al comando.<br />stty [-] nl no retorna el carro hasta el principio (se anula con ^J).<br />stty [-] echo no se ven las pulsaciones en pantalla. Se anula añadiendo el signo – al comando.<br />sort file muestra en pantalla el archivo ordenado por la 1ª columna (para indicar la segunda columna añadir +1 y así sucesivamente).<br />sort file –u muestra en pantalla el archivo ordenado por la 1ª columna sin las líneas duplicadas.<br />sort file –b muestra en pantalla el archivo ordenado por la 1ª columna ignorando espacios en blanco.<br />sort file –f muestra en pantalla el archivo ordenado por la 1ª columna distinguiendo entre minúsculas y mayúsculas.<br />sort file –r muestra en pantalla el archivo ordenado por la 1ª columna en orden inverso.<br />sort file –c comprueba si el archivo ya esta ordenado.<br />grep palabra file busca unos caracteres determinados en un fichero.grep –v palabra file busca las líneas que no contienen dicha palabra.grep –c palabra file muestra el número de líneas que contienen la palabra.grep –y palabra file busca la palabra en el fichero sin distinguir entre<br />minúsculas y mayúsculas.<br />grep –n palabra file busca la palabra y muestra su línea con el número de<br />esta.<br />uniq file muestra el archivo sin las líneas que estén repetidas.<br />wc file muestra el número de líneas, palabras y caracteres (en este orden) del archivo.<br />wc –l file muestra el número de líneas del archivo.<br />wc –w muestra el número de palabras del archivo.<br />wc –c muestra el número de caracteres del archivo.<br />cal [nº mes] nº año imprime un calendario del mes y/o año indicado. Mes: 1-12, año 1-9999.<br />newgrp grupo cambia de grupo.<br />sum file suma las palabras de un archivo.<br />expr nº + nº suma +, resta -, multiplica *, divide /,... una expresión.<br />wall mensaje manda un mensaje a todos los usuarios. (Solo lo recibirán los usuarios que tengan su sistema configurado para poder recibir estos mensajes)<br />id muestra nuestro UserId y el GroupId.<br />chmod nºnºnº file cambia los permisos de un archivo. 1: Permiso de ejecución (x), 2: Permiso de escritura (w), 3: Permiso de lectura ( r). Se deben sumar para poner más de uno. El primer número corresponde al creador del archivo, el segundo al grupo del creador, y el tercero al resto de usuarios. Ej. 666 : todo el mundo tiene permiso de todo.<br />chown nombre file cambia el propietario de un archivo.<br />chgrp grupo file cambia el grupo del propietario de un archivo.<br />umask muestra los permisos por defecto de los archivos creados. Ej. 022 entonces 666-022=644, es decir usuario permiso de w, r, grupo permiso de r y lo otros permiso de r.<br />umask nº cambia los permisos por defecto de los archivos creados. Ej. umask 000: todo el mundo tiene todos los permisos al ser creado un archivo.<br />Archivos especiales:<br />/etc/passwd Contiene todos los logins y passwords<br />/etc/motd Mensaje del día<br />/etc/profile Se ejecuta al introducir al entrar en el sistema<br />