Comandos basicos de linux

Solo disponible en BuenasTareas
  • Páginas : 18 (4295 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de marzo de 2010
Leer documento completo
Vista previa del texto
Tutorial de Linux 1 Comandos de Linux
1.1 Comandos básicos
Los comandos son esencialmente los mismos que cualquier sistema UNIX. En la tablas 1 y 2 se tiene la lista de comandos mas frecuentes. En la tabla 3 se tiene una lista de equivalencias entre comandos Unix/Linux y comandos DOS. Comando/Sintaxis cat fich1 [...fichN] Descripción Concatena y muestra un archivos archivos cd [dir] chmodpermisos fich Cambia de directorio Ejemplos cat /etc/passwd cat dict1 dict2 dict cd /tmp

Cambia los permisos de un archivo chmod +x miscript chown nobody miscript cp foo foo.backup

chown usuario:grupo fich Cambia el dueño un archivo cp fich1...fichN dir diff [-e]arch1 arch2 du [-sabr] fich file arch find dir test acción grep [-cilnv] archivos head -count fich mkdir dir mv fich1 ...fichN dir mvfich1 fich2 less / more fich(s) expr Copia archivos

Encuentra diferencia entre archivos diff foo.c newfoo.c Reporta el tamaño del directorio Muestra el tipo de un archivo Encuentra archivos. Busca patrones en archivos Muestra el inicio de un archivo Crea un directorio. Mueve un directorio archivo(s) a un du -s /home/ file arc_desconocido find . -name ‘‘.bak’’ print grep mike /etc/passwd headprog1.c mkdir temp mv a.out prog1 mv .c prog_dir

Renombra un archivo.

Visualiza página a página un more muy_largo.c archivo. less acepta comandos vi. less muy_largo.c

ln [-s] fich acceso

Crea un acceso directo a un ln -s /users/mike/.profile archivo .

ls pwd rm fich rm -r dir rmdir dir tail -count fich vi fich

Lista el contenido del directorio

ls -l /usr/bin

Muestra la rutadel directorio pwd actual Borra un fichero. Borra un todo un directorio Borra un directorio vacío Muestra el final de un archivo Edita un archivo. rm foo.c rm -rf prog_dir rmdir prog_dir tail prog1.c vi .profile

Comandos Linux/Unix de manipulación de archivos y directorios

Comando/Sintaxis at [-lr] hora [fecha] cal [[mes] año] date [+form] [mmddhhmm]

Descripción Ejecuta un comando mas tardeMuestra un mes/año calendario del

Ejemplos at 6pm Friday miscript cal 1 2025 date

Muestra la hora y la fecha

echo string finger usuario

Escribe mensaje en la salida echo `Hola mundo' ` ' estándar Muestra información general finger sobre nn@maquina.aca.com.co un usuario en la red

id kill [-señal] PID man comando

Número id de un usuario Matar un proceso Ayuda del especificadocomando

id usuario kill 1234 man gcc man -k printer

passwd ps [axiu]

Cambia la contraseña.

passwd

Muestra información sobre los ps -ux procesos que se están ejecutando en el ps -ef sistema

who / rwho

Muestra información de los who usuarios

conectados al sistema.
Comandos Linux/Unix más frecuentes

Linux cat

DOS type

Significado Ver contenido de un archivo. Cambio eldirectorio en curso. Cambia los atributos. Borra la pantalla. Ver contenido de directorio.

cd, chdir cd, chdir chmod clear ls mkdir more mv rmdir rm -r attrib cls dir

md, mkdir Creación de subdirectorio. more move rd, rmdir deltree Muestra un archivo pantalla por pantalla. Mover un archivo o directorio. Eliminación de subdirectorio. Eliminación de subdirectorio y todo su contenido.Equivalencia de comandos Linux/Unix y DOS

1.2 Comandos en background
Linux, como cualquier sistema Unix, puede ejecutar varias tareas al mismo tiempo. En sistemas monoprocesador, se asigna un determinado tiempo a cada tarea de manera que, al usuario, le parece que se ejecutan al mismo tiempo. Para ejecutar un programa en background, basta con poner el signo ampersand (&) al término de la línea decomandos. Por ejemplo, si se quisiera copiar el directorio /usr/src/linux al directorio /tmp:
#cp -r /usr/src/linux /tmp & #

Cuando ha terminado la ejecución del programa, el sistema lo reporta mediante un mensaje:
# [Done] cp -r /usr/src/linux /tmp #

Si se hubiese ejecutado el programa y no se hubiese puesto el ampersand, se podría pasarlo a background de la siguiente manera: 1. Se...
tracking img