linux

Ubuntu 19.10 终极 美化 优化

Ubuntu19.10 终极美化 1.附上我的截图: 2.主题 首先不得不吐槽一下中文字体优化的确实不咋地,所以我就用了英文的桌面。。。。。 2.1 安装tweak sudo apt install gnome-tweak-tool 2.2 我的tweak配置 2.3 主题下载 在gnome look上下载主题鼠标主题和图标 我使用的这个主题不错仿mac的主题 MacOS-themes 鼠标指针主题Capitaine Cursors 图标主题OS Catalina 网站上还有好多各式各样的主题有兴趣的话可以下载下来试试 如果网络较慢的话可以使用我的百度网盘分享 链接: https://pan.baidu.com/s/1-ha6K28Yfkzw99Y3nrnyYw&shfl=shareset 提取码: ihhx 微云:https://share.weiyun.com/5nTsnW7 2.4 安装主题 2.4.1 使用命令安装主题和shell主题 cd /Download tar -xvf FileName.tar //解压 sudo cp -r 解压后的文件夹名称 /usr/share/themes 2.4.2 安装图标和鼠标图标 cd /Download tar -xvf FileName.tar //解压 sudo cp -r 解压后的文件夹名称 /usr/share/icons 2.4.3 终极安装法 如果你嫌命令太麻烦的话就用这个办法 sudo nautilus 这个命令会打开管理员权限的文件管理器,将解压后的文件复制到相应的文件夹就行了。 Tip: shell主题要大开Tweak>Extensions>User themes才能更换 我觉得19.10自带的shell主题就已经很好了gnomelook中也没有什么比较好看的用默认的就好了,安装完成后使用tewak选择新的主题就行了。。。。。。。。。 3 安装插件 首先安装下必要的插件

linux5.2.0内核kali2-amd64升级后无法使用网卡解决办法

我原来使用的是hp的暗影精灵,升级5.2.0-kali2-amd64后,原来的RTL8822be网卡无法使用,经过几天努力安装驱动后,始终无法 显示可用网络。我不想使用外置网卡,无奈之下就在tao宝上购买了一块较新的网卡。 于是就买了一张 Intel AX200这张网卡, 买回来以后先在win10上面测试,(由于hp笔记本兼容性不好),于是去intel官方网站安装完驱动后,完美正常运行。 打开kali后发现一样完美运行,下面是查询后的截图 附一张网卡照片。 注意:最后提醒一点,运行kali linux内核4.90+版本后网卡无法使用。

开发日记-20190806 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 20

12.4.4 CIDR:无类域间路由 CIDR是在RFC1519(1993年9月)里定义的,它废除了以前由一个IP地址的网络部分所确定的分类系统.CIDR与子网划分相似,是子网划分方法的直接扩展.CIDR要依赖于一个明确的网络掩码来确定地址的网络部分和主机部分之间的边界.但与划分子网不同的是,处于路由选择的目的,网络部分比地址暗示的分类所暗指的网络部分小.使用较短的网络掩码可以聚集若干个网络.因此,CIDR有时叫做超网(supernetting). 使用CIDR就可以将若干C类网络分配一个网点,而不要求Internet对各个网络具有单独的路由表项.还可以为这个网店分配某个A类或B类地址的一个子空间.例如,加入某个网点已获得8个C类地址,从192.144.0.0到192.144.7.0(CIDR的记法为192.144.0.0/21).这个网点在内部可以将它们用作: 一个长度为/21的网络,2046台主机,网络掩码为255.255.248.0; 8个长度为/24的网络,各自具有254台主机,网络掩码为255.255.255.0; 16个长度为/25的网络,各自具有126台主机,网络掩码为255.255.255.128; 32个长度为/26的网络,各自具有62台主机,网络掩码为255.255.255.192等; 12.5 路由选择 路由选择(routing,也叫做路由,选路)是引导一个包通过网络迷宫,从它的源地址到达目的地址的过程.在TCP/IP系统中,这类似于在一个陌生的国家里问路.您问的第一个人可能把您指引到正确的城市.当离目的地比较近的时候,下一个人就能告诉您怎么样到达正确的街道.最后,据目的地很近了,这时就有人可以告诉您您想找的那幢大楼了. TCP/IP路由信息采用了规则(“路由[route]”)的形式,如”为了达到网络A,要经过计算机C发送包”.同事还存在一条默认路由,它告诉您应该怎么样处理要送往没有明确路由的网络的包. 路由信息保存在内核的一张表里,表中的每一项都有一些参数,其中包括每个列出的网络的网络掩码(这个参数以前是可选的,但是现在如果默认的网络掩码不正确,就必须给出).为了把一个包路由至特定的地址,内核会选择与之匹配的路由中最确切的一条(即带有最长网络掩码的路由).如果内核没有找到适合的路由,有没有默认路由的话,那么它就向发送方返回一个”网络不可达(network unreachable)”的ICMP错误消息. “路由”一词通常表示两种截然不同的意思: 在路由表里寻找一个网络地址,以便将一个包转发到它的目的地. 首先建立路由表. 12.5.1 路由表 可以用netstat -r命令检查一台计算机上的路由表.用命令netstat -rn避免做DNS查询,并把素有的信息以数字地址形式输出. 我们将从19.4节开始详细地讨论netstat命令,但是这里给出的剪短例子可以让您对路由有一个比较形象的概念.这台主机有两个网络接口:在132.236.227.0/24网络上的132.236.227.93(eth0),和在132.236.212.0/26网络上的132.236.212.1(eth1): Destination域通常就是一个网络地址,Gateway网关必须是一个主机地址. 路由表可以静态或者动态地配置,也可以结合这两种方法进行配置.静态路由是用route命令明确地输入的路由.只要系统还在运行,静态路由就应该在路由表里,他们通常是通过一个系统启动脚本在系统启动脚本在系统引导时设置的. 最后一条路由也是在系统引导时加入的.它配置了一个名为loopback(环回接口)不让主机发送给自己的包跑到网络上去,而是在内核中直接从网络输出队列传输到网路输入队列 在一个稳定的本地网络里,静态路由是一种高效的解决方案.它易于管理,而且很可靠.但是,它要求系统管理员确切地知道系统引导时网络的拓扑结构,而且这个拓扑结构不会经常改变.

几款xshell绝佳配色方案和配置方法

配色方案 Solarized Dark暗色版 [Solarized Dark] text=839496 cyan(bold)=93a1a1 text(bold)=408080 magenta=dd3682 green=859900 green(bold)=586e75 background=042028 cyan=2aa198 red(bold)=cb4b16 yellow=b58900 magenta(bold)=6c71c4 yellow(bold)=657b83 red=808000 white=eee8d5 blue(bold)=8080ff white(bold)=fdf6e3 black=002b36 blue=268bd2 black(bold)=073642 [Names] name0=Solarized Dark count=1 SolarizedDarkModify亮色版 [SolarizedDarkModify] text=839496 cyan(bold)=00ffff text(bold)=e9e9e9 magenta=c000c0 green=80ff00 green(bold)=3c5a38 background=042028 cyan=00c0c0 red(bold)=ff0000 yellow=c0c000 magenta(bold)=ff00ff yellow(bold)=ffff00 red=ff4500 white=c0c0c0 blue(bold)=1e90ff white(bold)=fdf6e3 black=000000 blue=00bfff black(bold)=808080 [Names] name0=SolarizedDarkModify count=1 isayme [isayme] text(bold)=eaeaea magenta(bold)=ff00ff text=ffffff white(bold)=eaeaea green=00c000 red(bold)=d20000 green(bold)=00ff00 black(bold)=808080 red=c00000 blue=113fcc black=000000 blue(bold)=0080ff yellow(bold)=ffff00 cyan(bold)=00ffff yellow=c0c000

deepin 15.10.1 GTX1060 NVIDIA 驱动安装,双屏显示问题记录

有一段时间没有用Linux了。由于买了个4k的戴尔显示屏,在deepin系统上无法用,从昨晚到现在,总于解决了我的问题! 问题1:无法直接在深度的显卡驱动管理器哪里直接切换,网上看到很多人都有这个问题,反正我切换显卡驱动都是一直失败 问题2:显卡驱动安装了,要自己手动切换,深度的显卡管理器,切换不了 步骤: 1、禁用开源驱动nouveau sudo gedit /etc/modprobe.d/blacklist.conf 在文本最后添加:(禁用nouveau第三方驱动,之后也不需要改回来 ) blacklist nouveau options nouveau modeset=0 2、重启桌面,这个过程会更换显卡驱动(我禁用开源显卡驱动,整个独显都用不了,这应该是deepin显卡驱动管理的不过吧) systemctl restart lightdm.service 到这一步建议先在显卡驱动管理器这里切换到“使用PRIME方案”,如果你运气好,就没有下面步骤了 你运气没有那么好就继续看 3、上面步骤无法切换显卡时候,我们需要手动的把显卡驱动安装上 安装NVIDIA闭源驱动,在终端输入下面这句 sudo apt-get install nvidia-driver —–然后会用安装依赖等问题,这个每个人的电脑会不大一样的问题,具体解决方法的是,安装时候,提示缺什么就装什么,那个有冲突就解决 4、安装nvidia-smi,查看显卡信息 看到圈中的部分说明显卡安装启动成功了,如果没有就继续看(我到这一步是安装成功显卡,但是不启动) 5、打开终端,root登录,使用如下命令查看自己的显卡型号: lspci -nn | egrep -i “3d|display|vga” 记下Nvidia显卡的型号与最前边的编号,比如下边是我的输出: 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:591b] (rev 04) 01:00.0 3D controller [0302]: NVIDIA Corporation GP106M [GeForce GTX 1060] [10de:1c20] (rev a1) 6、由于此时N卡驱动并没有被DM(desktop manager)加载,这里我们几步配置以启用驱动: 查看/etc/X11目录,查看有没有xorg.conf文件,没有则创建,添加如下代码。 注意:BusID是我们之前在第2步记录的编号,但是有点区别,比如我的编号为01:00.0,那么我的BusID应为1:0:0: Section “Module” Load “modesetting”

[记录]Ubuntu18.04使用桥接模式实现上网

前言 一般在虚拟机中采用NAT模式就可以上网,其最大优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。 但是这种方式,虚拟机可以通过主机“单向访问”网络上的其他主机,其他主机不能访问虚拟机。因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。 如果你想利用VMware在局域网内新建一个服务器,为局域网用户提供Web或网络服务,就应该选择桥接模式。 如何配置桥接模式? 1. 配置环境 主机上网方式:无线局域网(连上后不需要进行拨号等操作就可上网) ps:我之前连接的无线局域网,连上后还需要打开客户端软件,输入账号密码才能正常上网,这种方式下我的虚拟主机由于没有安装客户端,所以无法接入外网,在桥接模式下,你主机是怎么配置上网的,那么你的虚拟机操作系统也必须做相应的配置。 这句话,让我灵关乍现,我想到何不换一个无线局域网?于是困扰我许久,折腾了许久的虚拟主机连外网问题终于解决了!!! 我让主机连接一个不用配置j就能上网的无线局域网—连我的手机热点, 2.VMware虚拟网络配置 因为主机使用无线方式上网,所以桥接模式下的VMnet信息选择桥接到 Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 然后”确定”保存设置 可以在网络连接里查看是哪块网卡 3.虚拟主机Ubuntu里的配置 开启Ubuntu虚拟机 修改虚拟主机的网络配置文件(注意不同的linux系统的网络配置文件放的位置有些不同) 配置文件路径 /etc/network/interfaces 打开控制台输入 vi /etc/network/interfaces编辑网络配置文件 (注意:要切换到超级用户,普通用户没有权限修改. 切换成超级用户命令sudo su,回车然后输入当前用户的密码即可切换成超级用户) 框框里的都是要自己加上去的.(编辑之前 需要知道主机的ip,子网掩码,默认网关等信息,如何查看在本文最后有介绍) 保存修改后的网络配置文件,重启一下网络(重启网络后配置不生效的话,可以重启系统reboot) /etc/init.d/networking restart 查看虚拟主机的网络配置,输入ifconfig 然后ping主机的ip看下能不能ping通 如果主机可以ping通虚拟机,而虚拟机ping不通主机,则可能是,原来是Windows的防火墙没有打开ICMPv4-in这个规则,那怎么打开呢? 打开防火墙==>. 选择高级设置==>入站规则==>找到配置文件类型为“公用”的“文件和打印共享(回显请求 – ICMPv4-In)”规则,设置为允许,这样虚拟机能够ping通主机 5. 接着ping外网看能不能ping通(此处ping百度来测试DNS服务器能不能使用 输入ping www.baidu.com) 能够成功ping通就可以上网啦!!!打开浏览器 输入www.baidu.com回车 如何查看查看主机的网络配置? cmd命令窗口中输入ipconfig -all 虚拟主机的DNS服务器配置文件目录/etc/resolv.conf, Ubuntu防火墙配置文件位置 /etc/iptables.rules whereis iptables :–>是否有安装防火墙 iptables -L :–>查看防火墙规则

Firefox 中更有效的整合 Tor 的方法

根据上个月公布的 Research Grants 2019H1,Mozilla 正寻求资助开发在 Firefox 中更有效的整合 Tor 的方法。目前 Tor 能工作在 Firefox 浏览器上,Tor 浏览器就是证据,但这种整合方法拖慢了浏览器的速度。 Mozilla 认为,要让更多的用户使用 Tor 匿名网络需要解决目前 Tor 存在的效率低下的问题。学术界正在研究替代的协议架构和路线选择协议,如 Tor-over-QUIC、DTLS 和 Walking Onions。但替代的协议架构和路线选择协议是否能带来可接受的 Tor 性能增强,是否能保留 Tor 的特性,是否能大规模部署 Tor,如何全面整合 Tor 和 Firefox?Mozilla 愿意在这些方面提供研究资金。

VMware提示此主机支持Intel VT-x,但Intel VT-x处于禁用状态解决方法

今天打开VMware准备用早就装好的Ubuntu搞事情,结果打开提示 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。 如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。 (1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。 (2) 如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。 (3) 如果您在安装 VMware Workstation 之后从未重新启动主机,请重新启动。 (4) 将主机的 BIOS/固件更新至最新版本。 此主机不支持“Intel EPT”硬件辅助的 MMU 虚拟化。 模块“CPUIDEarly”启动失败。 未能启动虚拟机。 借鉴了http://www.xitongcheng.com/jiaocheng/xtazjc_article_38955.html 知道了:Intel VT-x完整名称是Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一,如果禁用,就会弹出“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”这个提示,解决办法就是进BIOS开启Intel Virtualization Technology。 因为我的笔记本是惠普暗影精灵4, 但是我的操作与: 1、开机点ESC,进入启动菜单,按F10 2,进入BIOS设置界面,选择处理器虚拟化技术,回车 3,选择启用,F10确定,保存并开机 4,打开虚拟机,成功