50 comandos útiles de Raspberry Pi: una guía para principiantes

Los comandos de Raspberry Pi son útiles para operar Raspberry Pi, que puede denominarse la del mundo. Nos permite, especialmente a los estudiantes y desarrolladores, trabajar en una amplia gama de aplicaciones. Desde la construcción de un prototipo hasta el desarrollo de un software existente, Raspberry Pi puede brindar el soporte. Pero cuando uno comienza a usar una pantalla negra o verde en lugar de una GUI colorida en Windows o Mac, se vuelve aterrador para la mayoría de las personas. Pero hay muchos comandos de raspberry pi disponibles que se pueden usar desde la del para navegar y ejecutar aplicaciones en su dispositivo pi. Aunque no es un sistema conveniente, también puede darle el poder de tener más control sobre su sistema y el .

Comandos útiles de Raspberry Pi

Raspberry Pi se puede conectar a muchos dispositivos electrónicos para realizar computación física. Si desea , necesitará la ayuda de los pines de entrada y salida de propósito general que vienen con Raspberry. Muchas aplicaciones junto con estos pines GPIO no contarán si no conoce los comandos útiles, ya que no hay otra forma de ejecutar esas aplicaciones. Por lo tanto, hemos enumerado todos los comandos de raspberry pi esenciales y más utilizados a continuación, que lo ayudarán a navegar por el entorno, instalar y ejecutar aplicaciones, y también modificar los archivos.

frambuesa

Actualización de sistema

Estos son los comandos de raspberry pi que se necesitarán usar antes de comenzar un proyecto en Raspberry Pi. Ellos le ayudarán a obtener la lista de paquetes actualizada y también a actualizar los paquetes de software.

1. Instalación de la lista de paquetes más reciente y actualización del software

Si está buscando comenzar a usar Raspberry , lo primero que debe hacer es actualizar la lista de paquetes actual a la última versión. Este comando en realidad no instala ningún software más reciente, sino que le ayuda a obtener la nueva lista de paquetes de los repositorios a su SBC.

$ apt-get upgrade

También se utiliza para resincronizar el índice del paquete desde su fuente, que se especifica en /etc/apt/sources.listSiempre debe realizar una operación de actualización antes de una actualización de dist. Después de actualizar la lista de paquetes a la última versión, su sistema puede determinar las actualizaciones disponibles de los paquetes. Este comando se utiliza para actualizar la versión del software.

actualizar raspberry pi

$ apt-get upgrade

Si ya tiene la última versión de algún paquete, se recupera y actualiza. Pero evita que los paquetes se actualicen dependiendo del estado de instalación actual de otros paquetes.

2. Actualización del sistema operativo y el firmware

Este comando instalará la última versión de la distribución de Linux que está utilizando. Al igual que apt-upgrade, este comando puede eliminar algunos paquetes al instalar el paquete más nuevo cuando sea necesario.

$ apt-get dist-upgrade

Puede instalar los archivos eliminados de /etc/apt/sources.list. También maneja bastante bien las dependencias y el sistema de resolución inteligente detecta los paquetes más importantes para actualizar. Este comando está destinado a instalar la última versión del firmware en su dispositivo Pi. Pero puede evitarlo, ya que puede instalar archivos inestables que vienen con el firmware experimental.

$ rpi-update

Si desea hacer todo esto, una forma de ahorrar tiempo es combinar todos los comandos y el comando de una sola línea se verá así:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo rpi-update

Gestión de paquetes

La administración de paquetes juega un papel importante mientras opera un dispositivo raspberry pi. Viene con una amplia gama de paquetes que le permiten instalar software o ejecutar diferentes tipos de aplicaciones. Hemos incluido todos los comandos de control de paquetes en esta sección que se describirán a continuación.

3. Instalación de un paquete

Es posible que deba instalar nuevos paquetes mientras trabaja en un proyecto. Si desea instalar cualquier otro paquete que no venga por defecto, utilice este comando.

$ apt-get install <package>

Entonces, si desea instalar el phpmyadminpaquete, puede usar este comando como este:

$ apt-get install phpmyadmin

4. Eliminación de un paquete

Del mismo modo, si desea eliminar un paquete instalado, también puede hacerlo mediante el comando eliminar.

$ apt-get remove <package>

De manera similar, para eliminar el phymyadminpaquete, simplemente use este nombre en lugar del paquete

$ apt-get remove phpmyadmin

Estos comandos pueden ayudarlo a tener un control total sobre su entorno de frambuesa.

5. Gestionar los servicios

Raspbian es el sistema operativo oficial de Raspberry Pi. Raspbian es un gran sistema operativo que viene con muchos comandos dedicados a realizar actividades variacionales. Los comandos de raspberry pi que se describen a continuación le permiten administrar los servicios o usarlos para controlar la ejecución de aplicaciones específicas.

$ update-rc.d ssh enable

Este comando le permite iniciar un servicio en el arranque del sistema. Si desea detener el servicio, simplemente use.

$ update-rc.d -f ssh remove

Estos comandos solo son útiles para los servicios. Aquí -f se utiliza para eliminar el enlace simbólico. Si desea iniciar cualquier otro comando o script, edite el /etc/rc.localarchivo usando.

$ nano /etc/rc.local

Abrirá el archivo rc.local en el editor de texto Nano y podrá editar el archivo en consecuencia.

6. Obtenga la lista de todos los procesos en ejecución

A veces, es muy importante saber qué procesos se están ejecutando en segundo plano. Ayuda a los desarrolladores a saber qué aplicación está ocupando la mayor parte de la memoria o limitando los recursos.

 ps aux

Este comando básico mostrará todos los comandos en ejecución en su frambuesa. Si desea ver un proceso que fue ejecutado por un usuario específico, simplemente use

$ ps -u pi

La salida de este comando contendrá los ID de proceso que se pueden utilizar más adelante para otros fines. Obtendrá una pantalla como esta.

comandos ps raspberry pias

7. Eliminando el programa en ejecución

Si desea terminar un programa que se está ejecutando en su raspberry, existen comandos de raspberry pi disponibles. Pero para esto, necesitará la identificación del proceso que puede obtener usando el comando anterior.

$ kill <pid>
$ kill 12345

Aquí, 12345 es la identificación del proceso. También es posible detener todas las apariciones de un programa. Suponga que si desea detener todos los scripts PHP, el siguiente comando podría hacer el trabajo.

$ killall php

Estos comandos terminarán el programa inmediatamente. Por lo tanto, asegúrese de que el script no esté involucrado en ninguna actividad importante, ya que podría causar daños en los datos, fallas del sistema o situaciones no deseadas. Se recomienda que utilice estos comandos en el último paso o durante el proceso no crítico.

Comandos de archivo y directorio

Es importante almacenar, administrar y acceder a archivos en cualquier sistema operativo. Si hay una interfaz de usuario disponible, la tarea se vuelve mucho más fácil. Pero en Raspberry, necesitará usar algunos y navegar a través de directorios.

8. Visualización del contenido

Si desea mostrar todo el contenido de un archivo en particular, Raspberry tiene un comando dedicado para este propósito. Puede utilizar este comando para completar esta tarea.

$ cat abc.txt

Si tiene un archivo llamado abc.txt y desea mostrar el contenido, puede usar este contenido. Entonces, básicamente, necesitará usar el tipo cat seguido de[filename].[filetype]

9. Navegue a los directorios

Raspberry Pi ofrece comandos que permiten al usuario acceder a archivos de cualquier directorio. De forma predeterminada, comienzas en la carpeta de inicio. Suponga que si su nombre de usuario es pi, el directorio de inicio se ubicará en /home/pi. Ahora, si desea visitar una carpeta específica, necesitará este comando.

$ cd/folderA/folderB

Aquí, folderB es el nombre de la carpeta que está buscando. Si desea volver a su directorio de inicio, use este comando.

$ cd /home/pi

10. Copia de archivos

Si planea usar Raspberry Pi, este es el comando que usará con frecuencia. Este comando le ayudará a copiar archivos de un directorio a la ubicación deseada.

$ cp /home/pi/documents/file.txt /home/pi/landing/

Copiar

Aquí file.txtestá el archivo que desea copiar del directorio de documentos para realizar la operación de pegado en el directorio de destino.

11. Obtenga el contenido

Si desea ver el contenido que contiene actualmente un directorio, puede usar el comando que se menciona a continuación.

$ ls -l

Primero deberá navegar al directorio deseado y luego usar este comando para conocer la lista de archivos, junto con el tamaño del archivo, la fecha de modificación y los permisos también.

12. Creación de un directorio nuevo

A estas alturas, debería poder navegar a través de los directorios existentes, copiar archivos de un directorio a otro, ver la lista de todos los archivos de un directorio, etc. Ahora nos enfocaremos en crear un nuevo directorio usando este comando.

$ mkdir new_directory

comandos mkdir raspberry pi

Si desea llamar a su nuevo directorio como new_directory, utilice mkdirseguido del nombre del archivo.

13. Mover y cambiar el nombre de archivos

Si se pregunta cómo realizar la operación de cortar y pegar como Windows en su Raspberry Pi, le alegrará saber que existen comandos específicos de raspberry pi para completar esta operación.

$ mv /home/pi/documents/file.txt /home/pi/landing/

Este comando mv moverá su archivo file.txt del directorio actual que son documentos a otro directorio existente llamado landing. También puede usar el nombre del archivo y la ubicación deseada donde se moverá el archivo como. mv file.txt /home/pi/landing/
Este comando también se puede usar para cambiar el nombre de los archivos dentro de los mismos directorios.

$ mv oldfile.txt newfile.txt

Cambiará el nombre del archivo antiguo al nuevo archivo del .txt file

14. Eliminación de archivos y directorios

Si desea eliminar un archivo o directorio, simplemente puede seguir un enfoque sencillo que usa rmo rmdirsigue el nombre del archivo o directorio.

$ rm samplefile.txt
$ rmdir sample_directory

frambuesa rm

comandos rmdir raspberry pi

Debe tener en cuenta que el directorio se eliminará solo si está vacío o no contiene ningún archivo o carpeta.

15. Copiar archivos a través del protocolo SSH

SSH es un protocolo de seguridad que proporciona seguridad criptográfica para una red insegura. Se usa ampliamente para transferir datos de un lugar a otro. Si desea copiar cualquier archivo desde una computadora de escritorio a su frambuesa de forma remota usando el cifrado SSH, use este comando.

$ scp [email protected]:/home/landing/file.txt

Aquí, el nombre de usuario y la dirección IP de la PC de origen se consideran usuario@10.1.1.12 mientras que el nombre y la ubicación del archivo se pueden señalar usando/home/landing/file.txt

16. Cree un archivo vacío

Es uno de los comandos de raspberry pi más utilizados que le permite abrir un archivo vacío al instante. El tipo de archivo puede ser de cualquier tipo.

$ touch example.txt

Creará un archivo vacío de tipo .txt en el directorio actual. Por lo tanto, debe estar en el directorio deseado donde desea tener este nuevo archivo antes de usar este comando.

Comandos de red e Internet

Raspberry Pi se utiliza en todo el mundo para crear básicas y avanzadas . Es un dispositivo popular entre los desarrolladores por su amplia gama de comandos que ayudan a los desarrolladores a trabajar en este campo. Los comandos de red raspberry pi más utilizados también se describen en este artículo.

17. Configuración de la interfaz

Raspberry Pi viene con varias interfaces. Es necesario para el estado actual de la configuración antes de desarrollar un prototipo. Para conocer la configuración de las interfaces de red puede utilizar este comando.

$ ifconfig

ifconfig raspberry pi comandos jhg
Aquí, ifconfigsignifica configuración de interfaz. Puede cambiar la configuración de la red y obtener la lista de todas las interfaces activas actualmente.

18. Configuración de una interfaz específica

Si desea configurar una interfaz en particular, también puede hacerlo. Supongamos que, si desea configurar ethernet0 / 0, puede ingresar este comando en la terminal.

$ ifconfig eth0

Este comando solo mostrará la configuración del puerto eth0 / 0.

19. Interfaz de activación y desactivación

Los usuarios pueden activar y desactivar manualmente cualquier interfaz en cualquier momento. Esta opción le permite tener un control total sobre su frambuesa y los dispositivos asociados también. Para activar una interfaz, use este comando:

$ ifconfig eth1 up

Mientras que si desea deshabilitar la interfaz de red inalámbrica wlan1, use el comando raspberry pi que se menciona a continuación.

$ ifconfig wlan1 down

20. Configuración de IP, difusión y enmascaramiento

Hay varios comandos de raspberry pi en esta sección. Puede usar estos comandos por separado y combinarlos para que sirvan también a su propósito deseado.

$ ifconfig wlan0 172.168.1.0

Este comando establecerá la dirección IP mencionada en la interfaz inalámbrica wlan0. Para configurar una dirección de transmisión para una red, primero debe especificar una interfaz y luego usar el siguiente comando.

$ ifconfig wlan1 broadcast 172.168.1.253

Además, si desea que wlan0 use la máscara de red del 255.255.255.0comando apropiado será:

$ ifconfig wlan0 netmask 255.255.255.0

Sin embargo, también puede combinar estos comandos y escribir en una sola línea para ahorrar tiempo.

$ ifconfig wlan0 172.168.1.0 netmask 255.255.255.0 broadcast 172.168.1.253

21. Dirección IP dinámica mediante DHCP

Puede configurar cualquier dirección IP estática utilizando el nombre de la interfaz y ifconfig. Pero cuando se trata de configurar una IP dinámica, necesitará usar DHCP y el comando requerido es:

$ dhclient eth0

En este caso, la interfaz eth0 obtendrá una dirección IP dinámicamente de DHCP.

22. Comprobación de redes inalámbricas

Este comando es similar a ifconfig. Se enfoca en verificar la conectividad de los adaptadores inalámbricos mientras ifconfigse usa para Ethernet.

$ iwconfig

Comprueba la red que utilizan los adaptadores wifi. Además también puede ver todas las redes inalámbricas disponibles usando el siguiente comando

$ iwlist wlan1 scan

Nuevamente, si alguien quiere obtener la dirección electrónica de su computadora de placa única, puede usar:

$ iwlist wlan0 scan | grep <filename>

Aquí puede usar el nombre del campo deseado después de grep para obtener una lista que contenga solo el campo deseado.

23. Escaneando su red

Uno de los comandos de raspberry pi más importantes en la sección de redes. Funciona como un escáner de red para identificar los servicios y puertos disponibles en una computadora mediante el envío de paquetes. Luego analiza la respuesta y muestra el resultado para el usuario.

# nmap

Este comando escaneará su computadora para informarle los números de puerto, MAC, protocolo, estado abierto o cerrado, sistema operativo, etc. Junto a esto, también obtendrá otra información importante.

24. Pruebe la conectividad

Si ya ha trabajado en un sistema operativo Linux o en un sector de redes, se supone que este comando no es nuevo para usted. Juzga la conectividad entre dos dispositivos conectados a través de Internet.

$ ping 10.0.0.1

Por lo tanto, verificará la conectividad de su frambuesa al host usando 10.0.0.1 ip. Incluso puedes usar cualquier dirección web en lugar de ip como esta

$ ping www.google.com

google frambuesa p

25. Disminuir el tiempo de intervalo

El comando Ping tarda algún tiempo en recibir información de la dirección de destino. Si desea disminuir el tiempo del intervalo de ping, puede usarlo.

$ ping -i 0.2 www.google.com

También puede enviar los paquetes lo más rápido posible para disminuir el tiempo también. Esta es una forma alternativa al comando anterior.

$ ping -f unixmen.com

26. Hacer ping con parámetros

El comando ping a menudo puede generar una salida mal interpretada o el resultado puede variar debido a la congestión en la red, falla de la solicitud ARP, protocolos de seguridad como firewall, error de enrutamiento, filtrado de paquetes, pérdida de datos, falla de cable o problema de conmutador y enrutador. Por lo tanto, siempre es mejor tener un control total sobre el comando ping. Puede hacer esto usando los siguientes parámetros:

$ ping -w 6 www.google.com

Si lo inserta -Wdespués del comando ping, especificará la duración durante la cual la computadora host enviará paquetes al host remoto. En este comando, su computadora hará ping al sitio web de Google durante 6 segundos y, después de eso, se cerrará automáticamente.

Nuevamente, si desea ver el resumen del informe de ping, puede insertar C como parámetro. También se puede especificar el número de paquetes que se transmitirán.

$ ping -c 5 -q www.google.com

Entonces, la computadora host enviará 5 paquetes y mostrará un resumen de las estadísticas al final de la operación.

27. Descarga de archivos de la web

Le sorprenderá saber que hay comandos de tarta de frambuesa disponibles incluso para descargar archivos de un sitio web. Normalmente, no es un trabajo fácil cuando no hay una interfaz gráfica de usuario. Sin embargo, use este comando para completar la operación de descarga.

$ wget https://www.website.com/sample.png

Aquí, sample.png es el archivo que descargará, mientras que website.com es el servidor web donde se aloja este archivo.

Comandos de información del sistema

Raspberry Pi es un dispositivo sofisticado y contiene mucha información que ni siquiera puedes imaginar. Por otro lado, si no conoce los conocimientos del sistema, es imposible sacarle el máximo partido. Estos útiles comandos de raspberry pi le permiten descubrir muchos detalles ocultos como la temperatura del procesador, el estado de la distribución de la memoria, etc.

28. Tamaño de la memoria y distribución de la memoria

Raspberry Pi tiene comandos dedicados que le permitirán conocer los detalles de su memoria. El resultado incluirá el tamaño de la memoria, la unidad de memoria usada y disponible también.

$ cat /proc/meminfo

Este comando también mostrará el número de archivos activos e inactivos junto con la memoria caché. Nuevamente, hemos visto varias particiones en nuestra computadora de escritorio. De la misma forma puedes configurar el número de particiones para la memoria de tu frambuesa.

$ cat/proc/partitions

Este comando mostrará el número de particiones que tiene actualmente en su tarjeta SD o disco duro. Además, para conocer la versión de tu pi puedes escribir este comando.

$ cat /proc/version

Comandos pi de la versión raspberry pi
29.
Obtenga la temperatura

Es importante conocer la temperatura de la frambuesa. Porque el calor excesivo puede llevarte a situaciones no deseadas. Incluso puede causar un mal funcionamiento del sistema o resultados inesperados, lo que comúnmente se conoce como estrangulamiento térmico. Sin embargo, para conocer la temperatura de la frambuesa pi utilice este comando.

$ vcgencmd measure_temp

Quienes hayan overclockeado el procesador de la frambuesa deben comprobar la temperatura con frecuencia. Porque se aconseja que siempre intente restringir la temperatura pi por debajo de los 80 grados Celsius.

30. Análisis de los datos de temperatura

También puede usar estos datos en un script de shell bash usando el egrepcomando. Los datos de temperatura se extraerán y mostrarán.

$ vcgencmd measure_temp | egrep -o '[0-9]*\.[0-9]*'

Luego, puede imprimir estos datos en su script de shell usando el comando print_temp.sh o puede abrirlo en el editor de texto nano aplicando el siguiente comando.

$ nano print_temp.sh

Si está desarrollando un proyecto, siempre debe realizar un seguimiento de la temperatura, ya que el rendimiento de su prototipo o software también está asociado con esto.

31. Obtener información de paquetes

Ya hemos hablado de los comandos de raspberry pi que pueden proporcionar información relacionada con la memoria. También puede extraer información útil sobre los paquetes que están instalados actualmente.

$ dpkg – –get–selections

Este comando mostrará todos los paquetes que está utilizando. Si desea obtener información del paquete relacionada con un paquete de tipo específico, use este comando

$ dpkg – –get–selections | grep ABC

En este caso, este comando producirá un resultado que contendrá todos los paquetes relacionados con ABC.

32. Obtener información de hardware USB

Hay comandos de raspberry pi disponibles que muestran la lista de hardware conectado a través de USB. Para ver la lista de hardware USB:

$ lsusb

Además, también puede conocer la versión de Raspberry que está utilizando ingresando el siguiente comando:

$ cat /proc/version

Mostrará la versión real del kernel utilizada para compilar la distribución de Linux que está utilizando. Además, también se generará información sobre el compilador GCC.

33. Iniciar o detener cualquier servicio

Raspberry Pi proporciona muchos servicios importantes y estos le permiten implementar muchos proyectos sofisticados o desarrollar cualquier prototipo. Pero hay servicios que no se pueden utilizar al mismo tiempo. En ese caso, para iniciar o detener un servicio, utilice este comando:

$ sudo service apache start
$ sudo service apache stop

En algunos casos, es posible que deba utilizar otros comandos para realizar estas operaciones, según los servicios, como

$ sudo service apache reload
$ sudo service apache restart

Comandos Raspbian

Hasta ahora, hemos discutido algunos de los comandos de raspberry pi más útiles. Pero Raspbian tiene algún comando exclusivo que puede usar para desarrollar su proyecto. Hemos intentado incluir algunos de los comandos Raspbian más utilizados en esta sección.

34. Uso de cámara y video Raspberry

Raspberry Pi viene con una cámara. Muchos proyectos necesitan un módulo de cámara para funcionar correctamente. O si está trabajando con procesamiento de imágenes, debe conectar una cámara con el módulo. Puede capturar imágenes y videos usando los siguientes comandos:

$ raspistil

Este comando le permite capturar imágenes fijas. Para capturar y guardar un archivo de imagen usando el siguiente comando.

cámara frambuesa pi

$ raspistill -o image.jpg

Aquí, image.jpg es el nombre de la imagen que acaba de capturar. Nuevamente, para capturar un video con su raspberry pi, el siguiente comando es útil.

$ raspivid -o video.h264 -t 10000

Aquí, t denota la duración de la captura en milisegundos.

35. Controla tus pines GPIO

Una de las principales razones detrás de la gran popularidad de raspberry pi es la disponibilidad de los pines de entrada / salida de uso general. Estos pines permiten a la frambuesa comunicarse con el mundo exterior. Además te permiten conectar varios dispositivos como led, zumbador o motores. Después de conectar los dispositivos, necesitará una programación simple para controlarlos y lograr el resultado deseado. Algunos de estos comandos son:

$ raspi-gpio get
$ raspi-gpio get 20
$ raspi-gpio set 20 a5
$ raspi-gpio set 20 op pn dh

También puede obtener o establecer un valor para un pin específico usando estos comandos. Concéntrese en estos comandos ya que sin aplicarlos no puede conectar ningún hardware externo o controlarlos según su demanda.

Otros comandos útiles

No podríamos colocar estos comandos bajo ninguna de las disciplinas anteriores. Pero estos también son útiles para completar algunas operaciones. Así que hemos tratado de mantener esto bajo un mismo paraguas para que no te pierdas ninguno.

36. Consulta el historial de comandos

Como Raspberry Pi solo se puede operar usando la interfaz de línea de comandos, necesita usar muchos comandos. Por tanto, al usuario le resulta difícil realizar un seguimiento de los comandos que ha utilizado o implementado. Para verificar el historial del comando, puede probar este comando.

$ history

historia rapberry piTambién puede limitar el número de comandos a mostrar utilizando el siguiente comando.

$ history 5

Mostrará los últimos 5 comandos que ha aplicado.

37. Limpiar la historia

Con el comando anterior, puede obtener el historial completo de los comandos que ya se han utilizado. Si desea borrar cualquiera de esos comandos aplicados, puede hacerlo usando el siguiente comando.

$ history -d <command id>

Para borrar todo el historial, use $ history -c

38. Programación de tareas

Raspberry Pi permite al usuario programar tareas. Los comandos que se describen a continuación le ayudarán a programar cualquier script para que se ejecute periódicamente en cualquier intervalo dado. Estas tareas pueden incluir hacer una copia de seguridad de sus datos cada hora para iniciar sesión en su CPU en un momento específico. La herramienta Cron te permite programar tareas y Crontab es el archivo donde puedes escribir las instrucciones para cada tarea.

$ crontab -l
$ crontab -e

Aquí las banderas lye se utilizan para mostrar y editar líneas respectivamente. Además, también puede utilizar sudo apt install gnome-schedulepara instalar una interfaz gráfica para crontab.

39. Controlar las aplicaciones en ejecución en segundo plano

Los comandos de raspberry pi que se mencionan a continuación se utilizan para ejecutar algo en segundo plano, incluso si la sesión se termina o se completa. Los comandos son los siguientes.

$ screen -s <name>
$ screen -r <name>

Entonces puede ver que hemos usado dos banderas que son -s y -r. Aquí S denota el inicio de una nueva pantalla con el nombre dado, mientras que r indica reanudar una pantalla en ejecución con el siguiente nombre. También puede usar la identificación en lugar de un nombre, pero si ha olvidado la identificación, use  $ screen -r

Lista de comandos generales para su frambuesa

No hay una interfaz gráfica disponible para usted en Raspberry. Como resultado, se vuelve bastante difícil incluso realizar tareas generales como verificar la fecha y la hora, apagar o reiniciar el sistema. Lo que se menciona a continuación le ayudará a completar todos estos tipos básicos de cosas.

40. Apagado o apagado

Si desea apagar, puede usar cualquiera de los siguientes comandos. Pero debes recordar, no los uses a menos que sea necesario. Porque todos los procesos terminarán y la Raspberry se apagará inmediatamente.

$ poweroff
$ shutdown
$ shutdown -h now

apagar frambuesa pi
41.
Apagado y reinicio programados

Incluso si desea que su Raspberry se apague en un momento en particular o configure un temporizador, puede usar este comando:

$ shutdown -h 03.44

En caso de que se esté preguntando cómo reiniciar su dispositivo, permítanos decirle que también puede reiniciar su Raspberry Pi ingresando este comando

$ reboot

Reiniciará instantáneamente su sistema, así que asegúrese de que no haya ninguna aplicación ejecutándose en segundo plano, ya que podría perderla.

42. Establecer fecha y hora

Raspberry Pi no puede rastrear el tiempo. Puede mostrar la hora solo cuando se conecta a Internet; de lo contrario, deberá configurar la hora actual cada vez que reinicie el sistema. Pero puede mostrar una fecha en cualquier momento que desee.

$ date -s "Thu Aug 29 11:51:14 UTC 2019"

Puede agregar un reloj en tiempo real a su frambuesa a través de la interfaz I2C si se requiere tiempo real para desarrollar su proyecto.

43. GUI y configuración

Raspberry PI puede proporcionar una interfaz gráfica de usuario funcional hasta cierto punto. Después de abrir la ventana de configuración, puede usar las flechas para explorar la pantalla.

$ startx

Pero debe tener en cuenta que antes de usar el comando anterior, asegúrese de que su usuario sea el propietario de todos los archivos de configuración. También puede ver la configuración de su Raspberry ingresando el siguiente comando.

sudo raspi-config

La salida se verá así:
comando raspi-config raspberry pi

44. Encontrar un archivo

Puede resultarle difícil obtener la ubicación de un archivo si olvida dónde lo ha almacenado, ya que la GUI no está presente. Pero si conoce el siguiente comando, le resultará fácil.

$ find/ -name rxample.txt

Obtendrá la lista de todos los directorios que contienen example.txt después de la ejecución del comando. Del mismo modo, también puede utilizar este comando para otros tipos de archivos. Como si estuviera buscando un archivo de imagen, puede modificar el comando como:

$ find/ -name photo.png

45. Abrir un archivo de texto

Si desea abrir un archivo de texto en particular, puede usar este comando:

$ nano file1

nano

Este comando obligará al sistema a abrir file1 en el editor de texto oficial del sistema de distribución de Linux, que se llama Nano.

Potentes comandos

Para aumentar sus conocimientos y habilidades, hemos incluido algunos de los comandos más poderosos de raspberry pi. Si usa Linux durante mucho tiempo, es posible que ya esté familiarizado con estos comandos. Pero para dominar su experiencia en frambuesa, estos comandos contribuirán mucho.

46. ​​Buscar y mostrar cadena modificada

Es un comando importante y funciona como . Ayuda a encontrar cualquier cadena y le permite mostrar la cadena como desee. Con este único comando, puede buscar, modificar y mostrar una cadena que definitivamente le ahorrará mucho tiempo y lo hará más eficiente.

awk [-F] [-v var=value] 'program' filename

AWK es el comando principal, mientras que F se utiliza como cadena de separación de campo. V denota la variable que se puede utilizar posteriormente para diferentes propósitos. El programa denota la expresión que se utilizará para procesar el archivo deseado, que es un nombre de archivo en este caso. Puedes mirar este ejemplo:

awk -F":" '{print $1}' /etc/passwd

Este comando significa que / etc / pass es el archivo que se va a analizar. “:” Es el separador de campo mientras que ‘{print $ 1}’ muestra solo la primera columna.

47. Transformar texto

Es otra forma sofisticada de transformar un texto o una cadena. Funciona como awk, aunque más simple y menos complicado de usar. También le permite extraer una parte específica de un texto o archivo. La sintaxis básica de este comando es la siguiente.

$ cut <options> <file>
$ echo <string> | cut <options>

El primer comando se utiliza para extraer de un archivo, mientras que el segundo comando corta una parte específica de una cadena y la muestra al usuario. Saquea el siguiente ejemplo para tener un concepto claro.

$ echo "abcdefghi" | cut -c 2-4

Este comando mostrará bcd donde -c denota el tipo de datos de caracteres de la cadena.

48. Supervise lo que sucede

Cuando está esperando un archivo o un directorio, puede utilizar el tiempo usando el comando watch para ver qué sucede realmente. Estos comandos están destinados a ejecutar la misma instrucción cada dos segundos.

$ watch date
$ watch ls -latr
$ watch cat output.txt

Además, puede configurar el intervalo de tiempo de acuerdo con su demanda. Utilice la opción -n para configurar el intervalo de tiempo.

$ watch -n10 date

Este comando mostrará una fecha cada diez segundos.

49. Supervisar la red

Con el comando anterior, solo puede monitorear el entorno interno. Pero el comando que discutiremos ahora se enfocará en monitorear la red. Raspberry Pi te permite detectar qué puertos están abiertos actualmente y también monitorear el flujo de tráfico. Los comandos que necesita para realizar esta operación son los siguientes.

$ netstat -l
$ netstat -lp
$ netstat -lpc

Aquí las opciones p y c se agregan con el comando original donde p se usa para incluir la identificación del proceso, y c se usa para actualizar los datos simultáneamente.

50. Solución de problemas de Raspberry Pi

A veces, la resolución de problemas es realmente importante para identificar si hay algún controlador o servicio que lo esté restringiendo para obtener el resultado esperado. Además, todos los informes de errores se mostrarán junto con la explicación del evento.

$ dmesg

Recibirá un mensaje normal si todo funciona bien. Puede ver lo que sucede en la secuencia de inicio durante el arranque y el tiempo transcurrido. La salida será como la imagen adjunta a continuación.

comando dmesg raspberry pi

Finalmente, Insights

El uso de la línea de comandos para operar una computadora es la parte más desafiante para muchas personas. Estos comandos pueden ayudar a los recién llegados en este campo. Para comenzar con el panel de terminal, estos comandos raspberry pi también lo ayudarán a construir cualquier aplicación o comenzar a trabajar en cualquier proyecto. Además, si nunca ha usado Linux, estos comandos aumentarán su confianza para comenzar su viaje. Raspberry Pi es una computadora de placa única eficiente y potente. Pero nunca sacará el mejor provecho si no puede acostumbrarse a estos útiles comandos.

Leave a Comment

Your email address will not be published. Required fields are marked *