基础命令
关机poweroff
重启reboot
Linux指令nano的使用
在Linux下,Nano是一个常用的文本编辑器。它是一个终端程序,具有简单易用的特点。下面是一些常用的Nano命令:
1. 启动Nano:在终端中输入nano命令,然后按下回车键即可启动Nano编辑器。
2. 保存文件:按下Ctrl+O键可以保存当前修改的文件。在保存文件之前,你会被要求输入文件名。
3. 退出Nano:按下Ctrl+X键可以退出Nano编辑器。如果文件已被修改,Nano会询问是否保存。
4. 移动光标:使用键盘的方向键可以在文本中移动光标。此外,使用Ctrl+键盘快捷键可以实现更精确的光标移动。
5. 插入文本:在Nano编辑器中,你可以直接输入文本。光标处将会插入你输入的文本。
6. 删除文本:使用退格键可以删除光标前的字符。如果要删除多个字符,可以按住Ctrl键并连续按下退格键。
7. 剪切、复制和粘贴文本:选定文本后,按下Ctrl+K键可以剪切选定的文本。按下Ctrl+U键可以粘贴剪切板中的文本。按下Ctrl+6键可以复制选定的文本。
8. 撤销和重做:按下Ctrl+Z键可以撤销你上一次的操作。按下Ctrl+Shift+Z键可以重做你刚才撤销的操作。
9. 查找和替换:按下Ctrl+W键可以打开查找功能。在查找框中输入想要查找的文本,然后按下回车键。按下Ctrl+\键可以打开替换功能,在替换框中输入要替换的文本和替换后的文本,然后按下回车键。
10. 更改缩进:按下Ctrl+T键可以对选定的文本进行缩进或取消缩进。
这些是一些常用的Nano命令,可以帮助你更好地使用Nano编辑器。掌握了这些命令,你可以更高效地编辑和修改文本文件。
无显示器操作
将wifi账号密码写入内存卡
新建文件夹wpa_supplicant.conf,使用文本编辑
写入内容
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="NTest"
psk="12345678"
key_mgmt=WPA-PSK
disabled=1
}有显示器
编辑wpa_supplicant.conf文件
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="NTest"
psk="12345678"
key_mgmt=WPA-PSK
disabled=1
}
network={
ssid="River_Test"
psk="12345678"
}wpa_supplicant.conf各项注释
# 接口设置
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
# 国家码设置
country=CN
# 网络信息配置
network={
ssid="NTest" # wifi账号
psk="12345678" # wifi密码,一般要>8个字符
key_mgmt=WPA-PSK # 密钥管理算法,通常家用路由都是WPA-PSK,企业路由是WPA-EAP
# 如果要连接的wifi是没有密码的,需要配置为:key_mgmt=NONE
disabled=1 # 使能
# 其他参数:
scan_ssid=1 # 对于隐藏的SSID,需要配置此参数
priority=1 # 优先级,如果有多个wifi需要保存,在不同network字典中可以配置不同的优先级,数字越小,优先级越高
}
network={
ssid="River_Test"
psk="12345678"
}说明以及不同安全性的 WiFi 配置示例: ssid:Wi-Fi的名称 psk:Wi-Fi密码 priority:连接优先级,数字越大优先级越高(不可以是负数) scan_ssid:连接隐藏WiFi时需要指定该值为1 disabled=1:这将阻止 wpa_supplicant 自动连接到网络(如果您特别要求它这样做,它仍会尝试连接到它)
配置静态ip
添加静态ip
sudo nano /etc/dhcpcd.conf在最后添加
interface wlan0
static ip_address=192.168.31.128/24
static routers=192.168.31.1
static domain_name_servers=202.102.152.3 114.114.114.114 #可选,配置dns关于的解释192.168.31.128/24
在树莓派上设置静态IP地址时,static ip_address=192.168.1.100/24 这行代码的意思是,将树莓派的IP地址设置为192.168.1.100,并且子网掩码为255.255.255.0(因为/24是子网掩码255.255.255.0的CIDR表示方式)
这里是一个完整的例子,展示了如何在dhcpcd.conf文件中为树莓派的eth0网络接口设置静态IP地址:
interface eth0
static ip_address=192.168.1.100/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1在这个例子中:
interface eth0 指定了要配置的网络接口是eth0。
static ip_address=192.168.1.100/24 设置了静态IP地址和子网掩码。
static routers=192.168.1.1 设置了默认网关。
static domain_name_servers=192.168.1.1 设置了DNS服务器地址。
完成这些设置后,保存dhcpcd.conf文件,并重启树莓派,新的静态IP地址设置就会生效。
删除静态ip
从文件尾部删除或者用#逐行注释