linux笔记
pip下载速度慢
运行的时候添加参数 -i https://pypi.tuna.tsinghua.edu.cn/simple
永久修改,linux下新建或修改~/.pip/pip.conf
1 | [global] |
vim的主题设置vimrc
修改ls时间显示格式
编辑~/.bashrc添加
1 | export TIME_STYLE='+%Y/%m-%d %H:%M:%S' |
备份整个硬盘到另一个硬盘
dd if=/dev/sda of=/dev/sdb bs=64k
提示FAILED (unknown public key 8F0871F202119294)
1 | gpg --recv-key 8F0871F202119294 |
安装linux出现Sector 32 is already in use by the program `FlexNet’
dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=32
33也提示的话最后seek=33即可
archlinux更换默认终端
zsh
1 | pacman -S zsh |
1 | sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
安装主题powerlevel10k
git clone –depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
编辑~/.zshrc
1 | ZSH_THEME="powerlevel10k/powerlevel10k" |
1 | source ~/.zshrc |
zsh快捷键
1 | CTRL + A: 移动到行(line)的开始位置 |
vsftpd权限
启动vsftpd服务
1 | pacman -S vsftpd |
可以匿名上传文件,进行如下设置:ftp目录权限755,用户组root:ftp,里面新建文件夹upload,权限777,用户组root:root
在/etc/vsftpd.conf里添加
1 | anon_mkdir_write_enable=YES |
unraid 服务器
hosts里添加
199.232.4.133 raw.githubusercontent.com
设置时区
timedatectl set-time YYYY-MM-DD 更改日期
timedatectl set-time HH:MM:SS 更改时间
timedatectl list-timezones 列出所有时区
timedatectl set-timezone time-zone 设置时区
timedatectl set-ntp boolean
终端显示中文
localectl set-locale LANG=en_US.UTF-8
或者
/etc/locale.gen 设置en_US.UTF8 UTF-8 zh_CN.UTF8 UTF-8
locale-gen
locale
locale -a
另一种
/etc/locale.conf
1 | LC_CTYPE=zh_CN.UTF-8 |
nextcloud镜像
vim /etc/docker/daemon.json
{
“registry-mirrors”: [“https://519hou3r.mirror.aliyuncs.com"]
}
wake on lan
wol
archlinux
70:85:c2:09:c4:46
192.168.1.156
win10
04-D9-F5-04-95-EF
192.168.1.46
docker运行
docker run –name nextcloud -p 8080:80 -v /srv/nextcloud:/var/www/html/data -d nextcloud
docker update –restart=always nextcloud
前面是本机地址,后面是docker地址
设置时区
timedatectl set-timezone Asia/Shanghai
From https://wiki.archlinux.org/index.php/System_time_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
设置时区: sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai/etc/localtime
安装openNTPD: sudo pacman -S openntpd
重启openNTPD: systemctl restart openntpd
设置开机启动: systemctl enable openntpd
————————————————
版权声明:本文为CSDN博主「lalala323」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lalala323/article/details/96473754
samba
useradd guest -s /bin/nologin
systemctl enable nmb smb
archlinux安装注意事项
archlinux 安装要
pacman -S base-devel
grub-install后要输出配置
One or more PGP signatures could not be verified!
gpg –recv-key 520A9993A1C052F8
mysql本机登录不用密码
mysql
alter user ‘root‘@’localhost’ identified by ‘password’;
本机登陆不用密码,其他的要
Unraid插件地址
Plugins
https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
From https://forums.unraid.net/topic/38582-plug-in-community-applications/
deb安装
Kali
dpkg -i http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20200207_all.deb
kali设置时区
dpkg-reconfigure tzdata
From http://blog.sina.com.cn/s/blog_16eb03a2c0102yndh.html
shell和vim
Alt+. 上一行的参数
/etc/vim/vimrc立刻生效,vim输入
:source /etc/vim/vimrc
mobaxterm在vim里不能复制粘贴
编辑~/.vimrc
1 | set mouse=r |
vim的温度符号
温度符号
vim
Ctrl+k DG
From https://www.phpfans.net/ask/fansa1/9537707728.html
linux bash乱码
编辑~/.bashrc
export LANG=”en_US.UTF-8”
vim中文乱码
/etc/vim/vimrc
set encoding=utf-8
From https://blog.csdn.net/weixin_36250487/article/details/79888103
树莓派打开spi
sudo vi config.txt
dtparam=spi=on
kali镜像
vim /etc/apt/sources.list
https://mirrors.tuna.tsinghua.edu.cn/kali/
apt-get update && apt-get upgrade && apt-get clean
apt-get install ttf-wqy-microhei
nginx:413 Request Entity Too Large
1、php 默认上传文件大小限制为 2M,如果超出 2M 你需要修改 php 配置文件 php.ini 里面的参数
post_max_size = 8M (表单提交的最大限制,此项不是限制上传单个文件的大小,而是针对整个表单提交的数据进行限制。)
upload_max_filesiz e = 2M (上传的单个文件的最大限制)
需要保证 post_max_size >= upload_max_filesize ,也就是前者不小于后者。
修改之后一定要重启 php-fpm 。
2.、除了修改 php 配置,你也需要修改nginx配置文件 nginx.conf
打开 nginx 配置文件 nginx.conf,找到 http{} 段,在其中添加一行配置:
client_max_body_size 8m;
其中 8m 可以根据需要上传文件大小自行设定。
修改之后一定要重新载入 nginx (service nginx reload)
*/60 /opt/home/admin/sendip.sh
python-pyserial
pacman -S python-pyserial
路由器做交换机
wan 动态ip
lan 192.168.1.2
dhcp关
wifi名字一样
syncthing网络权限
~/.config/syncthing/config.xml
127.0.0.1
ttrss
To enable this mode, set constantSIMPLE_UPDATE_MODEtotrueinconfig.php.
kill -9 18493
tar
tar -cf /andy/backup.tar /andy/html
mv /andy/backup.tar /andy/html
crontab
脚本里要写绝对路径
mysql密码
mysql_install_db –user=mysql –basedir=/usr –datadir=/var/lib/mysql
mysql_upgrade -u root -p
SET PASSWORD FOR ‘root‘@’localhost’ = PASSWORD(‘’);
archlinuxarm镜像源
清华
https://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/
中科大
Server = https://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo
wifi-menu配置无线网络
使用 wifi-menu -o 在目录 /etc/netctl/ 中生成一个配置文件。
复制key
cp /etc/netctl/examples/wireless-wpa /etc/netctl/wireless-wpa
wifi-menu
netctl enable wlan0-OpenWrt_FB499A
netctl start wlan0-OpenWrt_FB499A
archlinux安装一些软件
crontab: pacman -S cronie
mkfs.vfat: pacman -S dosfstools