Tutorial de Comandos Básicos de Unix

Universidad del Valle de México

Ambientes Multiusuarios

 

Nota: Recordemos que dentro de los ambientes Unix se maneja un sistema de archivos Case Sensitive esto es que los nombres de los archivos son considerados distintos dependiendo de si las letras son Mayúsculas o Minúsculas.

Nota: En este documento se abordan los comandos básicos de Unix .

 


 

cat

cat [file.......]


cat file1

Despliega file1

cat file1 . ....... filen > BigFile

cat file1 >> file2

cat >> file1

Este texto se aplica desde teclado

Ctr – D

 

cd

cd [Directorio]


Nota : En muchas versiones de Unix no esta soportado el formato PC de cd.. sin espacio entre el comando reemplazandolo por cd ..

 

cd

cd ..

cd subdirectorio1

 

 

chmod [-R]{[ugo] | a } {+ | - } {rwxt} file ...... | directory


Cambia atributos de los archivos, programas y directorios.

-R ---> Asigna los modos o atributos seleccionados a todas las filas del directorio

u ---> Propietario

g ---> Grupo

o ---> Otros

a ---> Todos los anteriores

+ ---> Agregar atributo

r ---> Lectura

w ---> Escritura

x ---> Ejecución

chmod –w file1

 

 

cp [-r] Fuente Destino


Copia Archivos o Directorios.

-r ---> Copia subdirectorios y filas que se encuentren dentro de la ruta especificada.

cp file1 file2

 

 

date


Despliega la fecha del sistema.

 

 

del file


Borra archivos después de pedir confirmación.

del *.bak

 

ftp [-g –i –v] [ Nombre del servidor ]


Transfiere archivos entre servidores remotos.

-g ---> No expande los nombres de los archivos.

-i ---> Desactiva el promt

-v ---> Despliega la respuesta del seevidor y mostrando el estado de la transferencia.

 

 

head [-Número] [ Archivo]


Muestra las primeras Número líneas de un archivo.

-Número Especifica la cantidad de líneas a desplegar.

 

 

kill [-Señal] ID del proceso


Manda una señal al proceso, la señal por defecto es la de paro.

Ver ps.

 

 

Kill 1095

Kill -9 201

 

 

ls [ -a –d –l ] [file ....] [directorio .... ]


Lista el directorio.

-a ---> Lista todo el contenido del directorio incluyendo archivos ocultos

-d ---> Lista la información del directorio no los archivos

-l ---> Lista el contenido del directorio el forma larga

mail dirección......


Lee y manda correo.

Si es usado sin argumentos despliega el mailbox.

 

 

mkdir directorio


Crea un directorio.

 

 

mv [ -i –f ] {{ file ... | directorio..... | directorio ...}}


Mueve o renombra archivos y directorios.

-i ---> Pide confirmación antes de mover o renombrar.

-f ---> No pide confirmación.

 

mv file1 file2

mv directorio1 directorio2

mv dile1 directorio1/file2

 

 

passwd


Cambia el password del usuario.

 

 

ping [ -r –v ] Servidor


Manda una petición a un servidor

-r Manda directo a un servidor conectado la red.

Ping Servidor.

 

 

ps [-e] [-f] [-l | u]


Muestra información sobre los procesos activos .

-e ---> Muestra todos los procesos sin mostrar el kernel.

-f ---> Muestra una lista completa.

-l ---> Muestra los datos en formato de lista larga

-u ---> Muestra la lista de procesos y sus propietarios.

ps –e

ps -f

 

 

pwd


Despliega la ruta o path en donde se esta en el momento.

 

 

rm [ -f –i –r ] file1 ... | directorio ...


Borra archivos o directorios.

-f ---> No confirma antes de borrar filas protegidas contra escritura

-i ---> Pide confirmación antes de borrar un archivo.

-r ---> Borra directorios y su contenido.

rm file1

rm –i dir1/*

 

 

rmdir directorio.....


Borra directorios.

rmdir dir1

 

tn [ -d –n –e ] [ Servidor [Puerto]]


Conecta con un equipo remoto.

-d ---> Activa debug

-e ---> Especifica tipo de terminal las opciones son vt100, 3270, none.

tn host1

 

 

who [ -a ] | [ -d –p –r –u ] [ file ]

who am i


Identifica a los usuarios que tienen una sesión activa en el equipo.

-a ---> Despliega banderas

-d ---> Despliega procesos terminados

-r ---> Despliega el nivel de ejecución de los procesos

-u ---> Despliega usuario y estación

who am i

who


 

 

Teclas función

Función

Teclas

Interrumpir

Ctrl-C

Fin de archivo

Ctrl-D

Salir

Ctrl-\

Borrar línea entera

Ctrl-U


Practica de comandos Unix | Volver a página principal