0% encontró este documento útil (0 votos)
41 vistas4 páginas

Comandos Linux

El documento describe varios comandos de Linux para administrar usuarios, carpetas, archivos, redes, instalar aplicaciones y paquetes. Incluye comandos para crear, eliminar y copiar archivos y carpetas, instalar software, configurar la zona horaria, red e instalar servidores como Apache, XAMPP y aplicaciones web como Node.js y React.

Cargado por

alexis torres
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas4 páginas

Comandos Linux

El documento describe varios comandos de Linux para administrar usuarios, carpetas, archivos, redes, instalar aplicaciones y paquetes. Incluye comandos para crear, eliminar y copiar archivos y carpetas, instalar software, configurar la zona horaria, red e instalar servidores como Apache, XAMPP y aplicaciones web como Node.js y React.

Cargado por

alexis torres
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Comandos Linux

 Loginclt
 Este nos servirá para poder hacer contacto con los usuarios del servidor
 Loginctl list-user
 Nos listara los usuarios que tiene sesiones abiertas
 Loginctl list-sessions
 Nos listara las sesiones que tiene el server abiertas
 Loginctl session-status
 Nos Listara el estatus de las sesiones
 Crear/Eliminar/Copiar Carpetas y archivos
 Crear carpeta
 Mkdir nombre de la carpeta
 Eliminar carpeta
 Rmdir nombre de la carpera
 Eliminar archivo
 Rm nombre del archivo
 Copiar archivo
 Cp ruta del archivo a copiar / ruta a donde se va copiar
 Cambiar nombre a documento
 Mv nombre original nombre nuevo
 Cambiar los permisos
 Usamos el comando chmod
 Para cambiar el permiso a una carpeta será chmod ‘nombre archivo o carpeta’
 Para cambiar permiso a una carpeta con todo y los datos que estén dentro es chmod -R nombre carpeta
 Para instalar alguna aplicación en el servidor vamos usar el comando
 Apt-get install ‘paquete a instalar’
 Para validar los datos de red usamos los comandos de
 Ip route
 Ip address
 Validamos los datos de la red
 Man Ip
 Realizamos la configuración de la red
 Ifconfig
 Validamos los datos de la red (viene del paquete net-tools)
 Para poder escribir en los documentos utilizamos el siguiente comando
 Sudo nano
 Nos permite escribir en los documentos
 Para generar una configuración ftp
 Bajamos el paquete vsftpd
 Realizamos la configuración con apoyo de la página (vsftpd)
 Para instalar algún paquete de alguna pagina web usaremos el comando
 Cambiar Zona Horario
 Usamos el comando timedatectl (Con este validamos la zona horaria del sistema)
 Seleccionamos una zona horario con timedatectl list-timezones
 Para cambiar la zona horario usamos timedatectlo set-timezone
 Cambiar Hora de Equipo
 Usamos el comando date nos dará la fecha del sistema
 Para cambiarlo usamos date –-set “aaaa/mm/dd hh:mm:ss”
 Para cambiar la fecha desde el bios usamos hwclock –-set –-date= “aaaa/mm/dd hh:mm:ss”
 Si no deja actualizar la maquina puede ser problema de configuración de zona horario ejecutamos
 sudo hwclock --hctosys
 Wget (recupera información y la descarga por protocolos ftp o https)
 INSTALACION DE XAMPP
 Vamos a la página de XAMPP
 Copiamos el link de descarga
 Copiamos manualmente el link en el servidor con el comando wget
 Wget (url del link)
 Ya que se descargo vamos a darle permisos para poder instalar la aplicación en el servidor
 Chmod +x (nombre como se guardo el documento)
 Procedemos a instalar el archivo
 Lo instalamos con el siguiente comando ruta del documento. / nombre del documento
 Para validar los servicios del xampp vamos a la raíz y ejecutamos el comando sudo
/opt/lampp/lampp y nos dará las opciones de inicio o deterlo o reiniciar servicio
 Instalación de Apache2
 Primero actualizamos el equipo con el apt-get update y apt-get upgrade
 Ya con el equipo actualizado colocamos el comando apt-get install apache2 o Aptitude install apache2
 Nos bajara el paquete al equipo
 Validamos los servicios con systemctl status apache2
 Corroboramos que este arriba el servicio
 Para administrar o apagar usamos el comando
 Systemctl stop apache2
 Systemctl start apache2
 Systemctl reload apache2
 Nmap
 Nos valida que puertos tiene
 Lo puedes apuntar a localhost o a la ip del server para ver que puertos esta escuchando el servidor

NOTA:

1. Aptitude es parte de una paquetería que remplaza apt-get,

Los comandos son:

 Aptitude search paquete a buscar


o Buscamos el paquete a instalar
 Aptitude show paquete a instalar
o Mostramos el paquete a instalar
 Aptitude install paquete a instalar
o Instalas el paquete en el equipo
2. Para realiza la configuración de DHCP a iP fija
 Vamos a ir la parte de configuración de red (etc/netplan/[Link]), el nombre del documento con ext.
yaml puede variar
 Por defecto viene la configuración DHCP
 network:
 ..ethernets:
 ….eth0:
 ……dhcp4: true
 NOTA: se tiene que respetar los espaciados que tiene el documento
 Configuración IP fija
 network:
 version: 2
 renderer: networkd
 ethernets:
 enp0s3:
 dhcp4: no
 dhcp6: no
 addresses: [[Link]/24]
 gateway4: [Link]
 nameservers:
 addresses: [[Link],[Link]]
 Para reiniciar los servicios usamos el código de netplan apply
[Link]
3. Configuración del ProxY
 Ruta configuración (/etc/environment)
 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sna>
 http_proxy=[Link]
 https_proxy=[Link]
 ftp_proxy=[Link]
 no_proxy="localhost,[Link],localaddress,.[Link]"
 HTTP_PROXY=[Link]
 HTTPS_PROXY=[Link]:3128/
 FTP_PROXY=[Link]:3128/
 NO_PROXY="localhost,[Link],localaddress,.[Link]"

 Acquire::http::[Link] “[Link]
 Acquire::ftp::[Link] “[Link]
 Acquire::https::[Link] “[Link]

 Instalar Nodejs y npm


 Actualizamos el equipo
 Usaremos un nvm (administrador de versiones de nodejs)
 Instalaremos primero curl
 Usaremos los comandos de
o curl -o- [Link]
 ya con el comando usamos el siguiente comando
o curl -o- [Link] | bash
 esto genera una copia del repositorio
 Colocamos el código para usas los comandos nvm en la cuenta
o source ~/.bashrc
 Ejecutamos el comando de nvm list-remote
o Nos listara las diferentes versiones
 Ya solo buscamos la versión necesaria e instalamos con
o Nvm install ‘versionNode’
 Más información en Node
 Instalar React JS
 Instalamos el sudo apt-get install npm
 Vamos a instalar la paqueteria de créate-react-app
 Usamos el comandos sudo npm i -g créate-react-app
 Validamos la versión instalada con créate-react-app --version
 Creamos nuestro proyecto con el comando créate-react-app ‘’nombreProyecto”
 Si no se instala por problemas de proxy de la empresa usamos el comando
 Limpiamos el cache de npm
 Npm cache clean –force
 Si la empresa tiene proxy cambiamos la búsqueda de registros de https a http con el comando
 npm config set registry=[Link]
 si manda error de permisos ("react-scripts: Permission denied")ls
 sudo chmod +x node_modules/.bin/react-scripts
 Si manda error de not resolve dependency: peer react@"<18.0.0" from @testing-library/[email protected]
node_modules/@testing-library/react @testing-library/react@"^12.0.0" from the root project
 Usamos el comando npm config set legacy-peer-deps true
 Explicación:
 El indicador --legacy-peer-deps se introdujo con v7 como una forma de omitir la
instalación automática de peerDependency; le dice a NPM que ignore las dependencias
del mismo nivel y continúe con la instalación de todos modos. Así es como solían ser las
cosas con NPM v4 a v6.

 Comando Wine:
 Nos permite instalar aplicaciones que son para windows en linux
o Instalamos wine con el apt-get wine
o Descargamos la apliaciones a instalar
o Corremos en terminal el comando wine “/ruta donde esta la descarga”
o Ejecutamos e instala la aplicacion

Comando ufw

 Sirve para abrir puertos en firewall y crear reglas en el mismo podemos ver sus opciones escribiendo sudo ufw
command, para abrir puertos usamos

◦ sudo ufw allow puerto/tcp

◦ para cerrar puerto usamos sudo ufw allow puerto/tcp

◦ para ver el estatus usamos sudo ufw status

comando chown

 sirve para cambiar propietario de carpetas o documentos

comando dfisk -l

 comprobar disco duro

Redimensionar disco duro


 para validar el espacio del disco duro df -h

 para validar el espacio disponible en la unidad usamos el


comando pvs (volúmenes físicos ( como administrador)
 instalamos la herramienta parted (apt-get install parted)
 ahora vamos a la raíz de nuestra unidad con el comando parted /dev/sda que veremos nuestra partición con el comando
(fdisk -l)
 colocamos el comando print para que nos brinde la información de la partición

 Para utilizar el 100% del espacio usamos el comando rezisepart 1(numero de partición) 100%
 Y salimos de parted con quit

Ampliar el sistema de archivos


 Ejecutamos el comando de sudo pvs para validar por volumen fisco
 Cambiar el tamaño del volumen sudo pvresize /dev/sda1
 Expandios el volumen con sudo lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-root
 Se puede validar el nuevo volumen con df -h
 Mayor info
[Link]
%20acceder%20a%20la,cantidad%20de%20GB%20a%20incrementar.
 [Link]

También podría gustarte