Una a-z de linux - 40 comandos esenciales que usted debe saber
Linux es la tercera rueda a menudo ignorado a Windows y Mac. Si, durante la última década, el sistema operativo de código abierto ha ganado mucha tracción, pero es todavía muy lejos de ser considerada popular. Sin embargo, aunque esto puede ser cierto, Linux sigue ganando nuevos adeptos cada día. ¿Se unirá a ellos?
La curva de aprendizaje de Linux es lo que disuade a la mayoría de los usuarios ni siquiera intentar en primer lugar. Puede ser una experiencia traumática tener que ir de un sistema operativo basado en GUI como Windows o Mac a uno que requiere tocar el violín línea de comandos. Pero si usted puede conseguir superar ese bache inicial de dificultad, es posible que Linux es sorprendentemente robusta.
Si quieres un curso intensivo sobre todo lo que es Linux, tenemos una gran Linux, Guía del novato que le enseñará todo lo que necesita saber. Para el resto de ustedes que sólo quieren un breve resumen de algunos comandos importantes que usted debe 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, termina el terminal de línea de comandos actual, o lo desconecta de una red Unix, dependiendo del contexto.
matar - Termina el proceso en ejecución especificado. La versión Linux de ‘Terminar proceso’ Windows` en el administrador de tareas.
ls - Una lista de todos los contenidos de un directorio especificado. Si no se especifica ningún directorio, se utilizará el directorio actual.
hombre - Hay un chiste en la comunidad Linux que hombre es el único comando que necesita saber. Lo que representa manual, y que le dará información detallada sobre los comandos y los aspectos de Linux.
pwd - Muestra el directorio de trabajo actual para el terminal de línea de comandos. Bueno para cuando se ha perdido un seguimiento de dónde se encuentra en su sistema.
reiniciar - se detiene inmediatamente todos los procesos en ejecución, se apaga el sistema, a continuación, se reinicia.
apagar - Detiene todos los procesos en ejecución y se apaga el sistema. Los parámetros pueden ser especificados para emitir una desconexión retardada o una parada 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 la hora actual del sistema. parámetros especificados pueden cambiar el formato de la salida.
df - Informa el uso de espacio en disco para el sistema de archivos.
nombre de host - Muestra el nombre del sistema host actual.
PS - Muestra información sobre todos los procesos que se están ejecutando en el sistema.
cuotas - Muestra los límites de disco y uso actual del disco para un usuario especificado. Útil cuando hay múltiples usuarios asignados a un sistema particular.
parte superior - Muestra todos los mejores procesos en el sistema, por defecto ordenado por el uso de CPU.
el tiempo de actividad - Informa el tiempo que el sistema ha estado funcionando desde el último arranque. Extremadamente útil para los servidores.
La manipulación de archivos
bzip2 - Comprime contenidos especificados en un archivo .bz2 o extractos de un archivo .bz2 en función de 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). Sólo los usuarios con permiso o la propiedad de un archivo pueden cambiar los permisos o la propiedad de ese archivo.
CP - Las copias de archivos a una nueva ubicación con un nombre nuevo en función de los parámetros. Puede copiar directorios también, ya sea de forma recursiva (incluye todos los subdirectorios) o no.
encontrar / localizar - Busca en el sistema a partir de un directorio específico y combinar todos los archivos dentro de esa ubicación para un conjunto de condiciones establecidas por los parámetros del comando. Muy útil para encontrar rápidamente determinados archivos.
grep - Busca a través de todos los archivos en una ubicación especificada tratando de encontrar los archivos que contienen las líneas que coincidan con una cadena dada. Devuelve una lista de todos los archivos que anotó un partido.
Vídeo: Conexion SSH y comando basicos de linux 1
instalar - Utilizado conjuntamente con Makefile para copiar archivos de un lugar en el 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). Sólo directorios pueden ser creados y borrados dentro de los directorios que tiene permiso de.
MV - Mueve los archivos y directorios a otra ubicación. Se puede utilizar para cambiar el nombre de archivos y directorios por mantener a sus lugares de origen y destino de la misma.
abierto - Abre un archivo especificado mediante la aplicación del sistema por defecto para los archivos de su tipo.
rm - Retirar y eliminar el directorio. Se utiliza para borrar archivos y directorios del sistema, ya sea uno a la vez o por lotes.
tar - Crea un archivo .tar o extractos de un archivo .tar en función de los parámetros especificados.
Vídeo: Curso de comandos Linux Parte 1
zip / descomprimir - Crea un archivo .zip o extractos de un archivo .zip en función de los parámetros especificados.
Otros comandos de notables
apt-get - Advanced Packaging Tool. Utilice este comando para instalar, quitar y configurar paquetes de software en su sistema. Para una versión basada en menús, utilice aptitud mando. Disponible en las distribuciones de Linux basadas en Debian.
FTP / SFTP - Se conecta a un servidor FTP remoto con el fin de descargar varios archivos.
wget - Descargas de archivos de Internet en la dirección URL especificada en el sistema.
mmm - Yellowdog Updater, Modificado. Un gestor de paquetes de código abierto utilizado para instalar fácilmente paquetes de software desde los repositorios. Disponible en las distribuciones de Linux compatible con RPM.
emacs - Uno de los editores de texto más conocidos en los sistemas de tipo Unix.
nano - Un editor de texto de línea de comandos novato de usar que utiliza métodos abreviados de teclado para simular menús.
vim - Vim es el sucesor del Vi, ambos de los cuales son editores de texto de comando de línea para sistemas Unix. Aunque Vim es popular, no use los menús o iconos para su interfaz por lo que tiene una reputación de ser novato de usar.