Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
EDITORES DE TEXTO (NANO Y NEOVIM) | CURSO DE DEVOPS EN LINUX
Play lesson

CURSO DE ADMINISTRACIÓN DE SERVIDORES EN LINUX - EDITORES DE TEXTO (NANO Y NEOVIM) | CURSO DE DEVOPS EN LINUX

5.0 (4)
43 learners

What you'll learn

This course includes

  • 19.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Bienvenidos a esta nueva ocasión el día de hoy vamos a encontrar o a continuar con nuestro curso de, bueno, administración de servidores en Linux en videos pasados aprendimos a utilizar comandos básicos para movernos y poder realizar las tareas básicas que realizamos con una interfaz gráfica pero utilizando la interfaz de línea de comandos. En este vídeo vamos a vercar lo que son ediciones de texto plano o edición de archivos directamente. No quiero abrir la caja de Pandora pero digamos que acá hay diversos sabores o opciones que escoger porque bueno al principio muchas personas comienzan a utilizar nano que por defecto bien instalado la mayoría de distribuciones es como el editor como tal y pues cumple con las funciones básicas y hasta algunas intermedias y avanzadas. No obstante pues en este vídeo no es el caso de abarcar todas esas funcionalidades porque ya es algo que toma su tiempo y que bueno ya habrán cursos específicos para eso aunque no sé si habrás cursos de nano pero digamos que permiten hacer muchas acciones que hasta incluso se quedarían cortas para herramientas de edición de texto de interfazes gráficas porque la idea de las herramientas de línea de comando es que puedan valerse por si solas y que me quiero referir con esto a que pues pueda utilizar si puedas utilizar el 100% de las funcionalidades que estáte da que no son pocas.

Toda la otra vez de atajos del teclado o también conocidos como shortcuts. Esto va a ser algo bastante habitual por lo tanto es como bueno no una advertencia pero si algo que quiero que te dan presente es que al estar en un entorno de línea como ando si al estar hablando de aplicaciones un poquito más complejas pues como ya sabrán no podemos utilizar el mouse algunas si no lo permiten pero la idea es que de todas formas no lo utilizemos porque en un entorno muy profesional diga hacer profesional un servidor o cosas y por el estilo pues no vamos a tener acceso a mouse y fue la mayoría de los casos para hacer para PC de todas formas no quiere decir que nunca haya un utilizado mouse porque hasta ellos tengo Linux y utilizamos pero porque es mientor una escritorio tanto personal como profesional pero digamos que hay como de esos dos tipos de paradigmas una vez ya entendimos la diferencia entre interfaz gráfica y interfaz de línea como ando creo que entiendan que la interfaz de línea de comandos ahora también se divide en dos que es básicamente todas las acciones que nosotros podemos ejecutar por medio del teclado y otras que bueno podemos utilizar mouse o depender de otros tipos de frisfericos pero pues para que entiendan que la forma más bueno radical o la forma que nuestro señor y salvador y los torbals nos dio una aventura no tiene nada que ver pero digamos que la forma habitual es utilizar atajos de teclado para la mayoría de casos por eso una vez ya podemos empezar por ejemplo nosotros podemos abrir un archivo existente o crear uno nuevo o sea no necesitamos o bueno la mayoría de editores del iria comándolo permite no sea no necesitamos hacer touch ola y luego nano o b o bín o neobín que son demás de los que son demás de los por eso les digo y el italiano luego les daría algunas especificaciones porque yo creo que a más de uno aunque esto es más para el lado de desarrollo de software de pronto para los que se dedican a configurar y a desplegar en DevOps no lo tendrán tan así pero pues estaría temprano también editar a archivos y créanme que cuando aún encargado el sistema son desarrolladores de software le dan la libertad para customizar su editor de texto o su editor de código pues créanme que no es catiman en gasto así que llegan a hacer cosas bastante impresionantes pero bueno son los que le meten más más pasión a eso ya pronto las otras personas utilizan en la configuración básica y es más que suficiente pero pues quiero que tengan presente que nano no es la solución definitiva y hay muchos otros programas y entre esos programas hay gestores de plugins gestores de comandos pueden configurar sus shortcuts un montón de cosas te vamos a empezar vamos a crear un archivo llamado hola y en este caso nano pues como podemos ver nos permite escribir como cualquier otro de pronto también nos permite no nos permite obviamente o sea quiero que entiendan que muchas de las herramientas no nos van a permitir hacer cosas que en las otras es lo más común por ejemplo acá no podemos seleccionar donde no de queremos comenzar a escribir eso no pasa estudiando clica arriba pero eso no pasa la mayoría de casos vamos a tener que utilizar las flechitas u otro shortcut que nos permitan ir a una línea en concreto de hecho el más común sería de que si yo escribo un montón de líneas por acá y bajamos y demás hay un shortcut que es quiero que entiende que cuando se refiere a esa flechita hacia arriba que se conoce a veces como carnet es el control y entonces si tenemos control y barra y slash el estoy hablando del último pues podemos ir a una línea específica no entres a que no dice si queremos ir al principio de un páraro al final a la primera a la línea de hecho eso son ya shortcut del shortcut porque nosotros acá nos está diciendo ingresa una línea y a su vez ingresa el número de la columna entonces quiere decir cuando se dice columna más y quemente como la ubicación del carácter al que quiere decir de hecho acá ya tenemos por ejemplo si presiono control y ya me va a mandar a la primera línea o sea ya es el shortcut del shortcut es equivalente a yo a poner 0 0 creo que se encuentra que si vamos a bajar y ejecutamos otra vez este y ponemos 0 0 no va a mandar al primero entonces ese es el motivo entonces ahora sí por ejemplo ponemos control hay que utilizar control shift y el 7 en mi caso porque pues el 7 es acá con shift pero hay otros como la tela jota que no necesitamos acá shift este caso si se necesite tendo se quiero ir a la última línea entonces bueno como no sé cuál sea de pronto si pongo 100 me va a mandar a la última efectivamente o también si si utilizó me parece que era control shift 7 la b control ub pues también me va a mandar al final otras que podemos utilizar es por ejemplo bueno la cual es una básica para no hablar tanto de movimiento porque la mayoría gente se apañara con las flechitas sin tener que aprenderse tan dacus una vez ahorrimos el archivo cómo lo guardamos control o que es la opción que dice ahí abajo en la segunda columna primer elemento right out y cuando terminamos de de bueno más bien o cuando termino cuando ejecutamos el shortcut va a preguntar qué nombre le creemos poner al archivo el archivo ya existe y le pusimos un nombre y por defecto nos dice hola pero nosotros podemos ponerle no sé hola punto te quiste y entonces dice que si lo queremos guardar con un nombre diferente la más y que sí porque en memoria ya existe hola pero estamos diciendo que lo guardamos con hola punto te quiste aquí entra muchas dudas se va a crear uno nuevo o va a alterar el existente vamos a ver ahora eso no quiere decir que nos salgamos para salir nosotros tenemos que utilizar control x como dice en la primera columna segundo elemento y ahora vamos a hacer el es y como pueden ver el hola inicial desaparición ahora sólo está lo la punto aquí esté o para que lo puedan ver mejor vamos a abrir hola punto te quiste vamos a decir le grabo out y lo vamos a poner punto text algo así dice que quieres guardarlo bajo un nombre distinto y es nos salimos el es y ahora en este caso como es en este caso es curioso porque ahora lo que hizo fue crear una copia del archivo no modificar el existente en el vídeo pasado no lo mencioné pero en este si vamos a mencionar cómo cambiar los nombres de los archivos vamos a decirlo de una vez y es utilizando el comando moof de hecho el comando moof cumple dos bueno en mv que ya sabrán que en español es mover cumple dos utilidades una es mover ya la redundancia y la otra es cambiar el nombre de los archivos o de las carpetas o sea nosotros podemos por ejemplo decir oye quiero mover hola punto te quiste a mi carpeta el que tiene el guión aquí entre yo podría decir hola punto te quiste y moverlo a mi carpeta mi carpeta ahora hacemos el s y ahora sí hacemos un tri como pueden ver mi carpeta tiene hola punto te quiste pero también lo podemos hacer bueno también con carpetas citados ya no hay mucho misterio con eso podemos poner mi carpeta los dios mio nunca gané esto y lo podemos mover a mi carpeta y así hacemos un tri ahora mi carpeta tiene un archivo hola punto te quiste y también una carpeta a mi carpeta no se me hayan enredado y pero también podemos cambiarle el nombre para cambiar el nombre es básicamente como no lo vamos a mover a otros sitios distintos sólo vamos a mencionar el nombre ya existente y en segundo argumento pues el nombre nuevo o sea como la nueva ubicación que hablando de paz relativos es el mismo directorio en el que nos encontramos entonces podríamos hacer a gota al cual como poner moof mi carpeta o la punto te quiste hablar de la posición en la que le ta nos encontramos y decirle que ahora hola va a ser no más hola entonces lo hacemos el s y como podemos ver bueno primero vamos la carpeta como pueden ver mi carpeta ya no tiene hola y ahora tenemos uno la car que sigue siendo el mismo archivo del que ni no hablando de pronto para que nos me hayan confundido y tal pues tratemos de cambiarle el nombre directamente en el mismo archivo entonces hacemos mv hola y ahora la vamos a poner punto te quiste y de esta forma ahora tenemos hola punto te quiste vamos a regresar a anano te quiste y vamos a ver otras herramientas también tenemos como el de poder como les digo transferir un buffer aunque este no es tan común el que a mi persona me gusta el de ejecutar comandos aunque nunca lo he utilizado ahorita realizando el video me di cuenta que podías ejecutar comandos entonces no sé si quiero poder ejecutar el s y me hacer un ls del del directorio actual de donde me encuentro y traerlo así como también bueno por ejemplo también podemos eliminar líneas enteras para aquellos que se pregunten como la gente al menos en los desarrolladores eliminan líneas completas bueno hay diferentes formas de hecho en los editores tradicionales pues solo presionan bueno seleccionando la eliminan de la forma tradicional pero la otra forma es cortando porque da la impresión que estamos eliminando pero realmente estamos cortando pero pues si no vamos a utilizar esa selección pues da lo mismo es como la la forma más sencilla también como pueden ver una escortamos pues podemos pegar las veces que querramos y hecho lo curioso es que si cortamos varias líneas se van a guardar o sea no se guarda la última línea si nos guardan todas las que las que hemos cortado lo cual es en algunos casos útil en otros casos no ya luego también tenemos el replays que utiliza expresiones regulares aunque ni yo las manejar bien para aquellos que se preguntan que son expresiones regulares es básicamente una sentencia específica que me permite detectar por ejemplo líneas que tengan un punto y entonces bueno y hacer y aplicar cambios sobre esas selecciones entonces digamos quiero que para todas las líneas que encuentres un punto agarres todo lo que encuentres a la izquierda y pongas la fecha de hoy y que todo lo que encuentres a la derecha pongas la hora algo así por el estilo eso son las expresiones regulares es primero crear un criterio un filtro de búsqueda y luego aplicar un cambio si es necesario a veces la expresión de regulares se los utilizan para utilizar la primera que es criterio y busca pero otros casos también se utiliza para una vez tenemos un criterio y búsqueda también podemos aplicar cambios también tenemos ver is y es básicamente para encontrar una bueno acá también de hecho tenemos expresión de regulares pero pues podemos escribir por acá no sé hola punto t y acá me da selección a la primera y y demás cuál más tenemos de hecho tenemos justify por este es un poco extraño honestamente o sea si tengo todo me lo organizan una sola hilera que no sé qué tan que tan util sea y bueno digamos que es como la espé lo más básico de nano de hecho si tienen alguna duda pueden utilizar control g acá pues tenemos en pocas palabras todos y cada uno de los shortcuts que podemos hacer y también para algún motivo de distrao por defecto en la mayoría de sistemas operativos o distrusiones pasadas en linux porque es bastante completo como pueden ver aunque yo nunca le preste mucha atención directamente quises saltar a otros yo creo que sólo porque yo escuché que alguien me dijo oye prueba a neobim y yo bueno me meto a ese ni veo nano que es justamente el que les voy a hablar también tenemos en otro lado y por eso les digo que en temas de tutorial de texto pues hay demasiado donde escoger en mi caso yo ya me acostumbré bueno ya me acostumbré a beam es falso 99 por ciento de las personas que dicen que sacó esto que se acostumbra a beam miente y yo no soy la excepción entonces en este caso digamos que yo tengo ya instalado neobim y acá ya vemos que le cambian las cosas un poco yo tengo un poco personalizado no del todo de hecho lo teníamos personalizado en el servidor y acá pueden ver que bueno primero ya hay que quitar muchas cosas y quieren decir oye pero que paso o sea acá no funciona nada no quiere decir que la la vista está un poco simplificada en el sentido de que ya no como les puedo decir ya no todo está en la pantalla sino que se basa en recordar todos y cada uno de los shortcuts que nos permite por ejemplo copiar una línea pegarle de más por ejemplo si les oye en esto la que más me acuerdo es cortar de de de y sin astimal la p es para pegar entonces podemos pegar que otras elecciones podemos utilizar de hecho la mayoría que utilizo es esto porque digamos que para tener soltura en el tema de los editores de texto es más que nada por una preferencia personal así como tu prefieres utilizar bueno como desarrollador un desarrollador prefiero utilizar intel y idea y día sobre vizones y coge es algo completamente entendible y ya cada profesional que utiliza las herramientas que prefiere pues las va a conocer al 100 por ciento en este vídeo únicamente quería como arrojar esa luz de que sean conscientes de que existen estas herramientas y que basados en sus gustos pueden optar por una otra si quieren de pronto simplicidad y algo que ya está instalado y pueden encontrar información en todas partes pues utilizan a no y si de pronto son un poco entusiasm y quieren meterse y complicarse la vida por ejemplo muchas muchas veces cuando estamos aprendiendo línos creo que muchos tenemos el sentimiento de complicar una vida sólo con la finalidad aprender muchas veces aprendemos sólo nos damos cuenta ok este comando jodel sistema operativo no lo voy a volver a escutar pero vamos a que pasaron mismo exactamente con este seramiento de hecho ya que quiera tener más afinidad pues buscará un curso de vincuay cursos y ya lo veo lo podrá modificar agregar queso porte de sintaxis que si pone una etiqueta HTML se vea tenga colores que se llama no me acuerdo si eso era haz resaltado de sintaxis también que al guardar lín haga lín automáticamente y un montón de cosas que soy ya es para que le gusta en mi caso pues yo ya llegué un punto donde dije no me complica la vida voy a seguir con mi visión lo estoy obviamente los casos son muy distintos porque pues yo hago visual y estoy ojo no lo puedo abrir en un servidor porque el servidor no es una interfaz gráfica no es un entorno gráfico pues lo que les digo depende o sea no es porque quieran uno o otro muchas veces pueden llegar a utilizar hasta incluso neobim o nano para como editor de texto que replasio y saliste y si tienen ni o consideran que pues por su propia cuenta vale la pena pero pues en mi caso yo sí hablo de enterfases gráfica yo profiero utilizar visual estudio cústbre que en parte su vida desarrollador pero bueno también este curso y que recordo el que está orientado a misos de servidores y también es importante tener presente que están que visores tuvieron como no están servidores y que bueno ya van a habrán otras herramientas como nano como neobim entre otros pero que nada esto sería todo por hoy así que espero que estoy así utilidad y nos veremos viendo en la próxima ocasión adiós

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere