Una A-Z de Linux 40 comandos esenciales que debe conocer
Linux es la tercera rueda a menudo ignorada para Windows y Mac. Sí, durante la última década, el sistema operativo de código abierto ha ganado mucha tracción, pero todavía está muy lejos de ser considerado popular. Sin embargo, aunque eso puede ser cierto, Linux sigue ganando nuevos conversos cada día. ¿Te unirás a ellos??
La curva de aprendizaje de Linux es lo que disuade a la mayoría de los usuarios incluso de intentarlo en primer lugar. Puede ser una experiencia traumática tener que pasar de un sistema operativo basado en GUI como Windows o Mac a uno que requiera un juego de líneas de comandos. Pero si puede superar esa dificultad inicial, puede encontrar que Linux es sorprendentemente robusto..
Si quieres un curso intensivo sobre todo lo que es Linux, tenemos una excelente guía de Linux para nuevos maestros que te enseñará todo lo que necesitas saber. Para el resto de ustedes que solo desean una breve descripción de algunos comandos importantes que deben saber, la siguiente lista es todo lo que necesita.
Comandos de novato
discos compactos - Cambia el directorio de trabajo actual en la consola de línea de comandos..
salida - Sale del programa actual, finaliza el terminal de línea de comando actual o lo desconecta de una red Unix según el contexto.
matar - Termina el proceso de ejecución especificado. La versión de Linux de Windows ' “Proceso finalizado” en el administrador de tareas.
ls - Listar todos los contenidos de un directorio especificado. Si no se especifica ningún directorio, utilizará el directorio actual.
hombre - Hay una mordaza en ejecución en la comunidad de Linux que hombre Es el único comando que necesitas saber. Lo que representa manual, y le dará información detallada sobre los comandos y aspectos de Linux.
pwd - Muestra el directorio de trabajo actual para el terminal de línea de comando. Bueno para cuando has perdido la pista de dónde estás en tu sistema.
reiniciar - Inmediatamente detiene todos los procesos en ejecución, apaga el sistema y luego reinicia.
apagar - Detiene todos los procesos en ejecución y apaga el sistema. Los parámetros se pueden especificar para emitir un apagado retrasado o un apagado en un momento determinado.
sudo - Ejecuta comandos como raíz, lo que significa que no hay limitaciones debido a los permisos.
Información del sistema
fecha - Imprime la fecha y hora actual del sistema. Los parámetros especificados pueden cambiar el formato de la salida..
df - Reporta el uso del espacio en disco para el sistema de archivos..
nombre de host - Muestra el nombre del sistema host actual.
PD - Muestra información sobre todos los procesos que se ejecutan actualmente en el sistema..
cuota - Muestra los límites de disco y el uso actual del disco para un usuario específico. Útil cuando hay múltiples usuarios asignados a un sistema en particular.
parte superior - Muestra todos los procesos principales en el sistema, de forma predeterminada ordenados por el uso de la CPU.
tiempo de actividad - Informa cuánto tiempo ha estado funcionando el sistema desde el último arranque. Extremadamente útil para servidores..
Manipulación de archivos
bzip2 - Comprime los contenidos especificados en un archivo .bz2 o los extrae de un archivo .bz2 dependiendo de los parámetros.
chmod / chown - Cambia los permisos de acceso de uno o más archivos (chmod) o cambia la propiedad de un archivo en particular a un nuevo usuario (Chown). Solo los usuarios con permiso o propiedad de un archivo pueden cambiar los permisos o la propiedad de ese archivo.
cp - Copia archivos a una nueva ubicación con un nuevo nombre dependiendo de los parámetros. También puede copiar directorios, ya sea recursivamente (incluye todos los subdirectorios) o no.
encontrar / localizar - Busca el sistema comenzando en un directorio específico y haciendo coincidir todos los archivos dentro de esa ubicación con un conjunto de condiciones establecidas por los parámetros de comando. Muy útil para encontrar rápidamente ciertos archivos..
grep - Busca a través de todos los archivos en una ubicación específica tratando de encontrar archivos que contengan líneas que coincidan con una cadena dada. Devuelve una lista de todos los archivos que puntuaron una coincidencia.
instalar - Se utiliza junto con Makefiles para copiar archivos desde una ubicación al sistema. No debe confundirse con la instalación de paquetes desde un repositorio de software.
mkdir / rmdir - Crea un directorio (mkdir) o borra un directorio especificado (rmdir). Los directorios solo se pueden crear y eliminar dentro de los directorios en los que tiene permiso..
mv - Mueve archivos y directorios a otra ubicación. Se puede usar para renombrar archivos y directorios manteniendo sus ubicaciones de origen y destino iguales.
abierto - Abre un archivo especificado usando la aplicación predeterminada del sistema para archivos de su tipo.
rm - Eliminar y eliminar directorio. Se utiliza para eliminar archivos y directorios del sistema, ya sea uno a la vez o por lotes.
alquitrán - Crea un archivo .tar o extrae de un archivo .tar según los parámetros especificados.
zip / descomprimir - Crea un archivo .zip o extrae de un archivo .zip en función de los parámetros especificados.
Otros comandos notables
apt-get - Herramienta avanzada de embalaje. Use este comando para instalar, eliminar y configurar paquetes de software en su sistema. Para una versión basada en menú, use aptitud mando. Disponible en distribuciones de Linux basadas en Debian.
ftp / sftp - Se conecta a un servidor FTP remoto para descargar varios archivos.
wget - Descarga archivos de Internet en la URL especificada a su sistema.
ñam - Yellowdog Updater, modificado. Un gestor de paquetes de código abierto utilizado para instalar fácilmente paquetes de software desde repositorios. Disponible en distribuciones de Linux compatibles con RPM.
emacs - Uno de los editores de texto más conocidos en sistemas similares a Unix.
nano - Un editor de texto de línea de comandos para principiantes que usa atajos de teclado para simular menús.
empuje - Vim es el sucesor de Vi, ambos de los cuales son editores de texto de línea de comandos para sistemas similares a Unix. Aunque Vim es popular, no usa menús ni íconos para su interfaz, por lo que tiene la reputación de ser amigable con los principiantes..
Créditos de imagen: carpeta a través de Shutterstock, sistema a través de Shutterstock