linuxcomandos

Para los usuarios nuevos a veces se les hace un mundo empezar trabajar con los comandos de linux, en este artículos le contaremos cuales son los comandos más comunes que utilizan los operador, administradores o especialistas en Linux, y una buena forma de empezar a aprender Linux.

¿Por qué Linux?

  • Linux se utiliza ampliamente en servidores, mainframes, superordenadores y sistemas integrados. Es uno de los sistemas operativos más populares entre los desarrolladores y los usuarios avanzados.
  • Linux es un sistema operativo versátil y puede utilizarse para una gran variedad de tareas. Se utiliza como sistema operativo de escritorio, como sistema operativo de servidor, como sistema operativo integrado, etc.
  • Linux es un sistema operativo versátil que puede utilizarse para una gran variedad de tareas. Se utiliza como sistema operativo de escritorio, sistema operativo de servidor, sistema operativo embebido, etc.
  • Linux es un sistema operativo multiusuario. Esto significa que varios usuarios pueden utilizar el mismo sistema operativo al mismo tiempo. Cada usuario puede tener su propia cuenta y sus propios archivos.
  • Linux es un sistema operativo multitarea. Esto significa que varios programas pueden ejecutarse al mismo tiempo.
  • Linux es un sistema operativo portátil. Esto significa que puede instalarse en una gran variedad de plataformas de hardware.
  • Linux es un sistema operativo seguro. Esto significa que es muy difícil que los virus y otros programas maliciosos

Comandos GNU/Linux más utilizados

Esta lista no esta necesariamente vinculado a alguna distribución en particular, aquí la lista:

1. Sudo

Sudo es un programa utilizado para ejecutar programas con los privilegios de seguridad de otro usuario, por defecto el superusuario.

Para iniciar un shell como root, por ejemplo una terminal de comandos que puedan ejecutar comandos de root, utiliza:

sudo -i

2. Mkdir - Crear un directorio

Con "mkdir" es un programa utilizado para crear una nueva carpeta (directorio).

Sintaxis: mkdir [nombre_del_directorio] - creará un nuevo directorio vacío.

mkdir nuevodirectorio

creará un nuevo directorio con el nombre de newfolder.

Nota 1: mkdir nuevodirectorio -creará dos carpetas con nombres de new y folder. el espacio se utiliza para crear múltiples carpetas. Si quieres crear una sola carpeta con espacio utiliza las comillas. Ej: mkdir 'carpeta nueva'

Nota 2: la coma no funciona en la creación de directorios múltiples. Cuando se utiliza mkdir carpeta nueva,carpeta nueva2,carpeta nueva3. Creará una sola carpeta con el nombre de carpeta nueva,carpeta nueva2,carpeta nueva3.

3. ls - Lista de archivos y carpetas

ls es un comando del shell de Linux que enumera el contenido de los directorios y archivos.

ls -la

4. cd - cambiar un directorio

El comando cd en Linux se conoce como comando de cambio de directorio. Se utiliza para cambiar el directorio de trabajo actual.

cd /var/www/html

Cambia de directorio a la ruta /va/www/html

cd .. - se utiliza para salir del directorio de trabajo preestablecido para entrar en el directorio padre ex: si usted está en la ruta de $ carpeta1/carpeta2/foder3$ cuando ejecuta cd .. cambiará el directorio de trabajo a $ carpeta1/carpeta2$

cd ../ cd../ - se utiliza para salir de dos directorios

cd o cd\ - ayuda a entrar en el directorio principal. Si usted está en cualquier directorio cuando ingresa cd o cd\ se pondrá en el directorio de origen.

5. Borrar - despejar la pantalla

Sirve para despejar la pantalla y dejarla vacía.

clear

6. pwd : Directorio de trabajo actual

pwd imprime la dirección completa de su actual directorio de trabajo.

pwd

7. rmdir : Eliminar directorio

rmdir se utiliza para eliminar una carpeta que está vacía
rm -r para eliminar una carpeta que no está vacía
rm -r *para borrar todos los archivos y carpetas

8. echo: Imprimir texto en el archivo

El comando echo se utiliza para añadir texto en el archivo

echo "Hola Mundo Cruel" > archivo.doc

#echo "hola mundo " > text.txt - creando un archivo con un texto de una sola línea dentro del archivo de prueba y si algún texto ya está dentro del archivo de texto lo anula con el nuevo texto.

echo "hola mundo" >> text.txt

añadirá una nueva línea en el archivo text.txt

Nota: si añade > (flecha simple) anula cualquier cosa que salga dentro del archivo y añade el mensaje dado. si añade >> (flecha doble) añadirá una nueva línea en el mismo archivo.

9. Touch - para crear archivos de texto vacíos

El comando touch es una forma de crear archivos vacíos.

sintaxis: touch [nombre del archivo]

ex:

touch text1 

Creará un nuevo texto vacío llamado text1

10. nano - Es un editor de archivos de texto

nano es un editor de archivos de texto que se utiliza para crear, editar los archivos de texto.

$nano archivo de prueba

ctrl+s se utiliza para el editor nano
ctrl+x para salir del editor de archivos

11. vi - Es un editor de archivos de texto

vi es un editor de archivos de texto que se utiliza para crear y editar archivos de texto.

vi archivo

En el editor vi para editar el archivo, necesitamos usar I para insertar. Para salir del modo de inserción presione ESC.
:q es el comando para salir del editor vi.
:w es el comando para guardar el contenido del editor
:wq se utiliza para guardar y salir del editor

12. copy o cp - se utiliza para copiar los archivos

El comando copy o cp se utiliza para copiar los archivos de un directorio a otro directorio

Sintaxis: copiar origen destino

o

Sintaxis: cp origen destino

cp -r se utiliza para copiar todos los archivos del origen al destino

13. Historial - mostrar el historial

Se utiliza para ver todos los comandos utilizados anteriormente.

history

14. mv o mover

Se utiliza para mover archivos del origen al destino

move origen destino

15. ps - estado del proceso

Se utiliza para comprobar el proceso en ejecución en un sistema

sintaxis: ps [opciones]

ps -f

se utiliza para comprobar el proceso frontal (significa que se está ejecutando actualmente visible para usted).

ps -alx

listar todos los procesos que se están ejecutando

16. kill

Utilizado para matar el proceso en ejecución

kill [opciones]

kill /599

599 es el PID (Process ID)

que mata el proceso basado en el PID 599

17. sudo apt-get update

Que se utiliza para actualizar las herramientas y bibliotecas del sistema

sudo apt-get update

18.Sudo apt-get upgrade

Que se utiliza para actualizar la versión del sistema operativo a la última versión actual

sudo apt-get upgrade

 

Fuente: somoslibres

 

¿Quién está en línea?

Hay 9322 invitados y ningún miembro en línea