Deepin Linux & 前端工程师
目前有大量的前端工程师的工作平台还是基于windows系统。但是由于系统原因,并不适合前端开发,但更换平台的学习成本较高。深度Deepin是国内非常优秀的Linux发行版,并且针对Windows用户有很强的友好度,因此推荐给各位前端工程师使用。
FungLeo
键鼠轻游戏人间 风流谈笑傲江湖
展开
-
Linux\Mac 递归移除某文件夹下所有文件(不包含文件夹)的执行权限命令
今天别人给了我传了一个文件夹,里面是一个项目代码。我查看了一下,发现所有文件都是有执行权限的。这让我很不爽,于是我将所有文件(不包含文件夹)的执行权限全部去掉。执行命令如下:find . -type f -exec chmod -x {} \;命令很好理解,前面的 find . -type f 是找到当前文件夹下的所有文件(不包含文件夹)。如果是要找到所有的文件夹,则是 find . -type d-exec 是将前面找到的结果执行一个命令。chmod -x 是移除执行权限,如果是要增加执行权原创 2020-05-28 16:05:06 · 1330 阅读 · 0 评论 -
DeepinLinux 运行 React 项目出现 Error: watch ENOSPC 的解决方案
DeepinLinux 运行 React 项目出现 Error: watch ENOSPC 的解决方案今天给新来的前端同事安装了 DeepinLinux,然后在运行 React 项目的时候出现了 Error: watch ENOSPC 的报错。我很奇怪为什么会出现这个错误,随后找到了这篇文章,原文如下:Error: watch ENOSPC 的解决方案在 Fedora 和 Ubun...转载 2018-09-10 17:52:40 · 1448 阅读 · 1 评论 -
shell 脚本统计文件夹下所有文件的字符数
最近写了一些文章存放在一个文件夹下,今天想看看自己到底写了多少内容。于是想写一个脚本来进行统计。最终代码如下:#!/bin/bashfiles=$(ls)all=0for i in $files; do if [ $i != 'wc.sh' ]; then head -n1 $i t=$(wc -m $i | cut -d ' ' -f5) all=$(...原创 2018-08-22 15:49:04 · 2724 阅读 · 0 评论 -
chrome 浏览器 FungLeo 常用插件汇总
chrome 浏览器 FungLeo 常用插件汇总默认情况下 chrome 浏览器安装完成后,没有集成什么插件,或者有什么特殊功能,所以很多国人都认为它并不好用。事实并非如此,chrome 浏览器把选择权交给了用户自己,当你认为你需要什么功能的时候,就去安装相对应的浏览器插件,这样,就可以打造每一个人都个性迥然的浏览器了。但这对于有选择困难症的人来说,是一个坏事,那就是,我根本就不知道我需...原创 2018-07-02 13:35:15 · 1322 阅读 · 0 评论 -
python+shell 备份 CSDN 博客文章,CSDN博客备份工具
python+shell 备份 CSDN 博客文章,CSDN博客备份工具在 csdn 写了几年的博客了。多少也积累了两三百篇博文,近日,想把自己的这些文章全部备份下来,于是开始寻找解决方案。我找到了一个同为 CSDN 博主写的 python 脚本工具,尝试了一下,发现因为网站改版的原因,原先的脚本已经不能运行了。其实,这是想要一揽子解决问题的脚本的通病,当一处变化,整个脚本就要作废。所...原创 2018-06-29 11:06:41 · 992 阅读 · 2 评论 -
好用的 Linux \ Mac 搜索命令 fd 命令用法
好用的 Linux \ Mac 搜索命令 fd 命令用法我们平时在使用搜索工具的时候,一般使用 find 命令,这个命令比较繁琐,需要输入的参数较多。find ./ -iname "*.txt"今天发现了一个好用的命令 fd 命令该命令 github 仓库地址: https://github.com/sharkdp/fdfd 命令安装方法Ubuntu or ...原创 2018-06-21 15:04:56 · 2961 阅读 · 0 评论 -
shell命令行,一键创建 python 模板文件脚本
shell命令行,一键创建 python 模板文件脚本写 python 文件时,每个文件开头都必须注明版本和编码。每次我 touch 文件之后粘贴这两句话让我不胜其烦。由于我没有安装 python 的 IDE 工具,也没有为 vim 安装相应的插件。主要是为了练习自己的编码能力,而不希望过于依赖工具,所以为了解决这个问题,我写了这个脚本。#!/bin/bashif [ -n "$1" ]; the原创 2017-12-20 10:39:48 · 2279 阅读 · 0 评论 -
CentOS 7 配置 Nginx + php + mysql 搭建 lnmp 环境过程全纪录
CentOS 7 配置 Nginx + php + mysql 搭建 lnmp 环境过程全纪录昨天搞了一个美国的便宜 VPS 给朋友搭建一个简单的 php+mysql 的小站。本来我是准备用 lamp 环境的。反正也是非常简单的一件事情。但是考虑我之前没有配置过 lnmp 的环境,所以准备实战一下。CentOS 7 服务器基本配置服务器初始安装系统之后,我们就可以利用 ssh 连接上服务器终端了。如原创 2017-12-13 11:25:11 · 7987 阅读 · 6 评论 -
FireFox 火狐浏览器57以上版本linux下隐藏标题栏方法插件
FireFox 火狐浏览器57以上版本linux下隐藏标题栏方法插件不知道火狐的开发团队咋想的,在 linux 下面始终有一个非常难看并且毫无用处的标题栏。当然,这个标题栏是系统加上去的,本来和火狐没啥关系。但是,你瞅瞅隔壁 chrome 是咋整的啊!你就那么不思进取吗?哎,啥啥不说了。要不是我是个前端,我也不用 firefox 火狐浏览器。平时 chrome 伺候得我还是蛮舒服的。但是,工作需要呀原创 2017-12-09 23:29:18 · 8326 阅读 · 3 评论 -
打造前端 Deepin Linux 工作环境——安装系统
打造前端 Deepin Linux 工作环境——安装系统为什么选择 Deepin Linux 系统在 linux 操作系统的选择上,我个人不喜欢太花里胡哨的东西。曾经一度认为 linux 系统只应该跑在服务器上。但是 arch linux 改变了我的看法。可以作为一个很好的桌面系统的使用。在公司内部推广 Arch 的时候,还是遇到了一定的困难,虽然同事们都使用该操作系统工作,但是对于不能跑 qq 和原创 2017-11-03 10:51:16 · 9946 阅读 · 4 评论 -
打造前端 Deepin Linux 工作环境——系统设置以及安装软件
打造前端 Deepin Linux 工作环境——系统设置以及安装软件系统的基本设置由于 deepin 系统做得太多,以至于,我们常见的在 linux 上要进行的工作,基本上都不需要进行了。属于开箱即用的感觉。默认,任务栏是模仿MAC系统的 dock 栏的样式,不过这个东西,我在 mac 上都是关掉的,所以还是调整成 windows 的样式为好。在状态栏空白处右击,在菜单里的模式里面,可以切换时尚模式原创 2017-11-03 12:58:52 · 7339 阅读 · 0 评论 -
打造前端 Deepin Linux 工作环境——安装 nodejs 环境,git 版本管理
打造前端 Deepin Linux 工作环境——安装 nodejs 环境,git 版本管理好的,前面我们已经对系统进行了基本的设置,然后我们从这一篇博文开始,就要非常认真的开始配置我们的工作环境了。对了,我们要理解,我们的 deepin linux 系统是基于 Debian 系统开发的,所以,我们在找资料的时候,以 Debian 系统为准。安装 nodejs首先,我们打开 nodejs 官方网站 h原创 2017-11-03 13:57:31 · 8751 阅读 · 1 评论 -
打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器
打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器好,我个人推荐大家使用 atom 编辑器,第一是免费,第二是好看,第三是好用。安装 atom 编辑器我们输入 apt-cache search atom | grep ^atom 查看安装包的名字好,我们确定了名字之后,输入下面的命令进行安装sudo apt-get install atom -y安装完成之后,我们就可以在程序原创 2017-11-03 14:57:15 · 2677 阅读 · 0 评论 -
打造前端 Deepin Linux 工作环境——系统更新以及配置字体
打造前端 Deepin Linux 工作环境——系统更新以及配置字体安装好编辑器,然后就准备码代码了,但是感觉字体不是很好看。所以决定配置一下字体。顺便把系统给更新一下Deepin linux 系统更新命令执行下面的命令进行系统更新sudo apt-get update && sudo apt-get dist-upgrade -y虽然 deepin 提供了图形界面的系统更新,但是说实话,我不太信任原创 2017-11-03 18:58:41 · 10884 阅读 · 3 评论 -
打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境
打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境虽然前后端分离开发的我们,已经很少需要跑一个 apache+php+mysql 的集成环境了。但是我想可能还是有很多的人是需要跑这个环境的。所以我讲一下,这个东西到底是怎么配置的。下载并安装 XAMPP 集成环境首先,我们打开官方网站的下载页面 https://www.apachefriends.org/zh_cn/downl原创 2017-11-03 20:16:01 · 3174 阅读 · 2 评论 -
打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境2 虚拟主机、数据库
打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境2 虚拟主机、数据库再上一篇博文当中,我们安装上了 XAMPP 集成环境。这一篇,我们继续进行配置。配置 mysql 数据库 简写命令首先,XAMPP 默认情况下,启动 mysql 命令行,也是一个比较长的命令:/opt/lampp/bin/mysql我们用上一篇博文中同样的方法,给 ~/.bash_profile 文件中增加原创 2017-11-03 21:03:27 · 2158 阅读 · 0 评论 -
打造前端 Deepin Linux 工作环境——安装 koala css 预编译工具(安装deb包的方法
打造前端 Deepin Linux 工作环境——安装 koala css 预编译工具(安装deb包的方法)koala 是国人开发的一个 css 预编译工具,可以编译 sass\less 之类的文件,非常好用的软件。我相信各位前端朋友都在 windows 或者 mac 平台上安装和使用过这款工具。但是到目前位置, koala 还没有加入到包管理器中去。所以我们不能用命令行安装 koala 工具。下面,原创 2017-11-04 18:06:02 · 2748 阅读 · 0 评论 -
打造前端 Deepin Linux 工作环境——配置静态服务器
打造前端 Deepin Linux 工作环境——配置静态服务器我们前面虽然已经安装了一个 xampp 的集成服务器环境,但是这个东西实在是太重了。一般情况下,我们写个css或者 js 居然要跑那个东西我实在是优点受不了。所以呢,我这一篇博文呢,就来讲一下,我们如何搞几个静态的服务器。Python 静态服务器其实 python 的服务器功能还是蛮强大的,但是对于我们前端工程师来说,还是把它当成一个简单原创 2017-11-04 19:05:48 · 3941 阅读 · 0 评论 -
打造前端 Deepin Linux 工作环境——调节鼠标滚轮速度
打造前端 Deepin Linux 工作环境——调节鼠标滚轮速度在 deepin 的系统设置里面,没有找到鼠标滚轮速度调节的选项。但是默认情况下,其滚轮的速度又特别的慢。经过一番搜索,终于解决了这个问题。安装 imwheel首先执行sudo apt-get install imwheel -y安装 imwheel 软件。创建调整脚本# 创建自定义脚本目录mkdir ~/.bin/# 创建并编辑我原创 2017-11-05 02:29:23 · 4975 阅读 · 4 评论 -
打造前端 Deepin Linux 工作环境——GUI图形压缩软件 PeaZip 的安装与设置
打造前端 Deepin Linux 工作环境——GUI图形压缩软件 PeaZip 的安装与设置说实话,谁不喜欢简单明了的图形化的软件呢。但是在 linux 和 mac 上关于压缩软件的图形化的实在是不多,并且 mac 上的还收费还不好用。为此,我才用命令行的工具 atool 的。今天我找到一个好用的图形化的压缩软件 PeaZip 这个软件。跨平台,开源,功能全面,支持的格式也多。因此,推荐给大家使用原创 2017-11-05 14:57:18 · 4571 阅读 · 1 评论 -
打造前端 Deepin Linux 工作环境——开机自动加载 ~/.bash_profile 文件
打造前端 Deepin Linux 工作环境——开机自动加载 ~/.bash_profile 文件这个事情非常搞笑,当我把系统根据我的配置搞好之后,我就关机重启了一下。然后,我就发现,我设定的那些命令都失效了。很明显。这说明我们配置的 ~/.bash_profile 文件没有加载,只需要重新执行一下 . ~/.bash_profile 就可以了。但是如果每次启动都要这样运行一次,我感觉还是蛮扯淡的。原创 2017-11-06 09:59:49 · 4372 阅读 · 4 评论 -
打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器
打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器尝试使用 apt-get 命令安装火狐浏览器,但是,居然是 55 的版本,而最新的已经是 56 了。当然,这并不是我最关心的。而是重要的是,我需要的一些插件只能在最新版本的火狐浏览器里安装。这就让我有点小小的不爽了。没关系,我们手动安装最新版本的火狐浏览器即可。首先,我们在火狐浏览器官方找到最新版本的中文版本的下载原创 2017-11-06 18:02:56 · 10200 阅读 · 1 评论 -
linux\mac 日常入门命令行使用——文件以及文件夹操作
linux\mac 日常入门命令行使用对于没有接触过命令行的人,对于命令行还是非常恐惧的。我能够理解,但是我个人认为,大可不必。如果不是要深入研究 shell ,否则,日常使用其实一点都不困难。 本文主要是讲 linux 系统的命令操作。我会尽量保持命令与 mac 兼容。因为两者的使用本来就差不多。linux 日常使用状态首先,你会打开浏览器,看看网页,顺便打开网页版的微信或者钉钉。嗯,你不用原创 2017-11-09 13:31:23 · 45584 阅读 · 4 评论 -
linux\mac 日常入门命令行使用——搜索文件\文件夹
linux\mac 日常入门命令行使用——搜索文件\文件夹搜索文件或者文件夹,是一个常见的需求。我们可以用多种命令来实现我们的需求。find 命令实现搜索find 是英文,寻找的意思。这个命令可以很方面的来搜索我们需要的内容。标准命令如下:find ./ -iname "*.txt"命令 搜索的目录 参数 关键词-iname 是不区分大小写。如果要区分大小写的话 -name 即可。一般情况下,我们搜原创 2017-11-09 14:43:07 · 56007 阅读 · 1 评论