Difference between revisions of "Cookbook of Raspberry Pi Commands"
Russ hensel (talk | contribs) |
Russ hensel (talk | contribs) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 19: | Line 19: | ||
sudo apt-get upgrade | sudo apt-get upgrade | ||
sudo apt-get install raspberrypi-kernel | sudo apt-get install raspberrypi-kernel | ||
+ | sudo apt-get dist-upgrade | ||
+ | </pre> | ||
+ | == Change Password == | ||
+ | |||
+ | *as shipped id is pi password is raspberry. default user is pi , and the password is raspberry | ||
+ | *Change your password. When logged in as the pi user, you can change your password with the passwd command. Enter passwd on the command line and press Enter . You'll be prompted to enter your current password to authenticate, and then asked for a new password. | ||
+ | I believe you can do this through the preferences in the GUI now | ||
+ | |||
+ | <pre> | ||
+ | passwd | ||
+ | </pre> | ||
+ | == fixed ip address == | ||
+ | |||
+ | need to make sure this still works on 2018 os | ||
+ | *[https://www.modmypi.com/blog/how-to-give-your-raspberry-pi-a-static-ip-address-update] | ||
+ | <pre> | ||
+ | sudo leafpad /etc/dhcpcd.conf | ||
+ | </pre> | ||
+ | |||
+ | Scroll all the way to the bottom of the file and add one, or both of the following snippets. | ||
+ | Depending on whether you want to set a static IP address for a | ||
+ | wired connection or a wireless connection eth0 = wired, wlan0 = wireless. | ||
+ | You’ll need to edit the numbers in the snippet so they match your network configuration. | ||
+ | |||
+ | *interface = This defines which network interface you are setting the configuration for. | ||
+ | *static ip_address = This is the IP address that you want to set your device to. (Make sure you leave the /24 at the end) | ||
+ | *static routers = This is the IP address of your gateway (probably the IP address or your router) | ||
+ | *static domain_name_servers = This is the IP address of your DNS (probably the IP address of your router). You can add multiple IP addresses here separated with a single space. | ||
+ | |||
+ | * my next Rasberry Pi 178/179 | ||
+ | |||
+ | <pre> | ||
+ | |||
+ | interface eth0 | ||
+ | |||
+ | static ip_address=192.168.0.176/24 | ||
+ | static routers=192.168.0.1 | ||
+ | static domain_name_servers=192.168.0.1 | ||
+ | |||
+ | interface wlan0 | ||
+ | |||
+ | static ip_address=192.168.0.200/24 | ||
+ | static routers=192.168.0.1 | ||
+ | static domain_name_servers=192.168.0.1 | ||
+ | |||
</pre> | </pre> | ||
Latest revision as of 16:20, 11 February 2018
I am going to try to summarize most of my other pages for controlling setting up the raspberry Pi. We will see how it goes.
This is an article started by Russ Hensel, see "http://www.opencircuits.com/index.php?title=Russ_hensel#About My Articles" About My Articles for a bit of info. The page is only partly finished.Link title
Basic Config[edit]
Also stuff in GUI
sudo raspi-config
Update[edit]
Commands like: not sure about the kernel one
sudo apt-get update sudo apt-get upgrade sudo apt-get install raspberrypi-kernel sudo apt-get dist-upgrade
Change Password[edit]
- as shipped id is pi password is raspberry. default user is pi , and the password is raspberry
- Change your password. When logged in as the pi user, you can change your password with the passwd command. Enter passwd on the command line and press Enter . You'll be prompted to enter your current password to authenticate, and then asked for a new password.
I believe you can do this through the preferences in the GUI now
passwd
fixed ip address[edit]
need to make sure this still works on 2018 os
sudo leafpad /etc/dhcpcd.conf
Scroll all the way to the bottom of the file and add one, or both of the following snippets. Depending on whether you want to set a static IP address for a wired connection or a wireless connection eth0 = wired, wlan0 = wireless. You’ll need to edit the numbers in the snippet so they match your network configuration.
- interface = This defines which network interface you are setting the configuration for.
- static ip_address = This is the IP address that you want to set your device to. (Make sure you leave the /24 at the end)
- static routers = This is the IP address of your gateway (probably the IP address or your router)
- static domain_name_servers = This is the IP address of your DNS (probably the IP address of your router). You can add multiple IP addresses here separated with a single space.
- my next Rasberry Pi 178/179
interface eth0 static ip_address=192.168.0.176/24 static routers=192.168.0.1 static domain_name_servers=192.168.0.1 interface wlan0 static ip_address=192.168.0.200/24 static routers=192.168.0.1 static domain_name_servers=192.168.0.1
WiFi[edit]
Edit this:
sudo leafpad /etc/wpa_supplicant/wpa_supplicant.conf
Find contents like:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=US network={ ssid="upstairs" key_mgmt=NONE } network={ ssid="belkin.d3c" psk="secret" key_mgmt=WPA-PSK }
another file
sudo leafpad /etc/network/interfaces
Find contents like:
# interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d
get your ip address
ifconfig
Linux Reminders[edit]
ls # list files sudo chmod +x /home/pi/pi3.sh # make executable mkdir make directory rmdir – Remove Directories [edit] Files rm – Remove Files mv – Move Files ~ home directory ./ current directory ../ parent directory ls list files, but may miss hidden ones then ??? cd chmod +x filename +x make executable ps -e what is running ( -e all users?? without just current ) top info on running processes in a nano like window exit with ctrl c kill end a process using pid from above cp copy files code