Comandos de Raspberry Pi: información general, de red, de Internet, de archivos y del sistema

Publicado: 2020-12-18

La Raspberry Pi es una computadora fácil de usar con tarjeta de crédito que se conecta a una pantalla de computadora o TV, y utiliza una consola y un mouse estándar. Es un pequeño dispositivo capaz que permite a las personas, después de todo, investigar el procesamiento y descubrir cómo programar en dialectos como Scratch y Python.

Tabla de contenido

¿Qué es Raspberry Pi?

Preparar su Raspberry Pi para la acción es bastante simple, y sea cual sea la empresa que esté haciendo, presumiblemente hay una guía que puede guiarlo a través del ciclo. Sea como fuere, un par de dispositivos y comandos de terminal que usará en casi todos los intentos de Pi.

Dado que la mayoría de las empresas de Pi se ejecutan en Linux, tener algunos trucos de línea de comandos hace que trabajar con Pi sea mucho más fácil. En cualquier caso, independientemente de si no es un veterano de Linux, estos comandos pueden alentarlo mucho mientras juega, por lo que es una buena idea sentirse cómodo con ellos ahora.

¿Qué son los comandos de Raspberry Pi?

La Raspberry Pi es una computadora fácil de usar con tarjeta de crédito que se conecta a una pantalla de computadora o TV, y utiliza una consola y un mouse estándar. Es un pequeño dispositivo capaz que permite a las personas, después de todo, investigar el procesamiento y descubrir cómo programar en dialectos como Scratch y Python.

¿Cómo utilizaría la línea de comandos de Raspberry Pi?

Abra Configuración de Raspberry Pi (Menú > Preferencias > Configuración de Raspberry Pi). Cambie la configuración de arranque 'A CLI' y haga clic en Aceptar. Actualmente, cuando reinicie, comenzará en la línea de comando (ingrese startx para iniciar en el área de trabajo).

Comandos Generales

apt-get update: actualiza la lista de paquetes en su sistema a la lista en las bóvedas. Úselo antes de agregar nuevos paquetes para asegurarse de que está introduciendo el formulario más reciente.

apt-get upgrade: rediseña la totalidad de los paquetes de productos que ha introducido.

startx : abre la interfaz gráfica de usuario.

clear : Borra las órdenes ejecutadas recientemente y el texto de la pantalla del terminal.

fecha : Imprime la fecha actual.

find / -name text1.txt: busca en todo el sistema el archivo text1.txt y genera una lista de todos los directorios que contienen el archivo.

reiniciar : Para reiniciar inmediatamente.

nano text.txt: Abre el archivo text.txt en el editor de texto de Linux Nano.

poweroff: Para apagar inmediatamente.

raspi-config : Abre el menú de ajustes de configuración.

shutdown -h now: Para apagar inmediatamente.

shutdown -h 11:11: Para apagar a las 11:11 AM.

Comandos de archivos y directorios

mv YYY: Mueve el archivo o directorio llamado YYY a una ubicación específica.

rm text.txt: Elimina el archivo text.txt.

rmdir a_directory: Elimina (si está vacío) el directorio a_directory .

cat text.txt: Muestra el contenido del archivo text.txt.

cd /abc/xyz: cambia el directorio actual al directorio /abc/xyz.

cp XXX: copia el archivo o directorio XXX y lo pega en una ubicación específica

mkdir text_directory: Crea un nuevo directorio llamado text_directory dentro del directorio actual.

s cp [email protected]:/some/path/ftext.txt: copia un archivo a través de SSH. Se puede usar para descargar un archivo desde una PC a la Raspberry Pi. [email protected] es el nombre de usuario y la dirección IP local de la PC, y /some/path/text.txt es la ruta y el nombre de archivo del archivo en la PC.

touch text.txt: crea un nuevo archivo vacío llamado text.txt en el directorio actual.

ls -l: enumera los archivos en el directorio actual, junto con el tamaño del archivo, la fecha de modificación y los permisos.

Comandos de redes e Internet

ifconfig: para comprobar el estado de la asociación remota que está utilizando (para comprobar si wlan0 ha obtenido una dirección IP).

ping: prueba la disponibilidad entre dos dispositivos asociados a una organización. Por ejemplo, ping 10.0.0.32 enviará un paquete al dispositivo en IP 10.0.0.32 y esperará una reacción. También funciona con direcciones de sitios.

wget http://www.website.com/text.txt: descarga el archivo text.txt de la web y lo guarda en el directorio actual.

iwconfig: para verificar qué red está usando el adaptador inalámbrico.

iwlist wlan0 scan: Imprime una lista de las redes inalámbricas actualmente disponibles.

exploración iwlist wlan0 | grep ESSID: use grep junto con el nombre de un campo para enumerar solo los campos que necesita

Nmap: barre su organización y registra los dispositivos asociados, el número de puerto, la convención, el sistema operativo estatal (abierto o cerrado), las direcciones MAC y otros datos.

Lea también: Ideas de proyectos Raspberry Pi

Comandos de información del sistema

cat /proc/meminfo: Muestra detalles sobre tu memoria.

cat /proc/partitions: muestra el tamaño y la cantidad de particiones en su tarjeta SD o disco duro.

cat /proc/version: muestra qué versión de Raspberry Pi está utilizando.

df -h: Muestra información sobre el espacio disponible en disco.

libre: muestra la cantidad de memoria libre disponible.

hostname -I: Muestra la dirección IP de su Raspberry Pi

lsusb: enumera el hardware USB conectado a su Raspberry Pi

Tecla ARRIBA : al presionar la tecla ARRIBA se imprimirá el último comando ingresado en el símbolo del sistema. Esta es una forma rápida de repetir comandos anteriores o hacer correcciones a los comandos.

df/: Muestra cuánto espacio libre en disco hay disponible.

vcgencmd Measure_temp: Muestra la temperatura de la CPU.

vcgencmd get_mem arm && vcgencmd get_mem gpu: muestra la memoria dividida entre la CPU y la GPU.

dpkg – -get-selecciones | grep XXX: Muestra todos los paquetes instalados relacionados con XXX.

dpkg – -get-selections: Muestra todos sus paquetes instalados.

Cada comando puede hacer mucho más de lo que he mostrado aquí. Para ver qué más puede hacer, intente “–help” después del comando.

Debe leer: Proyectos Raspberry Pi IoT

Conclusión

Para algunas personas, el acceso a la línea de comandos en cualquier etapa es aterrador. Los comandos útiles registrados aquí son un esfuerzo por brindar al principiante de Raspberry Pi lo mínimo absoluto, para empezar, la terminal, un pequeño trampolín para progresar en cualquier proyecto de Pi que decidan comenzar.

Además, si está interesado en obtener más información sobre Raspberry Pi, aprendizaje automático, consulte el Diploma PG en aprendizaje automático e IA de IIIT-B y upGrad, que está diseñado para profesionales que trabajan y ofrece más de 450 horas de capacitación rigurosa, más de 30 estudios de casos y asignaciones, estado de exalumno de IIIT-B, más de 5 proyectos prácticos finales prácticos y asistencia laboral con las mejores empresas.

¿Cuáles son las limitaciones de usar la Raspberry Pi?

Dado que Raspberry Pi carece de un disco duro interno, se basa en una tarjeta SD para almacenar sus datos. En Raspberry Pi, no es factible realizar todas las cosas que puede hacer una computadora de escritorio. Carece de disipadores de calor, lo que lo hace susceptible al sobrecalentamiento. Los usuarios también han informado fallas de fallas y fallas. Otros sistemas operativos, como Windows, son incompatibles con él.

¿Cuáles son las ventajas de usar Raspberry Pi?

Dado que Raspberry Pi tiene una gran cantidad de pines GPIO, puede acomodar numerosos sensores a la vez. Tiene una CPU más rápida, lo que garantiza que funcionará bien. Es apropiado para pequeñas empresas porque requiere poco gasto para operar. El Raspberry Pi no requiere muchos conocimientos de programación, lo que lo hace increíblemente fácil de usar.

¿Qué se entiende por Noobs Raspberry?

NOOBS es un software de instalación de sistema operativo desarrollado por Raspberry Pi. Viene con un sistema operativo preinstalado para Raspberry Pi. LibreElec, una versión simplificada de Linux con el software del centro multimedia Kodi instalado, también se incluye en la tarjeta NOOBS. NOOBS permite a los usuarios instalar y reinstalar uno o más sistemas operativos, así como configurar el sistema operativo predeterminado. NOOBS incluye los sistemas operativos Raspberry Pi OS y LibreELEC. También ofrece una variedad de sistemas operativos alternativos que se pueden descargar e instalar desde Internet.