Todos los que usan una computadora deben conocer el sistema operativo, ya que es un software obligatorio que permite interactuar con dispositivos de hardware. En el período contemporáneo, tenemos varios sistemas operativos, pero solo unos pocos son populares y se usan con mucha frecuencia. El sistema operativo puede estar basado en GUI o CLI dependiendo de cómo facilita la interacción del usuario. Aquí en esta lección, aprenderemos sobre UNIX, que es muy famoso entre los usuarios debido a su característica única. ¡Entonces empecemos!

¿Qué es unix?

Unix es como un sistema operativo que ofrece la interacción basada en GUI y CLI. Está desarrollado en lenguaje C por Dennis Ritchie. Unix es un sistema operativo multitarea que también brinda la oportunidad a múltiples usuarios de utilizar su función. En términos simples, también es un sistema operativo multiusuario. El sistema operativo Ubuntu es una versión de Unix que nos permite hacer todo el trabajo que se supone que debe hacer Unix.

Aunque lo prefieren los profesionales que trabajan con servidores y todo, también se prefiere cuando se trata de aprender cómo funciona un sistema operativo basado en línea de comandos. Hay varias aplicaciones complejas y grandes que usan Unix para ejecutarse debido a su característica de administrar los procesos de una manera fácil. En comparación con el sistema operativo Windows, es un poco rápido y ofrece una buena experiencia de usuario también.

Comandos Unix

Unix proporciona los comandos que se utilizan mientras el usuario tiene que interactuar con la aplicación utilizando la interfaz de línea de comandos. Los comandos de Unix realmente instruyen al sistema operativo sobre qué acción se debe realizar. A continuación se muestran algunos comandos de Unix.

1. Comando Ls

Este comando Unix se usa para mostrar todos los archivos y carpetas en su ubicación actual. La ubicación actual se puede ver en el texto azul que es anterior al signo de dólar. Aquí la ubicación actual es Escritorio.

2. Comando claro

Este comando se usa para borrar la pantalla. No elimina nada escrito en la pantalla, pero solo hace que la línea actual parezca que es la primera línea. En la imagen de abajo se muestran las imágenes de antes y después mientras se usa el comando clear.

3. Comando Mkdir

Este comando Unix se utiliza para crear un nuevo directorio en su ubicación actual. En la imagen de abajo estamos en el Escritorio y estamos usando el comando mkdir para crear un directorio llamado "newdir" allí. El directorio podría ser testigos en color azul.

4. Comando Rmdir

Este comando se usará para eliminar el directorio. En la imagen a continuación, puede ver que en la segunda línea, el newdir está presente, pero después de ejecutar el comando rmdir, ha eliminado la carpeta newdir.

5. Comando del gato

El comando Cat se usa para leer los datos escritos en cualquier archivo. También se puede usar para agregar los datos en el archivo y se puede sobrescribir en él. Hemos visto que en la ubicación del escritorio tenemos un nombre de archivo test.css. Veremos lo que está escrito en ese archivo usando el comando cat.

6. Comando Vi

El comando Vi es el comando más útil que se utiliza para obtener los datos escritos en cualquier archivo en el terminal y también nos permite hacer los cambios al mismo tiempo. Independientemente del tamaño y el tipo de archivo, podemos editarlos usando el comando Vi si tienen texto escrito en él. Aquí agregaremos datos adicionales en el archivo test.css.

7. Comando Rm

El comando rm se usa para eliminar los archivos en su ubicación actual. En nuestro caso, estamos en el escritorio que tiene el archivo test.css. Ahora intentaremos eliminar ese archivo usando el comando rm. En la segunda línea, muestra test.css presente allí, pero después de ejecutar el comando rm, ese archivo se ha eliminado

8. Comando Mv

El comando mv puede usarse para dos propósitos, para renombrar y para mover archivos o carpetas. Aquí cambiaremos el nombre del archivo page.html a newpage.html. Tenga en cuenta que si intenta mover el archivo en la misma carpeta, lo cambiará de nombre y si intenta moverlo a otro directorio, se moverá allí.

9. Su comando

Su comando se usa cuando necesitamos cambiar el usuario. En la siguiente imagen, podremos ver que el usuario actual es Vishal y después de usar el comando su para iniciar sesión como root, se cambiará el nombre de usuario. El nombre de usuario se puede ver en el texto rojo en el lado izquierdo de la marca del dólar.

10. Comando Chmod

El comando chmod se usa cuando tenemos que cambiar el permiso de cualquier archivo. Aquí tenemos el archivo newpage.html. El archivo tiene permiso de lectura y ejecución para el propietario, permiso de lectura para el grupo y permiso de lectura para otros. Usaremos el comando chmod para dar permiso a todos.

11. comando Sudo

Hay algunos comandos que la única raíz está autorizada a ejecutar. Aquí ejecutaremos un comando que podría conducir a realizar algunos cambios en el sistema y, por lo tanto, no podría ejecutarse con otros usuarios. Tenemos que usar el comando Sudo para que funcione.

Consejos y trucos para usar el comando Unix

En las secciones anteriores, pasamos por los comandos simples a algunos comandos sofisticados. Aunque los comandos son muy pocos en el recuento, podría usarse con varios argumentos para realizar algunas de las tareas complejas. Por ejemplo, el comando ls puede usarse para verificar qué archivo y directorios están disponibles en su ubicación actual, pero podría usarse como un argumento para descubrir todos los archivos ocultos en la misma ubicación.

Cada comando tiene algunos de los argumentos asignados que podrían usarse con esos comandos particulares. Para verificar qué argumentos existen para cualquier comando específico que puede usar, ayude al argumento. En la imagen a continuación, veremos todos los argumentos que podrían usarse con el comando chmod. Las palabras clave o los argumentos deben ir seguidos de - mientras se escribe en la línea de comando.

Conclusión - Comandos Unix

Unix es un sistema operativo popular por su interfaz de línea de comandos. Se compone de numerosos comandos que facilitan la interacción de los usuarios con el hardware. El comando en Unix es en realidad el medio de comunicación mientras se trabaja a través del terminal. Además de CLI, también ofrece la interfaz gráfica de usuario que agrega más belleza a las características preexistentes de Unix.

Artículos recomendados

Esta ha sido una guía para los comandos de Unix. Aquí discutimos los comandos de Unix con la ayuda de ejemplos y algunos consejos y trucos. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. Comandos GIT
  2. Comandos de rubí
  3. Comandos Docker
  4. Comandos CSS
  5. Lista de operadores de Unix