简单介绍
最后更新时间 20241105
这篇文章主要更新零碎知识记录,不定时更新
Linux
常用脚本
- Yet-Another-Bench-Script 测试脚本,执行下面任意一行都可以。【项目地址】
wget -qO- yabs.sh | bash
# or
curl -sL yabs.sh | bash
- 秋水大神,执行下面任意一行都可以。【项目地址】
wget -qO- bench.sh | bash
# or
curl -Lso- bench.sh | bash
1、显示各种统信息;
2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;
3、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。
- 检测服务器是否可以访问ChatGPT,任意一个即可 【项目地址】
bash <(curl -Ls https://raw.githubusercontent.com/missuo/OpenAI-Checker/main/openai.sh)
# or
bash <(curl -Ls https://cdn.jsdelivr.net/gh/missuo/OpenAI-Checker/openai.sh)
常用命令
scp -P 8888 localfile username@ip:/remote/file/folder # 本地文件传输到远程服务器
tar -zcvf file.tar.gz file # 压缩文件file到file.tar.gz
tar -zxvf file.tar.gz # 解压缩文件file.tar.gz
adduser # 添加普通用户
nano
命令快捷键,其实使用nano
的时候会有提示,我感觉比vi
和vim
好用。提示中的^
就是键盘的ctrl
键,M-
就是alt
键。ctrl+w
搜索ctrl+x
退出ctrl+o
保存
常见问题
- 在Linux系统下执行命令出现了
user is not in sudoers file
的问题,出现问题的原因就是没有在sudo
文件里面添加用户user
,用户没有权限执行,所以需要在root
用户下执行命令,下面任意一行都可以。
nano /etc/sudoers
# or
visudo
在打开的文件中找到root ALL=(ALL:ALL) ALL
下面加入一行,然后ctrl+x确认保存退出就可以了user ALL=(ALL:ALL) ALL
- 修改SSH登录端口
- 编辑ssh文件
sudo nano /etc/ssh/sshd_config
- 找到
Port 22
这一项修改为你想要修改的端口,建议在1024~65535之间的端口 - 保存文件并退出
- 重启ssh服务,使得新文件生效
sudo service sshd restart
- 注意:保证你不会断联,建议不关闭当前ssh登录窗口,另开一个窗口来测试!
ssh user@ip -p 2222
Windows
安装Win11跳过联网认证方法
- 在联网界面输入
shift + F10
或者Fn + shift + F10
打卡控制台 - 在控制台输入
OOBE\BYPASSNRO
回车确认重启即可跳过联网认证
VS Code
- 如何设置项目中文件排序方式
- 按照下面的顺序依次打开设置:文件 --> 首选项 --> 设置
- 搜索框搜索
explorer.sortOrder
即可更改