Tópicos de Informática INF344

Slides:



Advertisements
Presentaciones similares
Comandos Sencillos.
Advertisements

Introducción a Linux Lic. Gonzalo Pastor.
SISTEMA OPERATIVO LINUX
Programación II Ing. Diego J. Arcusin 3 – Uso del Shell.
Universidad Tecnológica de Izúcar de Matamoros
Entornos de programación
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
Brevísima introducción al Linux
Date | Place Programación de Computadores Utilidades para la realización de las prácticas.
Tema 4 (2). Introducción a los Sistemas Operativos Fundamentos de Informática Curso 2010/2011.
Sistemas Operativos Oscar Bedoya
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
Dani y Carles El sistema operativo. 1) Sistema operativo 3)¿Donde se guarda el sistema operativo? 4) Interfaz grafico ÍNDICE 5) Archivos y carpetas en.
Programación II Ing. Diego J. Arcusin 1 – El editor VI.
Taller de Linux Practica 4 Mandos de ayuda en línea LSC Veronica Quizan Garcia.
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
1 - Introducción a UNIX Programación II Ing. Diego J. Arcusin
Modulo Usuarios y Grupos
Nodo Nacional de Bioinformática Universidad Nacional Autónoma de México – Nodo Mexicano EMBNet Taller 1. Introducción al biocómputo en Sistemas Linux.
Capítulo 1: Entrada estándar y salida estándar. 1. El comando hostname informa su nombre de máquina asignado de la estación actual. Ejecute el comando.
INTRODUCCION El correo electrónico consiste en el intercambio de mensajes entre los usuarios de la red. Mediante el correo electrónico, cualquier usuario.
Comandos Linux CentOS.
INTRODUCCION A UNIX Luis A. López UPR-RUM Enero de 2005.
FILTROS. Un filtro es un programa que recibe una entrada, la procesa y devuelve una salida. Relacionando filtros simples podemos hacer prácticamente cualquier.
Red de Datos Universidad del Cauca
Modulo 2. Filesystem Bàsico
Prácticas con Linux/Unix
Date | Place Estructura de Computadores Utilidades para la realización de las prácticas.
Linux1 Linux RHC030 Modulo 7. Standard I/O y tuberias (Pipes) Relator : Cristian Leiva.
TALLER DE COMPUTACION ( ) Dr. GUEORGI KHATCHATOUROV
Comandos de manipulación de Archivos
LINUX Algunos Datos Básicos... Algunos Datos Básicos...
INSTRUCCIONES. El alumno, seguirá los pasos que se le va indicando a continuación. En el recuadro en blanco, debe ir añadiendo un pantallazo con la.
Comandos internos y externos
VII. IMPLANTACIÓN DE SISTEMAS OPERATIVOS.
¿Qué es un interprete de Comandos?
INDICE HISTORIA FAMILIAS MÁS SIGNIFICATIVAS: AT&T BDS XENIX AIX GNU
Comandos en Linux[37-48] MATERIA : REDES ALUMNO : ERICK LOPEZ CHICATTO.
Comandos de directorios. Hablando de Debian  Debian no es nada parecido a cualquier otra distribución, es mejor, más grande, y les gana fácilmente en.
Programación Sistemas Operativos Profesor: Héctor Abarca A.
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
Comandos básicos Linux I. Comandos BásicosI $ date $ cal$ cal $cal Encadenado de comando: $ date;pwd;cal Visualizar texto por pantalla:
Comandos Sistema de Archivos Linux deberias-conocer/#info.
Usuarios y Grupos Identificación: consiste en saber quién es en el sistema a fin de determinar los permisos de la persona. Todo usuario en el sistema tiene.
Administración de GNU/Linux Curso de Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones de Software Libre para estudiantes universitarios.
Administración de Linux Ponente: Pablo Cabezas Mateos Universidad de Salamanca 26 de Noviembre de
SHELL I.S.C. BERTHA GEORGINA FLORES DÍAZ. INTRODUCCIÓN ➲ Mas de 200 comandos basicos que se incluyen con el sistema operativo ➲ La real fortaleza de los.
RESUMEN M1-UF1 UF0852: Instal∙lació i actualització de sistemes operatius.
Bienvenido. Agenda ● Instalar software ● Entorno texto ● Permisos ● Entornos gráficos.
WINDOWS Elvira Abajo Lera Octubre, 2008.
Linux Objetivo: El alumno conocerá la importancia del sistema operativo Linux, así como sus funciones.
Conociendo un Ubuntu: Una distribución diferente a Linux
Taller de Sistemas Operativos I Área Informática y Telecomunicaciones
Línea de Comando de Unix
Comandos Sistema de Archivos
Comandos Básicos Comandos Básicos Jornadas Octubre 2009 GUL – UC3M
INSTALACION LINUX UBUNTU
Componentes Básicos del computador
Programación de Sistemas Operativos
Comandos de Linux Luna Luna Francisco Jesús
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS.
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
ADMINISTRACIÓN DE USUARIOS Y GRUPOS Linux es un sistema multiusuario, por lo tanto, la tarea de añadir, modificar, eliminar y en general administrar usuarios.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
INDICE ¿QUE ES LINUX? HISTORIA DE LINUX CARACTERISTICASUTILIDADES VENTAJAS Y DESVENTAJAS CONTENIDO DE LINUX ¿QUE ES MS-DOS? FUNCIONES DE MS-DOS.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
1era. Unidad Administración de Sistema Operativo Linux Desarrollado por Guillermo Verdugo Bastias
Transcripción de la presentación:

Tópicos de Informática INF344 Especialidad Ingeniería Informática Facultad de Ciencias e Ingeniería Ing. Informática - PUCP

Contenido : Introducción Unix Básico Administración Administración Redes Configuración Internet Seguridad Configuración X Anexos Ing. Informática - PUCP

Introducción Sistemas Operativos Historia del Unix Características Componentes Ingreso y salida del sistema Funciones del Shell Formato de comandos Prompts Manuales Comandos Básicos Ing. Informática - PUCP

Sistemas Operativos Máquina de niveles shell SO Hard bash command.com shell Unix windows dos intérprete de comandos SO sistema operativo Hard máquina Ing. Informática - PUCP

Sistemas Operativos Sistema Operativo Lenguaje de máquina Microcódigo web server juegos gráficos compila dores Interprete de comandos Editores SHELL sh bash ksh csh bsh Sistema Operativo UNIX Linux Red Hat Slackware HP-UX AIX Lenguaje de máquina Microcódigo Dispositivos Físicos Ing. Informática - PUCP

Sistemas Operativos Máquina extendida SO Hardware Aplic Int. de comandos Ing. Informática - PUCP

Memoria Procesos Dispositivos Información Sistemas Operativos Administrador de Recursos Memoria Procesos Dispositivos Información Ing. Informática - PUCP

Es el software que controla al sw y hw Sistemas Operativos Es un programa Es el software que controla al sw y hw Es la interfase entre el usuario y el hardware Ing. Informática - PUCP

Historia 1965 - MULTICS - Bell Labs.(MIT y GE) 1969 - Ken Thompson - UNIX - Bell Labs 1970 - Unix en Assembler 1973 - Kernel y shell en C (Dennis Ritchie) 1974 - Distribución gratuita a universidades 1975 - Thompson en Berkeley 1977 - BSD - Portable 1982 - AT&T System III 1983 - AT&T System V - BSD 4.2 (DARPA) 1988 - se funda OSF 1989 - System 5 Rel. 3 - POSIX.1 1995 - AT&T SVR4 / OSF Paradigm / BSD 4.3 Ing. Informática - PUCP

Versiones BSD System V.3 OSF/1 SysV4 Dig. Unix SCO UNIX SunOS Linux AIX HP-UX Solaris IRIX Red Hat SuSe Caldera Ing. Informática - PUCP

S.O de tiempo compartido Interfase Interactiva Multiusuario Características S.O de tiempo compartido Interfase Interactiva Multiusuario Multiproceso Arquitectura modular Ing. Informática - PUCP

Componentes Hard sh-posix bash cat SO kernel mail Aplicaciones ls w grep mail cat mkdir sh ksh csh bash sh-posix Hard SO Aplicaciones Intérprete de comandos Ing. Informática - PUCP

SO = Kernel Componentes Es el S.O. Responsable de administrar recursos Controla los componentes de hardware Nuevos componentes de hardware ==> Reconfigurar el Kernel ! Ing. Informática - PUCP

Aplicaciones Componentes Modular Tool Box Comandos Básicos (ls, cd ...) Utilitarios correo electrónico (mail, mailx) editor de archivos (vi, ex, ed) procesamiento de textos (sort,grep..) Ing. Informática - PUCP

Aplicaciones Componentes Utilitarios correo electrónico (mail, mailx) editor de archivos (vi, ex, ed) procesamiento de textos (sort,grep..) formateadores de texto (nroff, troff) desarrollo de programas (gcc, make, lint,lex) comunicación entre sistemas (uucp) accounting (ps, acctcom.. ) Ing. Informática - PUCP

Intérprete de comandos Componentes Intérprete de comandos Es el SHELL Interactivo Usuario ---> SHELL ---> Computador Separado del KERNEL Diversidad de SHELLs Bourne Shell (/bin/sh, /usr/bin/sh) C Shell (/bin/csh, /usr/bin/csh) Korn Shell (/bin/ksh, /usr/bin/ksh) Born Again Shell - bash Ing. Informática - PUCP

Ingreso y Salida del sistema Sesión Típica log in ejecución de comandos log out Requerimientos terminal ascii linea de comunicación login id password Ing. Informática - PUCP

Ingreso y Salida del sistema thor login: cramirez Password : < > Last login: Thu Mar 18:03:14 from .... Linux 2.0.0 You have new mail thor:~$ who thor:~$ w thor:~$ exit o Ctrl-d thor login: log in msgs del sistema ejecución log out Ing. Informática - PUCP

Cambio de password Ingreso y Salida del sistema $ passwd Changing password for <xxxx> Enter old password: < > Enter new password: < > Re-type new password : < > Password changed. $ Ing. Informática - PUCP

sustitución variables Funciones del Shell sustitución de cmd leng. de programación variables de ambiente SHELL SHELL ejec.de comandos sustitución variables gener. filenames redirección i/o pipelines Ing. Informática - PUCP

$ comando [ -opciones] [argumentos] Formato de Comandos Sintaxis $ comando [ -opciones] [argumentos] $ ls -alst /etc $ date $ wc -l .profile $ more invitacion.txt $ ls -F $ file * $ users Ing. Informática - PUCP

Formato de Comandos Mayúsculas y Minúsculas !! TELNET <> telnet pine <> Pine LS <> ls users <> USERS DF <> df ps <> Ps who <> Who Ing. Informática - PUCP

Formato de Comandos Dos o más comandos por línea : $ w $ who $ df $ pwd;id $ wc -l .profile;du Ing. Informática - PUCP

Primario : $ Secundario : > root : # Prompts $ banner “ >Hola “ Ing. Informática - PUCP

man <comando> Manuales en Línea man passwd man 5 passwd man -a passwd space=sgte. pag return = sgte.lin q = salir del man Ing. Informática - PUCP

man -opciones argumentos Manuales en Línea man -opciones argumentos man -a passwd a : todas las secciones del manual c : no usar cat d : información D : igual a “-d” + pagina de manual f : ==“whatis” h : muestra el mensaje de ayuda k : ==“apropos” space=sgte. pag return = sgte.lin q = salir del man Ing. Informática - PUCP

Manuales en Línea man man man man 5 passwd man 5 fstab man 5 group man 5 inittab /usr/bin/man .... Ing. Informática - PUCP

Manuales en Linux Secciones : cmd(n) 1. Comandos de Usuario 2. System Calls : llamadas a funciones del kernel 3. Library Calls : llamadas a librerias (libc) 4. Archivos o dispositivos especiales (/dev) 5. Formato de Archivos 6. Juegos 7. Paquetes (descripción del sistema de archivos) 8. Administración del sistema (utilitarios de root) 9. Rutinas del Kernel cmd(n) Ing. Informática - PUCP

Organización de las páginas del manual Name Synopsis Description Files Manuales en Línea Organización de las páginas del manual Name Synopsis Description Files See Also Diagnostics Bugs Author Ing. Informática - PUCP

Manuales en Línea Ej. Creación de archivos texto por comando... mkdir docs ----> crear directorio “docs” cd docs ----> ‘cambiar a directorio’ “docs” man mkdir man cd man mkdir > mkdir.txt man cd > cd.txt Revisar comandos : ls, who, w, date, id, hostname ... y crear archivo : <cdo>.txt en el directorio de trabajo Ing. Informática - PUCP

Otras fuentes de Información : whereis : localiza el archivo : binario, fuente y página del manual de un comando # whereis passwd # passwd: /usr/bin/passwd /etc/passwd /usr/man/man1/passwd.1 /usr/man/man5/passwd.5 # whereis syslog syslog: /etc/syslog.conf /usr/include/syslog.h /usr/man/man2/syslog.2 /usr/man/man3/syslog.3 # whereis less less: /usr/bin/less /usr/man/man1/less.1 whereis : users, hostname, mail, cp, rm , mkdir , rmdir Ing. Informática - PUCP

Otras fuentes de Información : whereis : localiza el archivo : binario, fuente y página del manual de un comando whereis users hostname mail passwd binarios | archivos de configuración | archivos de ayuda | manuales Ing. Informática - PUCP

Otras fuentes de Información : whatis : busca en un set de archivos, descripciones cortas de comandos y displaya el resultado en standard output. El comando debe ser completo. $ whatis passwd passwd (1) - update a user's authentication tokens(s) passwd (5) - password file $ whatis pass pass: nothing appropriate completo incompleto Ing. Informática - PUCP

Otras fuentes de Información : whatis su bash gpm init ps http cron mingetty inet syslog ps aux ?? Ing. Informática - PUCP

Otras fuentes de Información : apropos : busca en un set de archivos descripciones cortas de comandos y displaya los resultados en standard output. Encontrará ‘subcadenas’ tambien. $ apropos passw chpasswd (8) - update password file in batch gpasswd (1) - administer the /etc/group file htpasswd (1) - Create and update user authentication files mkpasswd (1) - generate new password, optionally apply it to a user mkpasswd (8) - Update passwd and group database files passwd (1) - update a user's authentication tokens(s) passwd (5) - password file smbpasswd (8) - change a users smb password in the smbpasswd file. userpasswd (1) - A graphical tool to allow users to change their passwords Ing. Informática - PUCP

id Comandos Básicos Cual es la función del comando ? id id <usuario> userid ?? groupid ?? /etc/passwd /etc/group more /etc/passwd more /etc/group ls -l vs ls -n man id Cual es la función del comando ? Ing. Informática - PUCP

users Comandos Básicos Cual es la función del comando ? /var/run/utmp ... /var/log/wtmp ... rusers ? Cual es la función del comando ? Ing. Informática - PUCP

whoami Comandos Básicos Cual es la función del comando ? whoami whoami > quien.soy more quien.soy ? less quien.soy ? cat quien.soy ? ls quien.soy ? diferencia entre : more y ls ? Cual es la función del comando ? Ing. Informática - PUCP

who Comandos Básicos Cual es la función del comando ? usuario terminal line ?? hora del login ? hostname remoto ? write <usuario> [tty] man who who -q who -i who -w (+, - , ?) who --help Cual es la función del comando ? Ing. Informática - PUCP

finger Comandos Básicos Cual es la función del comando ? info ? nombre ? shell ? directorio ? mail ? finger <usuario> finger <usuario>@atenea.pucp.edu.pe finger @atenea.pucp.edu.pe man finger apropos finger Cual es la función del comando ? Ing. Informática - PUCP

date Comandos Básicos Cual es la función del comando ? date date “+%m%d%y” date --date ’5 days ago' date --date ‘4 days’ date --date ‘3 months 15 days’ Cual es la función del comando ? Ing. Informática - PUCP

date date date +%m/%d%y date ‘+Fecha = %D’ w > activ.`date +%m%d%Y` Comandos Básicos date date date +%m/%d%y --> 072999 date ‘+Fecha = %D’ --> Fecha = 07/29/99 w > activ.`date +%m%d%Y` --> genera archivo : activ.07991999 man date date --help Cual es la función del comando ? Ing. Informática - PUCP

cal Comandos Básicos Cual es la función del comando ? cal cal -y cal -j cal 07 1965 man cal Cual es la función del comando ? Ing. Informática - PUCP

tty Comandos Básicos Cual es la función del comando ? tty /dev ?? man tty tty --help Cual es la función del comando ? Ing. Informática - PUCP

w Comandos Básicos Cual es la función del comando ? user ? tty ? from ? what ? carga del sistema ? w <usuario> w -s (version corta) man w ---> jcpu, pcpu utmp, wtmp, uptime Cual es la función del comando ? Ing. Informática - PUCP

top Comandos Básicos Cual es la función del comando ? load ? uptime ? Número de usuarios ? No. de procesos en ejecución ? Carga del sistema ? Estados del uso de la CPU ? man top Cual es la función del comando ? Ing. Informática - PUCP

pwd Comandos Básicos Cual es la función del comando ? pwd man pwd Ing. Informática - PUCP

ls Comandos Básicos Cual es la función del comando ? ls ls -l ls -alst ls -i ls -lS man ls ls /home/<usuario> vdir /home/<usuario> dir /home/<usuario> Cual es la función del comando ? Ing. Informática - PUCP

ls Comandos Básicos man ls -a : lista archivos ocultos -d : lista directorios -R : lista recursivamente directorios -F : pone “/” si es directorio y “*” si es archivo -s : tamaño -C : varias columnas, orden vertical -x : varias columnas, orden horizontal -m : lista nombre de archivos, separados por comas -l : format largo -n : lista por ‘userid’ y ‘groupid’ S : sortea por tamaño Ing. Informática - PUCP

ls ls -l /etc ls -last /usr/spool/mail ls *.txt ls *.txt > man.lst Comandos Básicos ls ls -l /etc ls -last /usr/spool/mail ls *.txt ls *.txt > man.lst Ing. Informática - PUCP

man <cmdo> > cmdo.txt Comandos Básicos id : muestra información del usuario whoami : usuario actual users : usuarios conectados al sistema who : quien utiliza el sistema finger : información de usuarios date : fecha cal : presentación de calendario tty : información del terminal w : carga actual del sistema top : procesos de consumo alto de cpu pwd : directorio actual ls : contenido de directorio o características de archivos man <cmdo> > cmdo.txt Ing. Informática - PUCP

ps Comandos Básicos Cual es la función del comando ? pid ? stat ? time ? comando ? man ps Cual es la función del comando ? Ing. Informática - PUCP

df Comandos Básicos Cual es la función del comando ? Filesystem ? Tamaño disco ? Utilizados ? Disponibles ? % de Uso ? Mounted ? man df /etc/fstab ---> man 5 fstab Cual es la función del comando ? Ing. Informática - PUCP

du Comandos Básicos Cual es la función del comando ? Número de bloques ? Directorio / archivo ? man du du -k <directorio> du -s df vs du ?? Cual es la función del comando ? Ing. Informática - PUCP

mkdir Comandos Básicos Cual es la función del comando ? directorio ? modo ? man mkdir mkdir -p dira/dirb/dirc mkdir -m 750 dirz Creación de directorios vs Creación de archivos Cual es la función del comando ? Ing. Informática - PUCP

rmdir Comandos Básicos Cual es la función del comando ? directorio ? man rmdir rmdir -p dira/dirb/dirc rmdir <directorio_vacio> Borrado de directorios vs borrado de archivos Cual es la función del comando ? Ing. Informática - PUCP

cd Comandos Básicos Cual es la función del comando ? directorio ? cd <directorio> cd <sin param> ---> cambia al directorio $HOME mkdir -m 600 midir1 ---> cd midir1 ? mkdir -m 700 midir2 --> cd midir2 ? Cual es la función del comando ? Ing. Informática - PUCP

cat Comandos Básicos Cual es la función del comando ? cat <archivo(s)> cat cat01.dat cat cat02.dat cat -T cat01.dat cat -T cat02.dat cat -e cat01.dat directorio : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

cat Comandos Básicos Cual es la función del comando ? cat archivo.nuevo cat > archivo.nuevo linea 01 linea 02 linea 03 control-d o control-c cat archivo.nuevo ?? cat cat03.dat ? cat -s cat03.dat ? directorio : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

cat Comandos Básicos Cual es la función del comando ? cat - cat02.dat > cat01.out Arte 11 05 14 control-d cat cat02.dat - > cat02.out cat cat01.out ?? cat cat02.out ?? cat cat*.dat > cat03.out directorio : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

rm Comandos Básicos Cual es la función del comando ? rm -f rm01.dat rm -i rm02.dat - interactivo rm -r <directorio> - recursivo man rm mkdir -p aa/bb/cc rmdir aa ? rm -r aa ? directorio : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

more Comandos Básicos Cual es la función del comando ? more -num 5 more01.dat (screen) more -f 3 more01.dat (lineas) more -u more01.dat (sin subrayado) more -s more01.dat (comprime lineas en blanco) more +/ forward more01.dat (cadena de búsq) more +30 more01.dat more archivo.dat h - help dir: ejemplos Cual es la función del comando ? Ing. Informática - PUCP

less Comandos Básicos Cual es la función del comando ? más funciones que “more” movimiento hacia adelante y atrás eficiente para vizualizar archivos grandes marcar lineas buscar cadenas less archivo.dat h - help f - avanza una pantalla dir : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

less Comandos Básicos Cual es la función del comando ? less archivo.dat e | <n>e : avanza 1 ó <n> líneas y | <n>y : retrocede 1 ó <n> líneas f | <n>f : avanza pantalla(s) b| <n>b : retrocede pantalla(s) z |<n>z : avanza 1 pantalla y scrnsize=<n> w|<n>w : retroc. 1 pantalla y scrnsize=<n> r : refresca la pantalla dir: ejemplos Cual es la función del comando ? Ing. Informática - PUCP

less Comandos Básicos Cual es la función del comando ? less archivo.dat /<cad> : busca <cad> hacia adelante ?<cad> : busca <cad> hacia atrás n : repite la búsqueda g : inicio del archivo G : final del archivo m<letra> : marca la linea con <letra> ‘<letra> : posiciona el cursor en la linea marcada con <letra> ....etc... (man less) dir: ejemplos Cual es la función del comando ? Ing. Informática - PUCP

head Comandos Básicos Cual es la función del comando ? archivo ? -n --> no. de lineas -v --> verbose -q --> quiet / silent head -10 archivo.dat head -10 -v archivo.dat head -5 cat*.dat head -5 -q cat*.dat man head / head ---help dir : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

tail Comandos Básicos Cual es la función del comando ? archivo ? -n --> no. de lineas -v --> verbose -q --> quiet / silent -f --> follow tail -10 archivo.dat tail -n5 cat*.dat tail -n10 -f /var/log/messages man tail / tail ---help dir : ejemplos Cual es la función del comando ? Ing. Informática - PUCP

wc Comandos Básicos Cual es la función del comando ? dir : ejemplos wc -l archivo.dat ----> no. de lineas wc -w more01.dat ----> no. de palabras wc -c cat02.dat ----> no de bytes wc archivo.dat ----> lineas, palabras, bytes man head / head ---help Cual es la función del comando ? Ing. Informática - PUCP

file Comandos Básicos Cual es la función del comando ? archivo(s) ? magic file --> /usr/share/magic (man 5 magic) file * file archivo.dat file prog01.c dirs : ejemplos / C Cual es la función del comando ? Ing. Informática - PUCP

Comandos Básicos ps : muestra información de procesos df : espacio en disco (filesystems) du : uso del disco (area de usuario) mkdir : crea directorio rmdir : borra un directorio cd : cambia al directorio --> yyy cat : crea archivos / muestra contenidos rm : borra archivos more : visualiza el contenido de archivo less : visualiza el contenido de archivo head : visualiza la primera parte de archivo tail : visualiza la parte final de un archivo wc :displaya número de líneas, pal, bytes file : clasifica archivos Ing. Informática - PUCP

passwd Comandos Básicos Cual es la función del comando ? /etc/passwd man 5 passwd ---> formato campos ?? Cual es la función del comando ? Ing. Informática - PUCP

loginid:passwd:uid:gid:gcos:homedir:shell Comandos Básicos /etc/passwd loginid:passwd:uid:gid:gcos:homedir:shell loginid: max 8 car/único passwd: /etc/passwd-/etc/shadow uid: userid (0-32767) gid: groupid ( /etc/group : (0-32767)) gcos: info. personal del usuario homedir: directorio de trabajo shell : login shell (/etc/shells) Ing. Informática - PUCP

echo Comandos Básicos Cual es la función del comando ? echo H o l a echo “Hoy es : “ `date` echo “Usuario es : %USER “ echo “Directorio actual es : $PWD” echo “Directorio de usuario es :$HOME” echo “Directorio de correo es : $MAIL” Cual es la función del comando ? Ing. Informática - PUCP

script Comandos Básicos Cual es la función del comando ? script ---> crea un archivo “typescript” script <archivo> -> crea archivo “archivo” script -a <archivo> -> append en “archivo” <comandos> control-d more <archivo> ?? Cual es la función del comando ? Ing. Informática - PUCP

banner Comandos Básicos Cual es la función del comando ? banner -w60 “Hola” man banner /usr/games/banner Cual es la función del comando ? Ing. Informática - PUCP

write write <usuario> [tty] Comandos Básicos Cual es la función Para terminar sesión : ctrl-d tty ? ---> w ---> last <usuario> ---> who mesg y Cual es la función del comando ? Ing. Informática - PUCP

mesg mesg mesg n mesg y Comandos Básicos Cual es la función [kmorla@pucp /dev]$ mesg n [kmorla@pucp /dev]$ ls -l ttyp2 crw------- 1 kmorla tty 3, 2 Jul 30 10:21 ttyp2 mesg y [kmorla@pucp /dev]$ mesg y crw--w---- 1 kmorla tty 3, 2 Jul 30 10:21 ttyp2 Cual es la función del comando ? Ing. Informática - PUCP

mail mail mail <usuario> ---> interactivo Comandos Básicos mail -s “Reunion Trabajo” <email> < archivo.texto --> subject $ mail -c jjperez@pucp.edu.pe a8760857 ---> c = copia carbon Subject: hola ! saludos, . Cc: cramirez@pucp.edu.pe Cual es la función del comando ? Ing. Informática - PUCP

mail Comandos Básicos Prompt : & ? - help q - sale y modifica x - sale sin modificar s - salva mensaje actual en archivo d - borra el mensaje leído num - muestra el mensaje + - siguiente mensaje - - mensaje anterior !comando : ejecuta el comando sin salir de mail Ing. Informática - PUCP

Comandos Básicos passwd : modifica passwd de usuario echo : escribe el argumento en terminal script : guarda un registro de la actividad del usuario banner : escribe arg. en terminal write : envía un mensaje a otro usuario mesg : habilita / inhabilita mensajes mail : envío y recepción de mail Ing. Informática - PUCP