SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Separata Nº3 (Semana 3) – Sistemas Operativos III


Comandos Básicos.
EDITOR VI.          Vi es uno de los editores de texto más poderos y antiguos que hay en el

mundo de la informática. Resulta sumamente útil conocer la funcionalidad básica de Vi
a fin de facilitar la edición de ficheros de texto simple, principalmente ficheros de
configuración.
Para poder ingresar al editor vi coloque lo siguiente:
[ root @ PC1 ~ ] # vi archivo1.txt
Donde archivo1.txt es el nombre del archivo a trabajar y crear como nuevo. Mostrando a
continuación la siguiente interfaz
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"archivo1.txt" [Fichero nue vo]           0,0-1       Todo

El editor vi tiene 2 tipos de modos de trabajo:
    a) Modo Edición. El cual me permite poder escribir texto.
    b) Modo Comando. Este tipo de modo me permite poder realizar operaciones como
       guardar información, colocar opciones adicionales, búsqueda entre otros.
Mayormente se usa la tecla ESC para poder realizar cualquier operación en ambos modos
como se vera en los siguientes ejemplos:
Luego pulse el botón INSERTAR (Insert) o bien la combinación de teclas ESC+ i, y se
mostrara en la parte inferior izquierda la palabra INSERT.




                                                  1
Separata Nº3 (Semana 3) – Sistemas Operativos III



~
~
~
~
~
~
~
~
~
~
~
~
~
~
-- INSERTAR --                         0-1     Todo

Si desea guardar la información en el editor vi, presione primero la tecla ESC, seguida de
los dos puntos (:) y de las letras w, guardándolo automáticamente:

Sistema operativo Linux
~
~
~
~
~
~
~
~
:w

Si queremos salir y guardar usamos la combinación de teclas, ESC+ ( : ) + wq

Sistema operativo Linux
~
~
~
~
~
~
~
~
~
~
~
~
~
:wq

Si deseo salir sin guardar cambios, uso la combinación de teclas: ESC + ( : ) + q!

                                              2
Separata Nº3 (Semana 3) – Sistemas Operativos III



Otras combinaciones de teclas:
i [o bien la tecla insert]    Inicia insertar texto antes del cursor
a      Inicia insertar texto después del cursor
I     (i + SHIFT) Inicia insertar texto al inicio de la línea donde se encuentra el cursor
A     (a + SHIFT) Inicia insertar texto al final de la línea donde se encuentra el cursor.
o      Abre una nueva línea e inicia insertar texto en la nueva línea.
X     Elimina el carácter que esté sobre el cursor.
dd      Elimina la línea actual donde se encuentre el cursor.
d      Elimina desde la posición actual del cursor hasta el final de la misma línea donde se
       encuentra el cursor.
dG      Elimina todo hasta el final del fichero.
:q     Sale si no hubo cambios en el ficheros.
:q!     Sale descartando los cambios en el fichero.
:w     Guarda el fichero sin salir.
:wq      Guarda el fichero y sale de vi.
:u     deshacer cambios.

DISPOSITIVOS FISICOS EN LINUX.
En Linux, todos los dispositivos físicos, como disqueteras, CD-ROM o memorias usb,
son accesibles a través del árbol de directorios, usando nombres de archivos o de
directorios. Para poder acceder a estos medios físicos externos a nuestra instalación
del sistema operativo se utiliza un procedimiento especial que vincula el dispositivo
físico con un directorio en nuestro sistema de archivos. En los sistemas basados en
RedHat (como FEDORA o CENTOS), estos directorios suelen estar contenidos en el
directorio /mnt, aunque con la distribución FEDORA, este punto de montaje se a
cambiado por otro llamado /media, dejando vació el /mnt. Este directorio /mnt se mantiene
actualmente.
Nombres de dispositivos más usados:

Para partición de disco duro: hda1, hda2, etc

Para memoria usb: sda1, sda2, sda…

Para disquete: fd0 (floppy)

Para cdrom: cdrom ,sr0 (para lectora sata)

                                                   3
Separata Nº3 (Semana 3) – Sistemas Operativos III

Para tarjeta de red: eth0, eth1…

Para puertos de impresora: lp0, lp1…

Para dispositivos backup sata: st0, st1…

Para dispositivos backup ide: ht0, ht1…

La tarjeta de video en Linux es reconocida como “Entorno X” (Xorg, XF86config, etc.)

Existen dos comandos de consola que nos permiten montar un dispositivo
físico en una determinada ruta de nuestro sistema de archivos. Estos comandos son
mount y umount. Es conveniente saber que, en muchos sistemas, solo el usuario root
dispone de los permisos necesarios para poder montar y desmontar estos dispositivos, por lo
que será necesario autentificarse como superusuario antes de proceder a montarlos o a
desmontarlos.
Hay que tomar en cuenta que el reconocimiento del hardware en Linux se debe a la
actualización   y uso     actual   del     kernel   del   sistema   operativo.   Cuanto   mas
actualizado es el kernel, mas dispositivos físicos se podrán leer. Los sistemas
operativos Linux mas actuales reconocen el hardware extraíble al momento de que
se coloquen en la PC, por ejemplo: si tengo una memoria usb KINGSTON, de
256MB, el sistema automáticamente la reconoce y le coloca el nombre de la
memoria usb en el directorio media.
Existe un archivo llamado /etc/fstab el cual ya asigna un directorio donde montar estos
dispositivos. Este archivo esta relacionado mayormente al servicio NFS que ofrece el Linux.




                                               4
Separata Nº3 (Semana 3) – Sistemas Operativos III


Comando mount y umount.
Se puede usar un formato reducido para el comando mount. Por ejemplo, para montar

un CD-ROM desde la consola, trabajaríamos de la siguiente forma:

[ root @ PC1 ~ ] #mount /media/cdrom (para cdrom)

[ root @ PC1 ~ ] #mount /media/sda1 (para usb, dependiendo del disco duro)

[ root @ PC1 ~ ] #mount /media/sdb1 (para usb, dependiendo del disco duro)

[ root @ PC1 ~ ] #mount /media/floppy (para disquete)

En caso de que no existiera una línea para el dispositivo /dev/cdrom en nuestro archivo
/etc/fstab, sería necesario especificar qué unidad de CD-ROM se desea montar y
dónde se va a hacer, e incluso qué sistema de archivos se deberá utilizar para
acceder a los datos contenidos en el CD-ROM. Para ello, desde una consola,
procederíamos de la siguiente forma:
[ root @ PC1 ~ ] #mount -t iso9660 /dev/hdc /media/cdrom
El parámetro -t iso9660 indica qué sistema de archivos se va a utilizar para acceder a
los datos grabados en el CD-ROM. Para desmontar un medio ya montado previamente,
se utiliza el comando umount de la siguiente forma:
[ root @ PC1 ~ ] #umount /media/cdrom
[ root @ PC1 ~ ] #umount -t iso9660 /dev/hdc /media/cdrom
Hay que tomar en cuenta que para desmontar un dispositivo es necesario usar la misma ruta
con que se monto dicho dispositivo.
Para un disquete podemos usar la sintaxis:
[ root @ PC1 ~ ] # mount –t msdos /dev/fd0 /media/floppy.
Finalmente, para saber qué dispositivos físicos están montados y en qué ruta lo están, se
puede introducir el comando mount sin ningún parámetro, con lo que se mostrará una
lista de las asignaciones en uso.
[ root @ PC1 ~ ] #mount
Visualizar particiones de un disco.
Podemos visualizar particiones de un disco usando el comando
[ root @ PC1 ~ ] # cat /proc/partitions
Este comando es util, pero la visualización deja mucho que desear, para ello se usa el
comando:
[ root @ PC1 ~ ] #df

                                             5
Separata Nº3 (Semana 3) – Sistemas Operativos III

[ root @ PC1 ~ ] #df –m (visualiza todo en megas)
[ root @ PC1 ~ ] #du –h alumno (muestra carpeta por carpeta su capacidad)
[ root @ PC1 ~ ] #du (visualiza todo lo que tiene la carpeta, cuanto ocupa).
[ root @ PC1 ~ ] #du –sh (muesta la suma total, fácil para leer).
[ root @ PC1 ~ ] #df –h (filesystem) se visualiza el espacio libre.
Formatear un usb:
[ root @ PC1 ~ ] #mkfs –t ext3 /dev/sdb1


Para crear archivos vacíos.
[ root @ PC1 ~ ] #dd if=/dev/zero of=archivo1.zero bs=1024 count=10000
[ root @ PC1 ~ ] #ls –lh (para ver)
Donde:
dd   lectura y escritura /dev/zero
of   hacia archivo
bs      va a leer 1024
count      varias veces.




                                                6

Mais conteúdo relacionado

Destaque

COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXvicente choque
 
Diapositivas 6
Diapositivas 6Diapositivas 6
Diapositivas 6alica
 
Diseño y normas en un centro de cómputo
Diseño y normas en un centro de cómputoDiseño y normas en un centro de cómputo
Diseño y normas en un centro de cómputoMartin Pacheco Chávez
 
Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2
Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2
Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2cyberleon95
 
Cisco vs. huawei CLI Commands
Cisco vs. huawei CLI CommandsCisco vs. huawei CLI Commands
Cisco vs. huawei CLI CommandsBootcamp SCL
 
tipos de archivos y directorios
tipos de archivos y directorios tipos de archivos y directorios
tipos de archivos y directorios lola-stefy
 
Comandos Del Editor VI
Comandos Del Editor VIComandos Del Editor VI
Comandos Del Editor VIUsa
 

Destaque (10)

COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUX
 
Diapositivas 6
Diapositivas 6Diapositivas 6
Diapositivas 6
 
Diseño y normas en un centro de cómputo
Diseño y normas en un centro de cómputoDiseño y normas en un centro de cómputo
Diseño y normas en un centro de cómputo
 
Instalar PENTAHO 5 en CentOS 6
Instalar PENTAHO 5 en CentOS 6Instalar PENTAHO 5 en CentOS 6
Instalar PENTAHO 5 en CentOS 6
 
Domótica con Asterisk Voip2day 2013
Domótica con Asterisk Voip2day 2013Domótica con Asterisk Voip2day 2013
Domótica con Asterisk Voip2day 2013
 
Vi editor in linux
Vi editor in linuxVi editor in linux
Vi editor in linux
 
Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2
Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2
Instalación y Configuración SSH CentOS 6.5 / RHEL 6.2
 
Cisco vs. huawei CLI Commands
Cisco vs. huawei CLI CommandsCisco vs. huawei CLI Commands
Cisco vs. huawei CLI Commands
 
tipos de archivos y directorios
tipos de archivos y directorios tipos de archivos y directorios
tipos de archivos y directorios
 
Comandos Del Editor VI
Comandos Del Editor VIComandos Del Editor VI
Comandos Del Editor VI
 

Mais de {|::::::. ELDAVAN .:::::::|}

Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...
Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...
Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...{|::::::. ELDAVAN .:::::::|}
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Servicio correo (sendmail) gnu linux-centos ::: http://leymebamba.com
Servicio correo (sendmail) gnu linux-centos ::: http://leymebamba.comServicio correo (sendmail) gnu linux-centos ::: http://leymebamba.com
Servicio correo (sendmail) gnu linux-centos ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.comSERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Servicio dhcp gnu linux-centos ::: http://leymebamba.com
Servicio dhcp gnu linux-centos  ::: http://leymebamba.comServicio dhcp gnu linux-centos  ::: http://leymebamba.com
Servicio dhcp gnu linux-centos ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.comPUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA ::: http...
DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA  ::: http...DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA  ::: http...
DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA ::: http...{|::::::. ELDAVAN .:::::::|}
 
INTEGRATED DRIVE ELECTRONICS ::: http://leymebamba.com
INTEGRATED  DRIVE  ELECTRONICS  ::: http://leymebamba.comINTEGRATED  DRIVE  ELECTRONICS  ::: http://leymebamba.com
INTEGRATED DRIVE ELECTRONICS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
INTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.com
INTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.comINTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.com
INTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
Tuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.comTuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.com
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.comUSUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Riesgos en la unidad informatica :::: http://leymebamba.com
Riesgos en la unidad informatica  :::: http://leymebamba.comRiesgos en la unidad informatica  :::: http://leymebamba.com
Riesgos en la unidad informatica :::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 

Mais de {|::::::. ELDAVAN .:::::::|} (20)

Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...
Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...
Diferencia entre pc arquitectura abierta y arquitectura cerrada ::: http://le...
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com
 
Servicio correo (sendmail) gnu linux-centos ::: http://leymebamba.com
Servicio correo (sendmail) gnu linux-centos ::: http://leymebamba.comServicio correo (sendmail) gnu linux-centos ::: http://leymebamba.com
Servicio correo (sendmail) gnu linux-centos ::: http://leymebamba.com
 
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.comSERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
 
Servicio dhcp gnu linux-centos ::: http://leymebamba.com
Servicio dhcp gnu linux-centos  ::: http://leymebamba.comServicio dhcp gnu linux-centos  ::: http://leymebamba.com
Servicio dhcp gnu linux-centos ::: http://leymebamba.com
 
Servicio Samba ::: http://leymebamba.com
Servicio Samba ::: http://leymebamba.comServicio Samba ::: http://leymebamba.com
Servicio Samba ::: http://leymebamba.com
 
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.comPUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
 
DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA ::: http...
DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA  ::: http...DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA  ::: http...
DIFERENCIAS ENTRE PC DE ARQUITECTURA ABIERTA & ARQUITECTURA SERRADA ::: http...
 
INTEGRATED DRIVE ELECTRONICS ::: http://leymebamba.com
INTEGRATED  DRIVE  ELECTRONICS  ::: http://leymebamba.comINTEGRATED  DRIVE  ELECTRONICS  ::: http://leymebamba.com
INTEGRATED DRIVE ELECTRONICS ::: http://leymebamba.com
 
Placa Base Motherboard ::: http://leymebamba.com
Placa  BaseMotherboard   ::: http://leymebamba.comPlaca  BaseMotherboard   ::: http://leymebamba.com
Placa Base Motherboard ::: http://leymebamba.com
 
Case&fuentes :::: http://leymebamba.com
Case&fuentes  :::: http://leymebamba.comCase&fuentes  :::: http://leymebamba.com
Case&fuentes :::: http://leymebamba.com
 
Memoria ram ::: http://leymebamba.com
Memoria ram  ::: http://leymebamba.comMemoria ram  ::: http://leymebamba.com
Memoria ram ::: http://leymebamba.com
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
 
INTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.com
INTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.comINTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.com
INTRODUCCION A GNU/LINUX - CENTOS ::: http://leymebamba.com
 
PROCESOS EN LINUX. ::: http://leymebamba.com
PROCESOS EN LINUX.   ::: http://leymebamba.comPROCESOS EN LINUX.   ::: http://leymebamba.com
PROCESOS EN LINUX. ::: http://leymebamba.com
 
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
Tuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.comTuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.com
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
 
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.comUSUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
 
Microprocesador ::: http://leymebamba.com
Microprocesador  ::: http://leymebamba.comMicroprocesador  ::: http://leymebamba.com
Microprocesador ::: http://leymebamba.com
 
Bios setup ::: http://leymebamba.com
Bios setup  ::: http://leymebamba.comBios setup  ::: http://leymebamba.com
Bios setup ::: http://leymebamba.com
 
Riesgos en la unidad informatica :::: http://leymebamba.com
Riesgos en la unidad informatica  :::: http://leymebamba.comRiesgos en la unidad informatica  :::: http://leymebamba.com
Riesgos en la unidad informatica :::: http://leymebamba.com
 

Último

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 

Último (20)

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 

GNU-LINUX-CENTOS ---- EDITOR VI ::: http://leymebamba.com

  • 1. Separata Nº3 (Semana 3) – Sistemas Operativos III Comandos Básicos. EDITOR VI. Vi es uno de los editores de texto más poderos y antiguos que hay en el mundo de la informática. Resulta sumamente útil conocer la funcionalidad básica de Vi a fin de facilitar la edición de ficheros de texto simple, principalmente ficheros de configuración. Para poder ingresar al editor vi coloque lo siguiente: [ root @ PC1 ~ ] # vi archivo1.txt Donde archivo1.txt es el nombre del archivo a trabajar y crear como nuevo. Mostrando a continuación la siguiente interfaz ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "archivo1.txt" [Fichero nue vo] 0,0-1 Todo El editor vi tiene 2 tipos de modos de trabajo: a) Modo Edición. El cual me permite poder escribir texto. b) Modo Comando. Este tipo de modo me permite poder realizar operaciones como guardar información, colocar opciones adicionales, búsqueda entre otros. Mayormente se usa la tecla ESC para poder realizar cualquier operación en ambos modos como se vera en los siguientes ejemplos: Luego pulse el botón INSERTAR (Insert) o bien la combinación de teclas ESC+ i, y se mostrara en la parte inferior izquierda la palabra INSERT. 1
  • 2. Separata Nº3 (Semana 3) – Sistemas Operativos III ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ -- INSERTAR -- 0-1 Todo Si desea guardar la información en el editor vi, presione primero la tecla ESC, seguida de los dos puntos (:) y de las letras w, guardándolo automáticamente: Sistema operativo Linux ~ ~ ~ ~ ~ ~ ~ ~ :w Si queremos salir y guardar usamos la combinación de teclas, ESC+ ( : ) + wq Sistema operativo Linux ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ :wq Si deseo salir sin guardar cambios, uso la combinación de teclas: ESC + ( : ) + q! 2
  • 3. Separata Nº3 (Semana 3) – Sistemas Operativos III Otras combinaciones de teclas: i [o bien la tecla insert] Inicia insertar texto antes del cursor a Inicia insertar texto después del cursor I (i + SHIFT) Inicia insertar texto al inicio de la línea donde se encuentra el cursor A (a + SHIFT) Inicia insertar texto al final de la línea donde se encuentra el cursor. o Abre una nueva línea e inicia insertar texto en la nueva línea. X Elimina el carácter que esté sobre el cursor. dd Elimina la línea actual donde se encuentre el cursor. d Elimina desde la posición actual del cursor hasta el final de la misma línea donde se encuentra el cursor. dG Elimina todo hasta el final del fichero. :q Sale si no hubo cambios en el ficheros. :q! Sale descartando los cambios en el fichero. :w Guarda el fichero sin salir. :wq Guarda el fichero y sale de vi. :u deshacer cambios. DISPOSITIVOS FISICOS EN LINUX. En Linux, todos los dispositivos físicos, como disqueteras, CD-ROM o memorias usb, son accesibles a través del árbol de directorios, usando nombres de archivos o de directorios. Para poder acceder a estos medios físicos externos a nuestra instalación del sistema operativo se utiliza un procedimiento especial que vincula el dispositivo físico con un directorio en nuestro sistema de archivos. En los sistemas basados en RedHat (como FEDORA o CENTOS), estos directorios suelen estar contenidos en el directorio /mnt, aunque con la distribución FEDORA, este punto de montaje se a cambiado por otro llamado /media, dejando vació el /mnt. Este directorio /mnt se mantiene actualmente. Nombres de dispositivos más usados: Para partición de disco duro: hda1, hda2, etc Para memoria usb: sda1, sda2, sda… Para disquete: fd0 (floppy) Para cdrom: cdrom ,sr0 (para lectora sata) 3
  • 4. Separata Nº3 (Semana 3) – Sistemas Operativos III Para tarjeta de red: eth0, eth1… Para puertos de impresora: lp0, lp1… Para dispositivos backup sata: st0, st1… Para dispositivos backup ide: ht0, ht1… La tarjeta de video en Linux es reconocida como “Entorno X” (Xorg, XF86config, etc.) Existen dos comandos de consola que nos permiten montar un dispositivo físico en una determinada ruta de nuestro sistema de archivos. Estos comandos son mount y umount. Es conveniente saber que, en muchos sistemas, solo el usuario root dispone de los permisos necesarios para poder montar y desmontar estos dispositivos, por lo que será necesario autentificarse como superusuario antes de proceder a montarlos o a desmontarlos. Hay que tomar en cuenta que el reconocimiento del hardware en Linux se debe a la actualización y uso actual del kernel del sistema operativo. Cuanto mas actualizado es el kernel, mas dispositivos físicos se podrán leer. Los sistemas operativos Linux mas actuales reconocen el hardware extraíble al momento de que se coloquen en la PC, por ejemplo: si tengo una memoria usb KINGSTON, de 256MB, el sistema automáticamente la reconoce y le coloca el nombre de la memoria usb en el directorio media. Existe un archivo llamado /etc/fstab el cual ya asigna un directorio donde montar estos dispositivos. Este archivo esta relacionado mayormente al servicio NFS que ofrece el Linux. 4
  • 5. Separata Nº3 (Semana 3) – Sistemas Operativos III Comando mount y umount. Se puede usar un formato reducido para el comando mount. Por ejemplo, para montar un CD-ROM desde la consola, trabajaríamos de la siguiente forma: [ root @ PC1 ~ ] #mount /media/cdrom (para cdrom) [ root @ PC1 ~ ] #mount /media/sda1 (para usb, dependiendo del disco duro) [ root @ PC1 ~ ] #mount /media/sdb1 (para usb, dependiendo del disco duro) [ root @ PC1 ~ ] #mount /media/floppy (para disquete) En caso de que no existiera una línea para el dispositivo /dev/cdrom en nuestro archivo /etc/fstab, sería necesario especificar qué unidad de CD-ROM se desea montar y dónde se va a hacer, e incluso qué sistema de archivos se deberá utilizar para acceder a los datos contenidos en el CD-ROM. Para ello, desde una consola, procederíamos de la siguiente forma: [ root @ PC1 ~ ] #mount -t iso9660 /dev/hdc /media/cdrom El parámetro -t iso9660 indica qué sistema de archivos se va a utilizar para acceder a los datos grabados en el CD-ROM. Para desmontar un medio ya montado previamente, se utiliza el comando umount de la siguiente forma: [ root @ PC1 ~ ] #umount /media/cdrom [ root @ PC1 ~ ] #umount -t iso9660 /dev/hdc /media/cdrom Hay que tomar en cuenta que para desmontar un dispositivo es necesario usar la misma ruta con que se monto dicho dispositivo. Para un disquete podemos usar la sintaxis: [ root @ PC1 ~ ] # mount –t msdos /dev/fd0 /media/floppy. Finalmente, para saber qué dispositivos físicos están montados y en qué ruta lo están, se puede introducir el comando mount sin ningún parámetro, con lo que se mostrará una lista de las asignaciones en uso. [ root @ PC1 ~ ] #mount Visualizar particiones de un disco. Podemos visualizar particiones de un disco usando el comando [ root @ PC1 ~ ] # cat /proc/partitions Este comando es util, pero la visualización deja mucho que desear, para ello se usa el comando: [ root @ PC1 ~ ] #df 5
  • 6. Separata Nº3 (Semana 3) – Sistemas Operativos III [ root @ PC1 ~ ] #df –m (visualiza todo en megas) [ root @ PC1 ~ ] #du –h alumno (muestra carpeta por carpeta su capacidad) [ root @ PC1 ~ ] #du (visualiza todo lo que tiene la carpeta, cuanto ocupa). [ root @ PC1 ~ ] #du –sh (muesta la suma total, fácil para leer). [ root @ PC1 ~ ] #df –h (filesystem) se visualiza el espacio libre. Formatear un usb: [ root @ PC1 ~ ] #mkfs –t ext3 /dev/sdb1 Para crear archivos vacíos. [ root @ PC1 ~ ] #dd if=/dev/zero of=archivo1.zero bs=1024 count=10000 [ root @ PC1 ~ ] #ls –lh (para ver) Donde: dd lectura y escritura /dev/zero of hacia archivo bs va a leer 1024 count varias veces. 6