arm 不同于 x86,有些要编译安装,
记录一些用到的命令备忘
添加虚拟内存
查看内存 free -h
创建 swapfile命令 512M, dd if=/dev/zero of=/mnt/swapfile bs=1M count=512
格式化交换文件 mkswap /mnt/swapfile
加载 swapon /mnt/swapfile
写入自动加载,在/etc/fstab文件中 添加 /mnt/swapfile swap swap defaults 0 0
直接用 echo “/mnt/swapfile swap swap defaults 0 0 ” >> /etc/fstab
注意是两个>>是添加,一个>变成覆盖了,原来内容就没了。
安装 webmin
sudo apt-get install -y perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.920_all.deb
sudo dpkg –install webmin_1.920_all.deb
挂载移动盘
通过’df -h’命令查看一挂载的分区名字,通过’mount -a’命令测试是否正常挂载
通过fdisk -l命令查看连接的移动硬盘的信息
讲移动盘格式化,这步当然不需要,只是备忘一些命令。 mkfs.ext4 /dev/sda3
新建目录 mkdir /mnt/lnmp
挂载目录 mount /dev/sda3 /mnt/lnmp
进入目录 cd /mnt/lnmp
卸载目录 umount -v /dev/sda3
安装 lnmp 环境
用命令保护开启一个窗口 screen -S lnmp 执行,防止睡眠中断执行
如果中断了掉线了重连 screen -r lnmp 重看安装效果
用 lnmp 脚本自动安装,
https://lnmp.org/auto.html
lnmp装了两次有错误,实际上用 armbian 自带的 armbian-config 就可以配置相关服务,
ispconfig
apache nginx 还有邮件服务器,mariadb 等服务,
armbian-config选择 software 里的 softy
配置 wifi
命令nmtui
列出网络设备nmcli dev 列出 wifi 列表 nmcli dev wifi list
当前连接nmcli con
nano 的一些操作
编辑配置文件,请使用-w参数 ,忘了加-w参数,可能会导致你的系统无法起动或产生别的异常。
保存 Ctrl+O,退出 Ctrl+X
如果保存时取消 Ctrl+C
剪切一整行,请用Ctrl+K(按住Ctrl不放,再按下K键)。
粘贴,光标移动到您所要粘贴的位置,按Ctrl+U
移动多行,多按几次Ctrl+K
搜索特定文字,Ctrl+W,再次搜索按Alt+W。
注:nano帮助文档里,Ctrl-键为一个脱字符(^),Ctrl+W记为^W,
Alt为一个M(从”Meta”而来),Alt+W记为M-W。
ssh 连接错误 IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
ssh-keygen -R +输入服务器的IP
screen 相关命令,断线回来继续前面的命令
screen -S terminal1
screen -ls 列出已经创建的执行的终端
screen -r 终端名称
screen -r 进入终端后再执行exit就完全退出
armbian 安装宝塔等脚本
https://www.feiji.work/2019/20.html