2017-03-16 - 也许你是老油条,但是用惯了开发工具,在Linux下也会有一脸懵b的时候,然后各种dir(),help(),查方法,今天要介绍的就是更快捷的方法。 大家都比较喜欢shell环境下,随便敲下自己想操作命令的前1个或几个字母,就可以使用tab键快速的补全剩余的命令,或查看这...
2017-03-15 - PDF (Portable Document Format,即 便携式文档格式) 是一个知名的,也可能是目前使用最广泛的文件格式,专门用于可靠地演示和共享文件,这种文件格式与软件、硬件以及操作系统等无关,即是独立于它们的。 它也已成为电子文档的事实标准,特别是在互联网上。...
2017-03-14 - 我的机器安装了Ubuntu virtualbox虚拟机,前几天升级虚拟机中软件时候,Ubuntu系统突然崩溃了,直接导致开不了机,里面有我一个星期的代码,也没做下拷贝,怪自己大意了,没想到系统会崩溃掉,当时我也跟系统一样崩溃了。 为了拷贝出里面的代码,网上查找了...
2017-03-13 - 自从使用虚拟机以后,经常会遇到虚拟机硬盘不够的情况,本文在借鉴其他文章基础上,修正一些不完善的步骤,本着利己利人的思想,在此整理一下全部步骤,并就LVM容易出错的地方给予一些建议。 在此之前,我们先普及一下硬盘扩容为什么要做那么多操作? 这个问...
2017-03-13 - LUKS(Linux Unified Key Setup)为Linux硬盘加密提供了一种标准,操作简单,只有在挂载磁盘时需要输入密码,在写入和读取磁盘时不需要。 当然我们在日常的服务器运维中几乎很少会给磁盘进行加密,不过可以对U盘进行加密。 LUKS使用密码验证 1.准备一块没有格...
2017-03-13 - NVIDIA 显卡驱动在 Windows 系统下的安装非常方便,大部分第三方软件都能直接自动检测型号,并从 NVIDIA 官网上下载驱动安装。但是在 Linux 操作系统下,NVIDIA 显卡的驱动需要手动安装,而且需要手动设置。 显卡安装还需要屏蔽自带的 nouveau,下载的驱动型...
2017-03-13 - 闲着没事安装了一下gitlab,按照官方文档给的方法,过程还是比较简单的,记录如下: arvik安装的是目前最新版gitlab EE版本 v8.17。 系统用的是64位ubuntu16.04,并且官方文档推荐用最新版,推荐在 内存=4GB,CPU核心 = 2 的环境下安装使用。 按照以下步骤安...
2017-03-13 - 在微软爱上 Linux 之后,PowerShell 这个原本只是 Windows 才能使用的组件,于 2016 年 8 月 18 日开源并且成为跨平台软件,登陆了 Linux 和 macOS。 PowerShell 是一个微软开发的自动化任务和配置管理系统。它基于 .NET 框架,由命令行语言解释器(shell)...
2017-03-13 - 想必你们对 Linux 是什么?(http://www.linuxdiyf.com/linux/29101.html)和怎么在 Linux 下用 screenlets 工具来安装一些桌面小程序(http://www.techphylum.com/2014/05/desktop-gadgets-in-linux-ubuntu.html)这两篇文章也感兴趣。这篇文章作为这一系列...
2017-03-12 - 以前介绍过VPS上安装锐速对VPS的加速效果,但是这货对 Linux 内核有要求,一般就只能在XEN或者KVM的机子上安装。不过还好锐速有一个免费的代替品:net-speeder,所以这里介绍一下 Debian/Ubuntu 上安装 net-speeder 并对 net-speeder 的夸张带宽占用做一些优...
2017-03-11 - 我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情。按下开机键或启动一个虚拟机,你就启动了一系列事件,之后会进入到一个功能完备的系统中,有时,这个过程不到一分钟。当你注销或者关机时,也是这样。 更有意思的是,在系统启动以及用户...
2017-03-11 - 正如上面的问题所述,我们将要了解: Linux 是什么? 简单来说, Linux 是一个类 Unix 的开源操作系统。 就像 Windows 或者 Mac OS 一样。 1991 年 10 月 5 日, Linus Torvalds 首次发布 Linux 内核。 Linux 内核是 Linux 系统的一个非常重要的组成部分。目...
2017-03-11 - 公司用的邮箱是u-mail邮箱的linux版,可是邮件用久了容易出现爆满的情况。那么怎么在服务器设置自动清理历史邮件呢,现在介绍2个方法来处理。 一,管理后台设置自动清理 u-mail邮箱后台提供了自动清理邮件的设置,打开网页界面找到右上角管理员登录 如果隐藏...
2017-03-10 - 最近经常在pip 安装的时候遇到readTimeOut错误,而且下载速度也特别慢.开始受不了这个4kb的下载速度. 所以给pip换了一个下载源,直接让下载速度增加了10倍还多.方法如下. 本人Ubuntu 16.04 系统.方法如下 vim ~/.pip/pip.conf [global] index-url = https://py...
2017-03-10 - 目前用过的两个命令: 1、ethtool 语法:ethtool 网络接口名 #ethtool em4 Settings for em4: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Adver...
2017-03-10 - 在开发中,我们经常在代码中添加日志,主要作用是程序在服务器上跑出bug时方便进行问题排查,因为在服务器上不可能像在本地运行程序那样debug,所以日志对于我们非常重要,几乎就是解决问题唯一能依赖的东东。 在查看服务器日志时,经常使用以下几条命令: t...
2017-03-10 - 1、linux 编译libcurl静态库 第一步,下载源码包,wget http://curl.haxx.se/download/curl-7.29.0.tar.gz 第二步,解压源码包,tar zxvf curl-7.29.0.tar.gz 第三部,进入源码包,cd curl-7.29.0 第四部,配置编译参数, ./configure --prefix=/usr/local/c...
2017-03-10 - 这里使用的是FriendlyARM开发板所提供的压缩包,版本是4.4.3。下面来看看怎么在RedHat Linux下安装交叉编译器。 安装交叉编译器的步骤如下所示: 1、将arm-linux-gcc-4.4.3.tar.gz压缩包复制到共享文件下。 2、对arm-linux-gcc-4.4.3.tar.gz压缩包进行解压,...
2017-03-09 - 安装Genymotion 因为Genymotion 模拟器是基于virtualbox的, 所以务必首先安装virtualbox虚拟机. 由于kali Linux 源自带的virtualbox是非常旧的. 所以最好还是去官方网站下面下载一个最新版本的virtualbox安装, 最新的5.0版本新增了不少特性, 优化了性能, 体...
2017-03-09 - 可能是由于fdk-aac开源协议的原因,VLC默认是不支持fdk-aac编码的,fdk-aac 是非常优秀的AAC编码库,并且支持AAC-LD AAC-ELD, 对于要求低延迟的场景下很有用。 可以通过修改VLC的编译脚本,并加入fdkaac库来使用VLC支持fdkaac编码器。 我是在64位的ubuntu16....
2017-03-09 - 介绍 终于要结束了!这个大约一年前开始的这系列文章的最后一篇文章。 LXD 入门(http://www.linuxdiyf.com/linux/23371.html) 安装与配置(http://www.linuxdiyf.com/linux/23372.html) 你的第一个 LXD 容器(http://www.linuxdiyf.com/linux/23526.html...
2017-03-09 - WAR是Web Archive file的缩写。 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JSP等代码。 部署war包步骤: 1:打好war包后,将war包上传到/usr/local/tomcat/webapps下。 2:重启tomcat tomcat重启完成后,...
2017-03-09 - 首先,将要部署的项目在eclipse里打成Jar包: 1.在eclipse中右键点击该项目,弹出以下界面,并点击Export。 2.点击export后,在弹出的页面搜索JAR file,如下图。 3.点击next,出现下图,在该画面中点开项目,取消libs前面的选中,因为lib不需要打到jar里,...
2017-03-09 - 原本今天是在琢磨一个前一段时间在网上找到的一键安装Ghost博客脚本的,无奈源安装包作者删除,导致文件获取不到,然后尝试修复脚本还有部分没有成功。所以在这篇文章中就没有办法发布,以后如果修复完成再分享。所以说啊,有些时候看到好东西得及时放到本地...
2017-03-08 - 这是 LXD 2.0 系列介绍文章的第十一篇。 LXD 入门(http://www.linuxdiyf.com/linux/23371.html) 安装与配置(http://www.linuxdiyf.com/linux/23372.html) 你的第一个 LXD 容器(http://www.linuxdiyf.com/linux/23526.html) 资源控制(http://www.linux...
2017-03-08 - 飞凌嵌入式S5P4418开发板支持SD卡一键批量烧写,OTA远程升级,生产维护更方便 那么如何制作批量烧写SD卡? SD卡烧写镜像 需要用到 OK4418-C用户光盘(A)\Android5.1\tool\SD\mksdcard4418 步骤1:制作SD卡(Ubuntu系统下) 使用 USB 读卡器把SD 卡插入到电脑的U...
2017-03-08 - 1、北醒雷达的驱动有一些不是很稳定的版本,使用之前一定跟北醒的工作人员联系好确定好驱动版本,我这里驱动的文件夹是serial_parse_publish。 2、安装ROS,可参考http://www.linuxdiyf.com/linux/26761.html进行安装,Ubuntu14.04的应该安装ROS-Indigo版本...
2017-03-08 - 在过去几个月中,出于游戏目的,我们尝试了多种 GNU/Linux 发行版,我们得出的结论是没有专为 Linux 游戏设计的完美的操作系统。 我们都知道,游戏世界分成 Nvidia 和 AMD 两个阵营。现在,如果你使用的是 Nvidia 显卡,即使是五年前的一块显卡,也可以在大...
2017-03-08 - Windows(10): 点查看-点选项,弹出文件夹选项,点查看,高级设置里找到隐藏文件和文件夹这个选项,按需求选显示或者隐藏即可。 Linux: Linux下,类似于.ssh开头的文件或者文件夹默认是隐藏的。Linux下隐藏文件和文件夹(目录)需要用到 mv 命令、其实超简单...
2017-03-07 - 在 LinuxCon 北美会议上 FutureAdvisor 的 Corey Quinn 说:Git 的确让你可以做一些超级强大的事。强大,在这次讲演中,这是一种说你愚蠢的委婉说法。在使用 Git 时,谁没有经历让你感觉自己像个傻子的时刻?当然,Git 是很棒的,每个人都在使用它,你可以用...
2017-03-07 - 第1步:hosts文件修改(可选) 如果将来想采用ssh 主机名的方式来访问其余节点,请确保各个节点上的hosts文件下有对各个ip以及主机名的映射,可通过如下命令进行查看 cat /etc/hosts 第2步:生成密钥对 在每个节点上执行如下命令来生成密钥对,一直点击回车...
2017-03-07 - 1、硬件准备 Smart4418核心主板+Smart210 SDK底板 大SD卡/: Class10或以上的 8GB 高速 SDHC卡 一个DC接口的外接电源,要求输出为5V/2A 一台支持HDMI输入的显示器或者电视(或选购LCD配件) 一套USB键盘鼠标,同时连接还需要USB HUB (或选购串口转接板,要PC...
2017-03-07 - 1、连接USB(FA-CAM202)200万摄像头模块 Smart4418使用Debian系统,假设你已接好LCD屏或者HDMI,进入系统后,点击左下角的菜单键Otherxawtv9,打开USB Camera软件。进入welcome to xawtv!,选择OK即可进行拍照。 2、Smart4418连接CMOS 500万摄像头模块 Debia...
2017-03-07 - CentOS7系统自带了截图的工具,非常方便,可以选择截取整个屏幕,或者截取当前的窗口,或者选定的区域,只是默认的快捷键不是我常用的,得改改。 1、截图工具所在位置:应用(Applications)-工具(Utilities)-截图(Screenshot) 2、快捷键设置的位置:应用程序(...
2017-03-07 - 我在安装的时候走了一点弯路,记录一下,方便其他的同学走捷径吧(走捷径的同学请直接从步骤二开始看)。 一、下载安装 go-pear.php 脚本 // 下载 go-pear 脚本 [arthur@arthur Downloads]$ wget http://pear.php.net/go-pear // 重命名为 php 文件 [arthur@...
2017-03-07 - CentosOS7安装完成之后,配置好网络设置,重启电脑,如果发现网络服务默认是关闭的状态,那么,如何让网络自动启动呢? 1、打开终端,切换到root账户(普通账户通常没有修改网络配置文件的权限,所以要切换到root账户) 2、切换到网卡配置文件的目录 3、找到...
2017-03-07 - Tab的缩进在不同的操作系统环境下显示的格式不一样,有时会导致文件内容缩进不一致,所以我习惯替换成4个空格。 设置方法: 1、打开配置文件 Preferences - Settings - User 2、添加设置自动转换空格的代码 tab_size: 4, translate_tabs_to_spaces: true 如...
2017-03-07 - 这是 LXD 2.0 系列介绍文章的第十篇。 LXD 入门(http://www.linuxdiyf.com/linux/23371.html) 安装与配置(http://www.linuxdiyf.com/linux/23372.html) 你的第一个 LXD 容器(http://www.linuxdiyf.com/linux/23526.html) 资源控制(http://www.linuxdi...
2017-03-06 - 安装zfs:sudo apt install zfs-fuse 启动zfs-fuse daemon :执行命令:zfs-fuse (二进制在/sbin/zfs-fuse) 1:购买一块块存储设备 2:fdisk 创建分区 -n添加分区 -p查看分区 3:fdisk -l可查看刚才分区 4:zpool create tank /dev/sdc1 创建存储池 5:zfs...
2017-03-06 - 测试环境 操作系统:ubuntu16.04 内核版本: 磁盘: 本人使用的是青云的云主机,磁盘使用的其性能型: Cpu信息: 4核 2399MHz 内存:8G 文件系统: 本人使用的是ubuntu16.04系统中自带的zfs-fuse(需要手动执行安装)。 Zfs存储池配置: Zfs默认的配置atime...