近来安装了一个在大牛朋友余某人的帮助下,给自己电脑的机械盘装了个Manjaro双系统,利用Linux学习操作系统,惊叹,果然WSL子系统还是没有双系统好用!
N卡
备忘
SSR
➜ gfwlist2privoxy git:(master) ✗ ssr install
zsh: 权限不够: ssr
➜ gfwlist2privoxy git:(master) ✗ sudo ssr install
sudo: ssr:找不到命令
# 关于 gfwlist2privoxy 脚本
# 脚本依赖 base64、curl(支持 https)、perl5 v5.10.0+
# 你也可以从这个网址下载 gfwlist.action,6 小时更新一次
# https://zfl9.github.io/gfwlist2privoxy/gfwlist.action
# 获取 gfwlist2privoxy 脚本
curl -4sSkLO https://raw.github.com/zfl9/gfwlist2privoxy/master/gfwlist2privoxy
# 生成 gfwlist.action 文件
bash gfwlist2privoxy '127.0.0.1:1080'
# 检查 gfwlist.action 文件
more gfwlist.action # 一般有 5000+ 行
# 应用 gfwlist.action 文件
mv -f gfwlist.action /etc/privoxy
echo 'actionsfile gfwlist.action' >>/etc/privoxy/config
# 启动 privoxy.service 服务
systemctl start privoxy.service
systemctl -l status privoxy.service
Linux学习
Linux学习路线
Linux学习是时候做分流了,知乎大牛如是说:
大体上我分为四个方向:网络,图形,嵌入式,设备驱动。
如果选择网络,再细分,我对其他的不是他熟悉,只说服务器软件编写及高性能的并发程序编写吧。 相对来说这是网络编程中技术含量最高的,也是底层的。 需要很多的经验,看很多的书,做很多的项目。
知乎某大牛的看法是以下面的顺序来看书:
APUE再深读 – 尤其是进程,线程,IPC,套接字
多核程序设计 - Pthread一定得吃透了,你很NB
UNIX网络编程 – 卷一,卷二
TCP/IP网络详解 – 卷一 再看上面两本书时就该看了
5.TCP/IP 网络详解 – 卷二 我觉得看到卷二就差不多了,当然卷三看了更好,努力,争取看了
6.Lighttpd源代码 - 这个服务器也很有名了
7.Nginx源代码 – 相较于Apache,Nginx的源码较少,如果能看个大致,很NB。看源代码主要是要学习里面的套接字编程及并发控制,想想都激动。如果你有这些本事,可以试着往暴雪投简历,为他们写服务器后台,想一想全球的魔兽都运行在你的服务器软件上。
Linux内核 TCP/IP协议栈 – 深入了解TCP/IP的实现
如果还喜欢驱动程序设计,可以看看更底层的协议,如链路层的,写什么路由器,网卡, 网络设备的驱动及嵌入式系统软件应该也不成问题了。
美化
记录报错
[关于双显卡n卡笔记本安装manjaro报错卡死安装失败以及开机无法进入系统的一系列问题](https://www.jianshu.com/p/c07daada0b52)
还有一个错误链接就不搜集来这儿碍眼了,话说这个开机问题居然卡了一整天,果然是会者不难,难者不会,上述只是关闭N卡治标不治本,参考这个