Това са най-често срещаните команди, използвани на Raspberry Pi

команди

Ако някога сте се захванали да работите и конфигурирате вашия Raspberry Pi, със сигурност сте се загубили сред огромното количество команди които съществуват, има много, които трябва да научите наизуст или поне винаги да ги имате под ръка в списък, за да можете да се консултирате с тях, когато имате нужда. Имайки това предвид, днес предложих да създам списък с най-често срещаните, някои от които вероятно познавате, а други може би не толкова.

Преди да продължите, трябва да се вземе предвид, че в Linux има два различни типа потребители достъп до терминала, единият е потребителят "умствени'с основни разрешения за достъп, а другият е режимът, известен като корен или суперпотребител можете практически да правите каквото искате. В този момент трябва да бъдете особено внимателни, тъй като, когато казвам "какво искаш'е буквално каквото искате с всичко това, което означава, например изтриване на файлове, които буквално правят операционната система безполезна.

Разбира се, някои от командите, които трябва да се използват, не могат да бъдат стартирани от основен потребител, така че ще ви трябват разрешения за суперпотребител, за да можете да изпълнявате тези команди, така че ще бъде доста често да виждате префикса sudo пред конкретната команда . Друг начин за достъп до суперпотребителя, без да се налага да поставяте sudo пред всички команди, е чрез изпълнение на командата Sudo су и поставете паролата му. След като сме сменили потребителя, ще можем да видим в командния ред нещо като root @ raspberrypi: / home / pi #По този начин вече няма да е необходимо да поставяте префикса sudo пред всяка команда.

С това малко уточнение сега ще изброя командите, които аз лично смятам за необходими и особено полезни при конфигуриране или работа с нашата Raspberry Pi:

аркадна машина
Свързана статия:
Създайте своя собствена аркадна машина с Raspberry Pi

Общи команди:

  • ап-GET актуализация: Актуализирайте вашата версия на Raspbian.
  • apt-get upgrade: Актуализирайте всички пакети, които сте инсталирали в системата.
  • изчисти: изчиства прозореца на терминала.
  • дата: Показва текущата дата.
  • намери / -име test.txt: Търси цялата система за файла test.txt и генерира списък с всички директории, които съдържат файла.
  • nano test.txt: Отворете файла test.txt в "Nano", текстовият редактор на Linux.
  • изключване: Изключете системата незабавно.
  • raspi-конфигурация: Отворете менюто с настройки.
  • рестартирате: Рестартирайте системата незабавно.
  • изключване-з сега: Изключете системата незабавно.
  • изключване -ч 18:34: Изключете системата в 18:34.
  • StartX: Отваря графичния потребителски интерфейс.

Команди за файлове и директории:

  • тест за котка.txt: Показва съдържанието на файла test.txt.
  • cd / abc / xyz: Променя текущата директория в директорията / abc / xyz.
  • цп XXXCopia el archivo o directorio XXX y lo pega en una ubicación especificada. Пример за тази команда ще бъде: cp fichero.txt /home/pi/fichero.txt en el directorio actual y lo pega en el directorio /home/pi/. Si el archivo no está en el directorio actual debes poner la dirección donde se encuentra.
  • ls -l: Показва списък с файловете, които се намират в текущата директория, както и друга интересна информация, като например размера на файла, датата на модификация и разрешенията.
  • mkdir test_folder: Създайте нова папка test_folder в текущата папка.
  • mvxxx: Преместете файла или папката с име XXX на определено място. Пример за тази команда би бил: mv file.txt / home / pi, който би преместил file.txt, присъстващ в текущата папка, на адреса / home / pi. Ако файлът, който искаме да преместим, не е в папката, в която се намираме, трябва да добавим пълния му адрес. Тази команда може да се използва и за преименуване на файлове или папки, всичко, което трябва да направим, е да ги преместим в една и съща директория, но с друго име, например: mv file.txt test.txt би преименувал файла file.txt като тест. текст.
  • rm test.txt: Изтрийте файла test.txt
  • rmdir test_folder: Изтрийте папката test_folder. Това действие може да се предприеме само ако папката е празна.
  • scp user@10.0.0.32: /some/path/file.txtCopia un archivo a través de SSH. Se puede utilizar para descargar un archivo de un ordenador remoto a nuestra Raspberry Pi. потребител@10.0.0.32 es el nombre de usuario y la dirección es la IP local del ordenador remoto y /ruta/path/archivo.txt es la ruta y el nombre de archivo del archivo en el ordenador remoto.
  • докосвайте: Създайте нов празен файл в текущата директория.

Команди за мрежова конфигурация:

  • фоп: Използва се за проверка на състоянието на безжичната връзка, която използваме, например за да се види дали wlan0 има присвоен IP адрес или не.
  • iwconfig: За да проверите към коя мрежа сме свързани безжично.
  • iwlist wlan0 сканиране: Показва списък с всички налични безжични мрежи.
  • iwlist wlan0 сканиране | grep ESSID: Ако към предишната поръчка добавим | grep заедно с името на поле, системата ще ни покаже само полето, от което се нуждаем на екрана. Използвайки примерната команда, ще бъде изброено само полето ESSID.
  • Nmap: Сканирайте вашата мрежа и избройте свързаните устройства, номера на порта, протокола, операционната система, MAC адресите ...
  • пингPrueba la conectividad entre dos dispositivos conectados a una  misma red. Por ejemplo, ping 10.0.0.32 enviará un paquete al dispositivo con IP 10.0.0.32 y esperará una respuesta. También funciona con las direcciones de sitios web lo que nos puede ayudar a saber si tenemos conexión a la red o no utilizando, por ejemplo, ping www.google.es
  • wget http://www.miweb.com/test.txt: Изтеглете файла test.txt от уебсайта www.miweb.com и го запазете в текущата директория.
servidor web
Свързана статия:
Конфигурирайте вашия Raspberry Pi като уеб сървър

Команди за системна информация:

  • cat / proc / meminfo: Показва информация за нашата система с памет.
  • cat / proc / дялове: Показва размера и броя на дяловете на SD картата или твърдия диск.
  • cat / proc / version: Показва ни версията на Raspberry Pi, която използваме.
  • df -h: Показва наличното пространство на диска.
  • df /: Показва колко свободно място на диска е налично.
  • dpkg – get-селекции | grep XXX: Показва всички инсталирани пакети, свързани с XXX.
  • dpkg-get-selections: Дава информация за всички инсталирани пакети.
  • Безплатно: Показва наличното количество свободна памет в системата.
  • име на хост -I: Показва IP адреса на нашия Raspberry Pi.
  • lsusb: Предлага ни информация за всички USB устройства, свързани към нашата Raspberry Pi.
  • Бутон НАГОРЕAl pulsar la tecla UP se introduce el último comando ingresado en el símbolo del sistema. Esta es una manera rápida de corregir los comandos que se hicieron en error.
  • vcgencmd измерване_темп: Показва температурата на процесора.
  • vcgencmd get_mem arm && vcgencmd get_mem gpu: Показва паметта, разделена между CPU и GPU.

Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.