second commit

This commit is contained in:
momen
2021-10-21 15:13:29 +08:00
parent 8184931095
commit 5509b8df8f
308 changed files with 142150 additions and 100747 deletions

View File

@@ -34,6 +34,20 @@
"description": "",
"content": "首先欢迎大家提供自己的学习心得。新的wiki我们使用了全新的hugo引擎提交时更加方便\n 我们提交时我们会提供默认模板供大家参考\n每个新的标签页都会有一个_index.md文件以下为示例\n+++ title = \u0026#34;提交须知\u0026#34; date = 2021-10-18T16:58:57+08:00 weight = 5 chapter = false pre = \u0026#34;\u0026lt;b\u0026gt;星火星火文档中心\u0026lt;/b\u0026gt;\u0026#34; +++ chapter false是为正常markdown格式ture时会变为段落居中模式\n此时如果你需要填充正文部分我们可以创建任意md文档。\n但是我们需要在md头中写一些东西\n--- title: \u0026quot;内页示例\u0026quot; date: 2021-10-18T16:59:28+08:00 draft: false --- 正文部分示例 注意draft为ture时不会发布\n 在新的文档专区中,我们可以创建二级目录,三级目录,四级目录\n以下我们将以二级目录为例\n我们在“提交须知”文件夹新建一个文件夹暂且叫做“二级目录示例”虽然用户看不到叫什么。\n打开“二级目录示例”我们创建一个_index.md来说明这个目录是做什么的。必须\n+++ title = \u0026quot;二级目录\u0026quot; date = 2021-10-18T16:58:57+08:00 weight = 5 chapter = false pre = \u0026quot;\u0026lt;b\u0026gt;星火文档中心\u0026lt;/b\u0026gt;\u0026quot; +++ 这里是二级目录_index.md 其次我们再创建内容页面\u0026quot;内容示例页.md\u0026quot;\n--- title: \u0026quot;内容示例\u0026quot; date: 2021-10-18T16:59:28+08:00 draft: false --- 正文部分示例 创建标签\n我们会在标签示例中添加tags\n--- title: \u0026quot;标签示例\u0026quot; date: 2021-10-18T16:59:28+08:00 draft: false tags: [\u0026quot;标签示例\u0026quot;,\u0026quot;test\u0026quot;] --- 正文部分示例 这里为网页文件所处格式\ncontent ├── level-one │ ├── level-two │ │ ├── level-three │ │ │ ├── level-four │ │ │ │ ├── _index.md \u0026lt;-- /level-one/level-two/level-three/level-four │ │ │ │ ├── page-4-a.md \u0026lt;-- /level-one/level-two/level-three/level-four/page-4-a │ │ │ │ ├── page-4-b.md \u0026lt;-- /level-one/level-two/level-three/level-four/page-4-b │ │ │ │ └── page-4-c.md \u0026lt;-- /level-one/level-two/level-three/level-four/page-4-c │ │ │ ├── _index.md \u0026lt;-- /level-one/level-two/level-three │ │ │ ├── page-3-a.md \u0026lt;-- /level-one/level-two/level-three/page-3-a │ │ │ ├── page-3-b.md \u0026lt;-- /level-one/level-two/level-three/page-3-b │ │ │ └── page-3-c.md \u0026lt;-- /level-one/level-two/level-three/page-3-c │ │ ├── _index.md \u0026lt;-- /level-one/level-two │ │ ├── page-2-a.md \u0026lt;-- /level-one/level-two/page-2-a │ │ ├── page-2-b.md \u0026lt;-- /level-one/level-two/page-2-b │ │ └── page-2-c.md \u0026lt;-- /level-one/level-two/page-2-c │ ├── _index.md \u0026lt;-- /level-one │ ├── page-1-a.md \u0026lt;-- /level-one/page-1-a │ ├── page-1-b.md \u0026lt;-- /level-one/page-1-b │ └── page-1-c.md \u0026lt;-- /level-one/page-1-c ├── _index.md \u0026lt;-- / └── page-top.md \u0026lt;-- /page-top 不难发现每个目录可能都会拥有一个_index.md来说明此目录是做什么的。\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A5%E5%B8%B8/",
"title": "服务器日常",
"tags": [],
"description": "",
"content": "服务器日常 这里存放一些服务器类的笔记与教程\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/",
"title": "疑难解答",
"tags": [],
"description": "",
"content": "零散的知识都在这里!\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%AC%AC%E4%B8%80%E7%AB%A0/1.1/",
"title": "1.1 一个非常重要的东西-终端",
@@ -55,6 +69,41 @@
"description": "",
"content": " "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/bbr%E5%8A%A0%E9%80%9F/",
"title": "bbr加速",
"tags": [],
"description": "",
"content": "wget -N \u0026ndash;no-check-certificate \u0026ldquo;https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh\u0026quot; \u0026amp;\u0026amp; chmod +x tcp.sh \u0026amp;\u0026amp; ./tcp.sh\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%A1%8C%E9%9D%A2%E7%8E%AF%E5%A2%83%E5%90%AF%E5%8A%A8/",
"title": "Deepin启动 关闭 桌面环境/图形界面",
"tags": [],
"description": "",
"content": "查看桌面环境状态sudo service lightdm status\n启动桌面环境sudo service lightdm start\n停止桌面环境sudo service lightdm stop\n重启桌面环境sudo service lightdm restart\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/deepin%E6%B7%BB%E5%8A%A0ppa/",
"title": "deepin添加ppa",
"tags": [],
"description": "",
"content": "sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo apt-get update "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A5%E5%B8%B8/docker/",
"title": "docker使用笔记",
"tags": [],
"description": "",
"content": "基础\ndocker ps -a 查看容器列表\ndocker ps 查看正在运行的容器\nexit 退出容器\ndocker start \u0026lt;docker container id\u0026gt; 启动一个已停止的容器\ndocker stop \u0026lt;容器id\u0026gt;停止容器\ndocker restart \u0026lt;容器id\u0026gt;重启容器\n进入容器的两个命令 exec命名 docker exec -it \u0026lt;容器id\u0026gt; /bin/bash attach命令退出后会终止容器 docker attach \u0026lt;容器id\u0026gt; docker rm -f \u0026lt;容器id\u0026gt;删除容器\n 进阶\ndocker container prune删除所有容器\n 镜像操作\ndocker images列出本机镜像\nrocket.chat \u0026lt;none\u0026gt; 30f3e81eb8ad 6 months ago 816MB rocket.chat \u0026lt;none\u0026gt; 077d87f42281 6 months ago 816MB rocket.chat \u0026lt;none\u0026gt; 666b6ddfd746 6 months ago 816MB rocket.chat 3.10.5 63bd37a1c5e9 8 months ago 816MB mongo 4.0 5323653a5708 8 months ago 427MB cppla/serverstatus latest 84b2fc1b9a79 15 months ago 133MB docker run -t -i mongo:4.0 /bin/bash使用mongo4.0运行容器不加tag默认latest\ndocker search [容器名]寻找镜像\ndocker pull [容器名]下载容器镜像\ndocker rmi [容器名]删除镜像\n 映射操作\n端口映射\ndocker run -d -P [image] [command]\n "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%9F%A5%E7%9C%8B%E8%BF%9B%E7%A8%8B/",
"title": "linux 查看进程",
"tags": [],
"description": "",
"content": "ps aux | less "
},
{
"uri": "http://example.org/tags/",
"title": "Tags",
@@ -83,6 +132,13 @@
"description": "",
"content": "小白手册 前言 \t也许这是你第一次使用linux。\n\t既然这是关于deepin的小白手册那么本手册当然是围绕deepin来叙述的了。说到deepin他的中文名为“深度”。deepin操作系统是基于debian的linux系统deepin作为中国土生土长的发行版也深受大家的喜爱。\n\t为什么选择linux而不是Windows为什么非要在linux大家族中挑deepin而不是选择像Ubuntuarchmanjaro这些发行版呢说到这里不得不扯一些家国情怀了。不得不说的是虽然deepin不是完全自主研发但他是完全自主可控的系统他不会被美帝等国家掐脖子也不会发生“windows黑屏事件”。为了尽早抛弃对Windows的依赖我们要选择linux为了支持国产我选择了deepin。当然linux基本上都是触类旁通弄懂一个发行版其他也就不是什么问题了。\n我第一次接触到linux好像是在上初中使用的是Ubuntu虚拟机说实在话当时的Ubuntu给我的第一印象是卡似乎是虚拟机的锅垃圾没用多久扔掉Ubuntu继续使用Windows。在接下来的日子里我的主力机依然是Windows直到遇见了deepin。\n诚然遇到deepin的时候真的吸引了我半透明界面扁平化UI光从界面上就甩Windows10十几条街我掏出来垃圾平板没错atom处理器2GB+30G反手装了个64位deepin当时我还在想2G内存装64位系统会不会卡死呢其实真的是多虑了。一直到deepin的经典系统deepin15.11我对deepin的喜爱之情溢于言表。\n当然有喜就有哀linux虽好但有个致命的缺点就是生态不足所以你在给电脑刷deepin的时候要做好思想准备安卓是个异类他也是linux但他成功逆袭了站在智能机的风口上成功的被捧起。\n不过呢也不要悲观先天不足可以后天补齐短板。wine应运而生让他可以运行Windows应用只不过能完美运行的很少。还有一个就是xdroid一个安卓虚拟机让你可以跑起来安卓应用我觉得这个用起来非常不错但是有些用户在使用的时候会出现卡死现象。再有呢就是纯正虚拟机了vboxvmware任意系统都可以跑这样的话就可以了完美运行任意应用但也有个缺点就是低配机就别想这么完了因为跑虚拟是很耗内存的。\n如果你对生态比较介意的话建议你安装双系统或者在虚拟机上运行deepin。\n接下来就可以了开始我们的deepin之旅了\n\u0026ndash;momen编辑于2020/07/31\n 全新的引擎,更好的体验,星火文档中心邀请你一起来编辑这些文档\n你可以推送你的md笔记至https://gitee.com/deepin-community-store/linux-wiki并在你所编辑的页面中署名\n\u0026ndash;momen编辑于2020/10/21\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%89%93%E5%8C%85/",
"title": "打deb包",
"tags": [],
"description": "",
"content": "打包 by:shenmo\n解包dpkg -x ./xxx.deb ./x/ 解出来文件\ndpkg -e ./xxx.deb ./x/ 解出来debian\n应用程序放在 /opt\n快捷方式 .desktop 放 /usr/share/applications\n卸载脚本 删除 /opt/程序目录 /usr/share/applications自动删\n修改快捷方式模板对应到 /opt/应用/可执行文件\n修改快捷方式模板使其正确读取图标\n创建卸载脚本\n打包目录当/目录\nDEBIAN 放包描述信息和卸载脚本\nopt 放应用程序\n/usr/share/applications 放desktop\nDEBIN 下control放信息 postrm放删除信息\nStartupWMClass=mentohust\n如果这个应用有多个窗口在dock栏和进程管理里面会统一显示为mentohust\n"
},
{
"uri": "http://example.org/tags/%E6%A0%87%E7%AD%BE%E7%A4%BA%E4%BE%8B/",
"title": "标签示例",
@@ -111,6 +167,13 @@
"description": "",
"content": "第一章 初遇Linux "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A5%E5%B8%B8/ecs%E6%B7%BB%E5%8A%A0swap/",
"title": "阿里云ecs添加swap",
"tags": [],
"description": "",
"content": "查看当前是没有swap的\n$ free -m total used free shared buffers cached Mem: 498 310 187 0 17 170 -/+ buffers/cache: 122 375 Swap: 0 0 0 $ sudo df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/xvda1 ext4 20G 3.7G 16G 20% / tmpfs tmpfs 250M 0 250M 0% /dev/shm 我们将swap挂载到/var下\n$ sudo dd if=/dev/zero of=/var/swap bs=1M count=2048\n2048+0 records in\n2048+0 records out\n2147483648 bytes (2.1 GB) copied, 47.8375 s, 44.9 MB/s\n$ sudo mkswap /var/swap\n$ sudo chmod 0600 /var/swap\n$ sudo swapon /var/swap\n挂载完毕后查看内存使用情况。发现swap出现了。\n[root@iZ23zvh0w6mZ lnmp1.1-full]# free -m\n total used free shared buffers cached\nMem: 498 456 41 0 10 100\n-/+ buffers/cache: 346 152\nSwap: 2047 0 2047\nokswap已经可以使用了接下来我们要将swap开机自动挂载。\n编辑/etc/fstab文件\n$ sudo vi /etc/fstab\n#\n# /etc/fstab\n# Created by anaconda on Mon Aug 11 16:27:41 2014\n#\n# Accessible filesystems, by reference, are maintained under \u0026lsquo;/dev/disk\u0026rsquo;\n# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info\n#\nUUID=e76a7b8d-20c2-4f94-bdd1-f4054a34c206 / ext4 defaults,barrier=0 1 1\ntmpfs /dev/shm tmpfs defaults 0 0\ndevpts /dev/pts devpts gid=5,mode=620 0 0\nsysfs /sys sysfs defaults 0 0\nproc /proc proc defaults 0 0\nnone /proc/xen xenfs defaults 0 0\n/var/swap swap swap defaults 0 0\n因为阿里云默认是不让用户使用swap的貌似现在的系统模版更新了这一行新装系统都没有了如果没有请忽略此步。。\n编辑/etc/rc.d/rc.local文件将文件中的swapoff行注释或删掉。\n$ sudo vi /etc/rc.d/rc.local\n#!/bin/sh\n#\n# This script will be executed after all the other init scripts.\n# You can put your own initialization stuff in here if you don\u0026rsquo;t\n# want to do the full Sys V style init stuff.\ntouch /var/lock/subsys/local\nulimit -SHn 65535\n#swapoff -a //加上\u0026quot;#\u0026ldquo;号注释掉或者直接删除\n"
},
{
"uri": "http://example.org/deepin%E6%8A%98%E8%85%BE%E7%AC%94%E8%AE%B0/%E7%AC%AC%E4%B8%80%E7%AB%A0/1.1/",
"title": "",
@@ -1917,34 +1980,6 @@
"description": "",
"content": "一、命令行 进入linux世界不可避免要接触到命令行的使用。命令行相比图形界面有如下优点\n 占用更少的资源 更容易批量处理 更容易整合 比如在服务器领域,经常都是不带界面的,因为用户通过网络来使用服务器,而不需要连接服务器的显示器。如果安装界面,目的就是为了管理系统本身,如果通过命令行,就可以减少服务器的资源浪费,服务更多客户。\n批处理是对同一类事物经常的串联处理这个是命令行的强项比如文件改名字用图形界面经常是一个文件一个文件的修改而命令行可以批量的根据某些规则进行统一修改。\n图形应用程序通常都是为特定业务服务的它们设计上更加偏向自成体系因为图形应用程序往往更加复杂。而命令行程序很多都是很简单的业务设计上更加偏向组合其他命令行来完成更大的任务。因为比较简单也更容易整合在一起。当然结论不是一成不变的只能说总体上如此。\n说了那么多就是为了让大家放下对命令行的偏见不要认为i图形界面必然比命令行优秀。或者反过来也是不成立的应该是各有优缺点。\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A5%E5%B8%B8/docker/",
"title": "",
"tags": [],
"description": "",
"content": "docker使用笔记\n 基础\ndocker ps -a 查看容器列表\ndocker ps 查看正在运行的容器\nexit 退出容器\ndocker start \u0026lt;docker container id\u0026gt; 启动一个已停止的容器\ndocker stop \u0026lt;容器id\u0026gt;停止容器\ndocker restart \u0026lt;容器id\u0026gt;重启容器\n进入容器的两个命令 exec命名 docker exec -it \u0026lt;容器id\u0026gt; /bin/bash attach命令退出后会终止容器 docker attach \u0026lt;容器id\u0026gt; docker rm -f \u0026lt;容器id\u0026gt;删除容器\n 进阶\ndocker container prune删除所有容器\n 镜像操作\ndocker images列出本机镜像\nrocket.chat \u0026lt;none\u0026gt; 30f3e81eb8ad 6 months ago 816MB rocket.chat \u0026lt;none\u0026gt; 077d87f42281 6 months ago 816MB rocket.chat \u0026lt;none\u0026gt; 666b6ddfd746 6 months ago 816MB rocket.chat 3.10.5 63bd37a1c5e9 8 months ago 816MB mongo 4.0 5323653a5708 8 months ago 427MB cppla/serverstatus latest 84b2fc1b9a79 15 months ago 133MB docker run -t -i mongo:4.0 /bin/bash使用mongo4.0运行容器不加tag默认latest\ndocker search [容器名]寻找镜像\ndocker pull [容器名]下载容器镜像\ndocker rmi [容器名]删除镜像\n 映射操作\n端口映射\ndocker run -d -P [image] [command]\n "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A5%E5%B8%B8/ecs%E6%B7%BB%E5%8A%A0swap/",
"title": "",
"tags": [],
"description": "",
"content": "查看当前是没有swap的\n$ free -m total used free shared buffers cached Mem: 498 310 187 0 17 170 -/+ buffers/cache: 122 375 Swap: 0 0 0 $ sudo df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/xvda1 ext4 20G 3.7G 16G 20% / tmpfs tmpfs 250M 0 250M 0% /dev/shm 我们将swap挂载到/var下\n$ sudo dd if=/dev/zero of=/var/swap bs=1M count=2048\n2048+0 records in\n2048+0 records out\n2147483648 bytes (2.1 GB) copied, 47.8375 s, 44.9 MB/s\n$ sudo mkswap /var/swap\n$ sudo chmod 0600 /var/swap\n$ sudo swapon /var/swap\n挂载完毕后查看内存使用情况。发现swap出现了。\n[root@iZ23zvh0w6mZ lnmp1.1-full]# free -m\n total used free shared buffers cached\nMem: 498 456 41 0 10 100\n-/+ buffers/cache: 346 152\nSwap: 2047 0 2047\nokswap已经可以使用了接下来我们要将swap开机自动挂载。\n编辑/etc/fstab文件\n$ sudo vi /etc/fstab\n#\n# /etc/fstab\n# Created by anaconda on Mon Aug 11 16:27:41 2014\n#\n# Accessible filesystems, by reference, are maintained under \u0026lsquo;/dev/disk\u0026rsquo;\n# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info\n#\nUUID=e76a7b8d-20c2-4f94-bdd1-f4054a34c206 / ext4 defaults,barrier=0 1 1\ntmpfs /dev/shm tmpfs defaults 0 0\ndevpts /dev/pts devpts gid=5,mode=620 0 0\nsysfs /sys sysfs defaults 0 0\nproc /proc proc defaults 0 0\nnone /proc/xen xenfs defaults 0 0\n/var/swap swap swap defaults 0 0\n因为阿里云默认是不让用户使用swap的貌似现在的系统模版更新了这一行新装系统都没有了如果没有请忽略此步。。\n编辑/etc/rc.d/rc.local文件将文件中的swapoff行注释或删掉。\n$ sudo vi /etc/rc.d/rc.local\n#!/bin/sh\n#\n# This script will be executed after all the other init scripts.\n# You can put your own initialization stuff in here if you don\u0026rsquo;t\n# want to do the full Sys V style init stuff.\ntouch /var/lock/subsys/local\nulimit -SHn 65535\n#swapoff -a //加上\u0026quot;#\u0026ldquo;号注释掉或者直接删除\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/bbr%E5%8A%A0%E9%80%9F/",
"title": "",
"tags": [],
"description": "",
"content": "wget -N \u0026ndash;no-check-certificate \u0026ldquo;https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh\u0026quot; \u0026amp;\u0026amp; chmod +x tcp.sh \u0026amp;\u0026amp; ./tcp.sh\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/deepin%E6%B7%BB%E5%8A%A0ppa/",
"title": "",
"tags": [],
"description": "",
"content": "sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo apt-get update "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/linux%E5%90%8E%E5%8F%B0%E8%BF%90%E8%A1%8C%E7%A8%8B%E5%BA%8F/",
"title": "",
@@ -1952,13 +1987,6 @@
"description": "",
"content": ""
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/readme/",
"title": "",
"tags": [],
"description": "",
"content": "小白手册 前言 \t也许这是你第一次使用linux。\n\t既然这是关于deepin的小白手册那么本手册当然是围绕deepin来叙述的了。说到deepin他的中文名为“深度”。deepin操作系统是基于debian的linux系统deepin作为中国土生土长的发行版也深受大家的喜爱。\n\t为什么选择linux而不是Windows为什么非要在linux大家族中挑deepin而不是选择像Ubuntuarchmanjaro这些发行版呢说到这里不得不扯一些家国情怀了。不得不说的是虽然deepin不是完全自主研发但他是完全自主可控的系统他不会被美帝等国家掐脖子也不会发生“windows黑屏事件”。为了尽早抛弃对Windows的依赖我们要选择linux为了支持国产我选择了deepin。当然linux基本上都是触类旁通弄懂一个发行版其他也就不是什么问题了。\n我第一次接触到linux好像是在上初中使用的是Ubuntu虚拟机说实在话当时的Ubuntu给我的第一印象是卡似乎是虚拟机的锅垃圾没用多久扔掉Ubuntu继续使用Windows。在接下来的日子里我的主力机依然是Windows直到遇见了deepin。\n诚然遇到deepin的时候真的吸引了我半透明界面扁平化UI光从界面上就甩Windows10十几条街我掏出来垃圾平板没错atom处理器2GB+30G反手装了个64位deepin当时我还在想2G内存装64位系统会不会卡死呢其实真的是多虑了。一直到deepin的经典系统deepin15.11我对deepin的喜爱之情溢于言表。\n当然有喜就有哀linux虽好但有个致命的缺点就是生态不足所以你在给电脑刷deepin的时候要做好思想准备安卓是个异类他也是linux但他成功逆袭了站在智能机的风口上成功的被捧起。\n不过呢也不要悲观先天不足可以后天补齐短板。wine应运而生让他可以运行Windows应用只不过能完美运行的很少。还有一个就是xdroid一个安卓虚拟机让你可以跑起来安卓应用我觉得这个用起来非常不错但是有些用户在使用的时候会出现卡死现象。再有呢就是纯正虚拟机了vboxvmware任意系统都可以跑这样的话就可以了完美运行任意应用但也有个缺点就是低配机就别想这么完了因为跑虚拟是很耗内存的。\n如果你对生态比较介意的话建议你安装双系统或者在虚拟机上运行deepin。\n接下来就可以了开始我们的deepin之旅了\n\u0026ndash;momen编辑于2020/07/31\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/rpm%E8%BD%ACdeb/",
"title": "",
@@ -1973,13 +2001,6 @@
"description": "",
"content": "sed命令\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%89%93%E5%8C%85/",
"title": "",
"tags": [],
"description": "",
"content": "打包 by:shenmo\n解包dpkg -x ./xxx.deb ./x/ 解出来文件\ndpkg -e ./xxx.deb ./x/ 解出来debian\n应用程序放在 /opt\n快捷方式 .desktop 放 /usr/share/applications\n卸载脚本 删除 /opt/程序目录 /usr/share/applications自动删\n修改快捷方式模板对应到 /opt/应用/可执行文件\n修改快捷方式模板使其正确读取图标\n创建卸载脚本\n打包目录当/目录\nDEBIAN 放包描述信息和卸载脚本\nopt 放应用程序\n/usr/share/applications 放desktop\nDEBIN 下control放信息 postrm放删除信息\nStartupWMClass=mentohust\n如果这个应用有多个窗口在dock栏和进程管理里面会统一显示为mentohust\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%9B%B4%E6%94%B9ip%E5%9C%B0%E5%9D%80/",
"title": "",
@@ -1987,20 +2008,6 @@
"description": "",
"content": "更改ip地址\ncd /etc/sysconfig/network-scripts/ vi ifcfg-*** 注意ifcfg打头的文件可能有多个建议逐个排查\n以我的为例我的叫ifcfg-eno16780032打开后是以下内容\nTYPE=\u0026#34;Ethernet\u0026#34; BOOTPROTO=\u0026#34;none\u0026#34; DEFROUTE=\u0026#34;yes\u0026#34; IPV4_FAILURE_FATAL=\u0026#34;no\u0026#34; IPV6INIT=\u0026#34;yes\u0026#34; IPV6_AUTOCONF=\u0026#34;yes\u0026#34; IPV6_DEFROUTE=\u0026#34;yes\u0026#34; IPV6_FAILURE_FATAL=\u0026#34;no\u0026#34; NAME=\u0026#34;eno16780032\u0026#34; UUID=\u0026#34;71d75a18-06fc-4fbd-be98-d76ddb1a7cde\u0026#34; DEVICE=\u0026#34;eno16780032\u0026#34; ONBOOT=\u0026#34;yes\u0026#34; IPADDR=\u0026#34;192.168.51.199\u0026#34; PREFIX=\u0026#34;24\u0026#34; GATEWAY=\u0026#34;192.168.51.254\u0026#34; DNS1=\u0026#34;119.29.29.29\u0026#34; IPV6_PEERDNS=\u0026#34;yes\u0026#34; IPV6_PEERROUTES=\u0026#34;yes\u0026#34; IPV6_PRIVACY=\u0026#34;no\u0026#34; 按“a”编写按“esc”完成编写\n编写完成后按“:” 如果保存就用“w”代表write如果不保存就按“q!\u0026ldquo;强制退出q代表quit代表强制\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%9F%A5%E7%9C%8B%E8%BF%9B%E7%A8%8B/",
"title": "",
"tags": [],
"description": "",
"content": "ps aux | less "
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E6%A1%8C%E9%9D%A2%E7%8E%AF%E5%A2%83%E5%90%AF%E5%8A%A8/",
"title": "",
"tags": [],
"description": "",
"content": "Deepin启动 关闭 桌面环境/图形界面 查看桌面环境状态sudo service lightdm status\n启动桌面环境sudo service lightdm start\n停止桌面环境sudo service lightdm stop\n重启桌面环境sudo service lightdm restart\n"
},
{
"uri": "http://example.org/%E5%B0%8F%E7%99%BD%E6%89%8B%E5%86%8C/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94/%E7%AC%AC%E4%B8%80%E6%AC%A1%E4%BD%BF%E7%94%A8%E5%90%AF%E7%94%A8%E7%BD%91%E5%8D%A1/",
"title": "",