Debe conocer los comandos de archivos y directorios de Linux.
Lista de archivos
- ls -al
Copiar archivos
- fuente de cp dest
Mover archivos
- ¿Qué puedo hacer con una habilidad de programación / codificación de computadora?
- ¿Cuáles son los mejores cursos a corto plazo de desarrollo de habilidades?
- Cómo mejorar mis habilidades de RC para GMAT
- ¿Cuáles son algunas habilidades nuevas que puedes aprender a los 25 años?
- ¿Debería aceptar ofertas de asociación para mis habilidades web / de marketing?
- fuente mv dest
Borrar archivos
- rm
Comprender el diseño del sistema de archivos de Linux.
En Linux / la raíz es la parte superior del árbol de archivos, / home es el directorio de inicio, / var / logs es donde se encuentran los archivos de registro para diferentes servicios del sistema y, por lo general, también los servidores web. / etc es donde residen los archivos de configuración para los servicios del sistema y también donde cambia la configuración de red. / bin, / sbin, / usr / bin, / usr / sbin, / usr / local / bin, / usr / local / sbin es donde normalmente encuentra los archivos binarios del sistema. Puede buscar estos comandos en estos directorios.
Sepa cómo navegar de un directorio a otro.
Esto te lleva a la raíz
- discos compactos /
Ir al padre del directorio actual, un nivel más arriba en el árbol del directorio más cerca de la raíz.
- discos compactos ..
Cambie a un directorio específico, en este caso los archivos de registro del servidor web Apache en / var / log / apache2
- cd / var / log / apache2
En el sistema Linux, la cuenta de administrador del sistema generalmente se denomina root y es el superusuario que tiene un ID de usuario 0. Para usar los comandos de administración del sistema, primero debe convertirse en root. Como usuario normal, tiene el símbolo del sistema $, el superusuario tiene el símbolo del sistema hash #.
Para convertirse en superusuario root, puede usar sudo o su dependiendo del sistema Linux que esté utilizando.
- sudo bash
- su
Conoce los comandos básicos del proceso
Enumere todos los procesos en ejecución, la primera columna enumera los identificadores de proceso que puede usar con el comando kill para eliminar el proceso que no desea.
- # ps -ef
Mata un proceso que ya no quieres ejecutar, kill toma una señal y un número PID. Matar -9 significa matar duro.
- # kill -9 PID
Administración de paquetes para que pueda instalar los paquetes faltantes que necesita para el desarrollo.
Buscar paquetes
Apt-cache para distribuciones basadas en Debian
- # apt-cache search name_of_package
Yum para distribuciones basadas en Red Hat
- # yum search name_of_package
Paquete de instalación
Yum para distribuciones Linux basadas en Red-Hat como Red Hat Enterprise Linux RHEL, Centos, Fedora
- # yum install package_name
Apt-get para distribuciones basadas en Debian como Debian, Ubuntu y Mint.
- # apt-get install package_name
Sepa cómo usar los sistemas de control de revisión de código fuente que rastrean cambios en el código fuente y permite la colaboración con otros desarrolladores como Git y Subversion
Iniciar un nuevo control de fuente
- git init
Clonar un repositorio público de git
- git clone https://github.com/…/somerepo.git
Tire y combine los cambios aguas arriba en su repositorio
- git pull
Confirmar cambios en el código fuente a git
- git commit -a
Empuje hacia arriba los cambios del código fuente al servidor de control de fuente / repositorio
- git push
Sepa cómo apagar y reiniciar el sistema.
Apague y apague la máquina Linux, recuerde usar sudo o su para convertirse en súper usuario primero
- # shutdown -h ahora
Reiniciar / reiniciar la máquina
- # reiniciar