Está en la página 1de 4

LISTA DE COMANDOS LINUX

COMANDO Alias DESCRIPCIN El comando alias te permite crear un atajo a un comando. Como el nombre indica, puedes establecer el nombre del alias/atajo para los comandos/rutas que sean muy largos para recordarlos SINTAXIS alias [opciones] [ NombreAlias [ =String ] ] EJEMPLO Para crear un atajo temporalmente: alias lhost='cd /var/www/html' Para crear un atajo permanente: alias home='cd /var/www/html/hscripts/linux-commands' Vamos a crear un archivo file1.txt y metmosle la siguiente informacin: 14 15 5 5 15 15 56 25 16 11 6 1

Awk

El comando awk se usa para manipular texto. Este comando comprueba cada lnea de un archivo, buscando patrones que coincidan los dados en la lnea de comando.

awk '{patrn + accin}' {nombresdearchivo}

Para multiplicar la columna-1 y la columna-2 y redirigir el salida a file2.txt: awk '{print $1,$2,$1*$2}' file1.txt > file2.txt

Bc

El comando bc se utiliza como calculador de la lnea de comandos. Es similar a una calculadora bsica. Usndolo podemos hacer clculos matemticos bsicos. El comando cal se utiliza para mostrar el calendario. El comando de linux cat concatena archivos y los muestra en el salida estndar. El comando chattr se utiliza para cambiar los atributos de archivo. Este es un comando de administrador. Slo el usuario root puede cambiar los atributos de archivo o proceso. El comando chmod te permite alterar / cambiar los derechos de acceso a archivos y directorios. El comando chown se usa para cambiar el

bc [opciones]

bc calc.txt El archivo "calc.txt" contiene el siguiente cdigo: 1+2.Toma el entrada del archivo y muestra el salida. Cal El comando cal muestra el calendario del mes actual. cal -3 5 2013 muestra el calendario de Abril, Mayo y Junio del ao Para concatenar varios archivos y mostrarlos: cat file1.txt file2.txt chattr +i test.txt Aqu el archivo "text.txt" tiene permiso de escritura, para hacerlo de slo lectura utiliza la opcin +i. Para permitir a cualquier que lea, escriba y ejecute el archivo chmod 777 file1.txt El dueo del directorio "test" es root, con la opcin -R el

Cal

cal [opciones] [mes] [ao]

Cat

cat [OPCIONES] [ARCHIVO]

Chattr

chattr [opciones] nombre_de_archivo

Chmod Chown

chmod [options] [MODE] FileName chown [opciones] nuevo_usuario

Clear Cmp

Cp

Cut

propietario / usuario del archivo o directorio. Es un comando de administrador, slo el usuario root puede cambiar el propietario de un archivo o directorio. Este comando limpia la pantalla del terminal. El comando de linux cmp compara dos archivos y te dice qu nmeros de lnea son distintos. El comando cp copia archivos de un lugar a otro. Si el destino es un archivo existente, el archivo se sobreescribe; si el destino es un directorio existente, el archivo se copia al directorio (el directorio no se sobreescribe). El comando cut se usa para cortar campos seleccionados de cada lnea de un archivo. El comando cut utiliza delimitadores para determinar dnde dividir campos. El comando diff se utiliza para encontrar diferencias entre dos archivos. El comando dump hace copia de seguridads de sistema de archivos o archivos y directorios. El comando egrep se usa para buscar y encontrar en uno o ms archivos lneas que coincidan con la cadena o palabra dadas. El comando fgrep se utiliza para buscar en uno o ms archivos lneas que coincidan con la cadena o palabra dadas. fgrep es ms rpido que la bsqueda grep, pero menos flexible: slo puede encontrar texto, no expresiones regulares El comando find encuentra uno o ms archivos asumiendo que conoces su nombre aproximado El comando finger muestra el nombre de acceso del usuario, el nombre real, el nombre del terminal y el estado de

nombre_de_archivo/directorio

usuario de los archivos y subdirectorios tambin se cambia. chown -R hiox test

Clear cmp [opciones..] file1 file2

Clear Compara dos archivos: cmp file1 file2

cp [OPCIONES]... FUENTE DESTINO

Copia dos archivos: cp file1 file2

cut [opciones]

Corta las tres primeras letras de un archivo cut -c1-3 text.txt Compara archivos ignorando espacios en blanco diff -w file1.txt file2.txt Para hacer el copia de seguridads de un directorio o archivo dump -0uf datacopia de seguridads /home/user1/data Para buscar ms palabras de un archivo egrep 'hscripts|forums|free' file1.txt

Diff

diff [opciones..] de-archivo a-archivo dump [opciones] [archivo-volcado] [Sistema de archivos o archivo o directorios].

Dump

Egrep

egrep [opciones] patrn [archivo]

Fgrep

fgrep [opciones] patrn [archivo]

Para buscar y mostrar las lineas que contengan frum fgrep 'forum' file1.txt

Find

find ruta [opciones]

El sistema buscar cualquier archivo llamado "cal.txt" en el directorio actual y en cualquier subdirectorio find -name 'cal.txt' Para mostrar la informacin de usuario de forma acortada finger -s hiox

Finger

finger [-lmsp] [usuario ...] [usuario@host ...]

Groupadd Groups Hostname

escritura (como un "*" despus del nombre de terminal si el permiso de escritura est denegado), el tiempo parado, la hora de acceso, la localizacin de la oficina y el telfono de la oficina. El comando groupadd se usa para crear una nueva cuenta de grupo. Es un comando de administrador El comando grupos se usa para mostrar los grupos a los que pertenece un usuario. hostname especifica el nombre del host El comando ifconfig se usa para mostrar informacin sobre las interfaces de red conectadas al sistema y tambin para configurar la interfaz de red El comando jobs se utiliza para listar procesos que ests ejecutando en segundo plano o en primer plano. Si la respuesta se devuelve sin informacin es que no hay procesos presentes. El comando kill se usa para detener procesos en segundo plano El comando ls lista los archivos y directorios en el directorio de trabajo actual. El comando link se usa para crear un enlace a un archivo. Tambin se le llama enlace duro. El inodo ser el mismo para el origen y el destino. El comando ln se usa para crear un enlace a un archivo o directorio. Ayuda a proporcionar un enlace suave a los archivos deseados. El inodo ser distinto para el origen y el destino.

groupadd [opciones] nombre_de_grupo Groups hostname [-a | -d | -f | -h | -i | -s]

Groupadd t130 Groups Hostname se mostrar el host al que se esta conectado Para obtener informacin de interfaces de red activas Ifconfig

Ifconfig

ifconfig [opciones]

Jobs

jobs [opciones]

Muestra los trabajos que ests ejecutando en primer plano (o) en segundo plano. jobs l Para hacer un kill de un trabajo o proceso kill 3956 Lista todas las entradas incluyendo archivos ocultos ls a Crea un enlace al archivo "test1.php". Aqu el inodo para "test.php" y "test1.php" ser el mismo link test.php test1.php Crea un enlace simblico a "file1.txt" con el nombre de "file2.txt". Aqu el inodo para "file1.txt" y "file2.txt" ser diferente. ln -s file1.txt file2.txt Recibir correos mail Enviar correos mail abc@localhost.com (or) mail abc@hiox.com Comienza un nuevo correo y lo enva a abc@localhost.com. Para terminar el mensaje, escribe un punto(.) y presiona Intro (o) presiona ctrl+d y presiona Enter.

Kill Ls

kill [-s] [-l] %pid ls [OPCIONES]... [ARCHIVO] link nombre_de_archivo_existente nuevo_nombre_de_archivo () link origen destino ln [opciones] nombre_de_archivo_existente(o directorio) nuevo_nombre_de_archivo(o directorio)

Link

Ln

Mail

El comando mail se usa para enviar y recibir correos localmente y globalmente

Mail

More

Pwd

El comando more se usa para mostrar texto en la pantalla del terminal. Permite slo movimiento hacia detrs pwd - Print Working Directory. El comando pwd muestra el nombre de archivo completo del directorio de trabajo actual.

more [opciones] nombre_archivo

Limpia la pantalla antes de mostrar el archivo more -c index.php Muestra el directorio de trabajo actual. pwd Para eliminar un archivo: rm file1.txt Para eliminar un rbol de directorios: rm -ir tmp Para eliminar ms archivos a la vez rm file1.txt file2.txt Muestra las ltimas 10 lneas de "index.php". tail index.php Muestra las ltimas 5 lneas de "index.php" tail -n 5 index.php Para archivar un directorio o archivo: tar -cvf backup.tar /etc Para extraer el archivo: tar -xvf backup.tar Para aadir un nuevo usuario: useradd hiox

pwd [opciones]

Rm

El comando de linux rm se usa para eliminar archivos de un directorio

rm [opciones..] [archivo | directorio]

Tail

El comando tail se usa para mostrar la parte final de un archivo. Por defecto muestra las ltimas 10 lneas de un archivo. El comando tar se usa para crear archivos y extraer los archivos archivados. useradd - Aade nuevo usuario al sistema linux, con el nombre de usuario especificado. Cuando se aade un nuevo usuario una entrada correspondiente se crea en los archivos /etc/passwd, /etc/group y /etc/shadow.

tail [opciones] nombre_de_archivo

Tar

tar [opciones] [archivo-archivador] [Archivo o directorio a archivar]

Useradd

useradd [opciones] [nombre_de_usuario]

También podría gustarte