2017-04-04 - Min 是一款精简设计的 web 浏览器,功能简便,响应迅速。 在软件设计中,简单并不意味着功能低级、有待改进。你如果喜欢花哨工具比较少的文本编辑器和笔记程序,那么在 Min 浏览器中会有同样舒适的感觉。 我经常在台式机和笔记本电脑上使用 Google Chrome、C...
2017-04-04 - 介绍在命令行编辑中使用 vi 模式。 作为一名大型开源社区的参与者,更确切地说,作为 Fedora 项目的成员,我有机会与许多人会面并讨论各种有趣的技术主题。我最喜欢的主题是命令行或者说 shell,因为了解人们如何熟练使用 shell 可以让你深入地了解他们的想...
2017-04-03 - tmpfs 是 Linux/Unix 系统上的一种基于内存的文件系统,即 tmpfs 使用内存或 swap 分区来存储文件。 Linux 内核中的 VM 子系统负责在后台管理虚拟内存资源 Virtual Memory,即 RAM 和 swap 资源,透明地将 RAM 页移动到交换分区或从交换分区到 RAM 页,tmpfs...
2017-04-03 - 先cd到要上传文件的目录下: root@iZ2zee1przeygbuu4rkwvxZ:/usr/local/test# ls 1.png DSC_0192.JPG test.apk 使用curl -F 或 curl --form curl --form file=@DSC_0192.JPG http://ip:port/projectName/busnews/upload *注意:不一定写file,要看后台代码是...
2017-04-03 - 之前我们知道如何针对用户和用户组来设置文件权限。通常是用三个八进制来设置权限的,这里我要说的是,其实是由四个八进制表示的。其中第一个八进制我们通常是忽略的。第二个到第四个是对应于SUID,SGID,sticky-bit。 SUID:设置了SUID 位的文件被执行时,该...
2017-04-02 - 昨天想在CentOS7上与另外一个用户对话,但把命令忘记了,特此记录下来。 Write命令 write命令是单向发送一条消息给同机器的Linux用户。首先通过who命令查看谁在线。 root tty7 2017-03-15 14:38 (:0) root pts/20 2017-03-28 20:52 (192.168.0.8) root pts/2...
2017-04-02 - 前一阵在京东入手一个TP-LINK的USB无线网卡(完整型号:TP-LINK TL-WDN6200 1200M千兆高速双频无线网卡USB 台式机笔记本随身wifi接收器),由于装了win10+ubuntu双系统,需要在ubuntu下手动安装驱动。上网查找了一些方法,基本思路都是下载驱动源码、编译安...
2017-04-02 - 背景 docker以前的版本不支持直接配置宿主机所在网段ip并跟其直接互通的功能,当然,也可以实现这个功能,只是有点绕,而且还有一些第三方工具例如pipework把这些琐碎的过程封装起来,让步骤简化。但是,现在不需要了,现在1.12的docker已经直接支持了直接使...
2017-04-01 - 一、使用VIM给文件添加密码保护 具体方法 vim -x filename 或者在 vim 编辑器里: :X 注意 需要注意的是缺省使用的加密方式是 zip,这个据说比较弱,所以我们通过修改自己的 .vimrc 来指定别的更强一些的加密方式,例如 blowfish(vim 7.3 以上版本支持) 或 b...
2017-04-01 - 在我的电脑上,我实在是不怎么喜欢用IDE。不管是eclipse,还是AS,它们都在提醒我不足2GB的内存,而且我也不喜欢IDE的沉重。我喜欢轻快的东西。 我用我的ubuntu为例。 什么是gradle wapper wrapper,顾名思义就是一个包裹,它解决了不同gradle版本的问题,你可...
2017-04-01 - 背景:从excel里copy出一列数据到txt,然后放到linux下处理,发现每一行末尾都是固定个数的空格,我想要在每行字符串末尾加固定字段并逗号隔开输出。 1.将特定字段取出,去掉每行末尾的不定个数空格,全部放到一行,每个应用以空格隔开: cat fastjason.txt |...
2017-04-01 - 想体验一把国产系统的力量,话不多说立马开干。 安装参考:http://www.linuxdiyf.com/linux/3012.html 官网信息: 系统要求 512MB物理RAM(推荐使用1G以上RAM) 5G以上可用磁盘空间 800x600以上显示分辨率(推荐采用1024x768或更高分辨率) 硬件平台 Intel x...
2017-04-01 - linux reader可以在windows下读取linux分区内容,我们只需要打开后,在窗口中会列出所有的磁盘分区,我们找到linux标识的打开就可以了。 安装后我们在桌面可能会发现一个DiskInter...Research桌面文件,我们不用管它。 我们打开我的电脑或者计算机,进入C盘...
2017-04-01 - xshell是一个免费的常用的linux的远程ssh 和ftp工具,由于安装是英文界面,这里我告诉您怎么设置为中文,并且如何设置默认的配置。 xshell怎么设置为中文 xshell安装好之后,默认就是英文的。怎么设置为中文?咗嚛告诉你,打开xshell菜单栏,找到语音 langua...
2017-04-01 - 介绍 隐私和安全正在逐渐成为一个重要的话题。虽然不可能做到 100% 安全,但是,还是能采取一些措施,特别是在 Linux 上,在你浏览网页的时候保护你的在线隐私安全。 基于这些目的选择浏览器的时候,火狐或许是你的最佳选择。谷歌 Chrome 不能信任。它是属于...
2017-04-01 - 在这个系列的第七篇,我们来说一说什么是 Manjaro。Manjaro 是基于 Arch Linux 并且拥有一个漂亮的用户界面的操作系统。 Manjaro 并不像 Debian 或者 Arch 这些 Linux 发行版一样历史悠久,但是它依然十分的稳定而可靠,从而在各色发行版中显得鹤立鸡群。201...
2017-04-01 - wkhtmltopdf 是一个开源、简单而有效的命令行 shell 程序,它可以将任何 HTML (网页)转换为 PDF 文档或图像(jpg、png 等)。 wkhtmltopdf 是用 C++ 编写的,并在 GNU/GPL (通用公共许可证)下发布。它使用 WebKit 渲染引擎将 HTML 页面转换为 PDF 文档且...
2017-03-31 - 因为要做一个取证项目,需要用到volatility这款软件,网上很多教程已经是很多年以前的东西了,导致很多人在制作profile这一步就卡住了,今天解决了这个问题,记录在此,分享给大家共同学习。 1、安装: 这个很简单,我这里用Debian8 apt-get install volatil...
2017-03-31 - 这是一个关于如何在 Kali Linux 中更改 GRUB 背景的简单指南(实际上它是 Kali Linux 的 GRUB 启动图像)。 Kali 开发团队在这方面做的不多,他们好像太忙了,所以在这篇文章中,我会对 GRUB 解释一二,但是不会冗长到我失去写作的激情。那么我们开始吧。 这...
2017-03-31 - linux下使用Supervisor,可以让 natapp(ngrok) 以deamon方式后台运行,且做到自动开机启动,出现问题自动重启等,强烈推荐! 首先安装supervisor (yum or apt-get) 且配置好,请自行搜索相关资料. 在 supervisord.conf 添加如下配置 [include] files = supervisord...
2017-03-30 - 通常来讲,afl-fuzz需要对待fuzz程序重编译,重而对其进行插桩,这就要求拥有待fuzz程序的完整源代码。而afl-dyninst提供了一种静态无源码插桩的手段使得可以对无源码二进制程序插桩。 本文的测试系统为:ubuntu14.04。 下载编译 首先需要安装以下软件: sudo apt...
2017-03-29 - 局域网或者服务器使用时候,可能会有未知IP也来访问。影响我们目前的工作,这时候不知道此IP是谁的,也就只能痛下杀手,踢掉他。方法如下: 一、踢掉某正在连接IP的方法: 1、运行 who 查看登录用户的IP和TTY 2、运行 pkill -KILL -t $TTY ,$TTY为上面所查...
2017-03-29 - 在实际工作中,我们把树莓派作为一个agent放在用户那边,在里面启动一些服务,进行用户业务数据dicom文件的存储,并转发到阿里云oss上面,起到一个gateway的作用。 但是,放出去的盒子,就如同魔术师手中的飞镖,发出去,怎么还能继续掌控,这很重要。 在实...
2017-03-29 - linux服务器新添加一块硬盘,可以直接将盘格式化挂载就能用,比如挂载在/usr/local目录,但是这样有一个弊端,就是如果这一块磁盘满了,后续想要扩容的话,不能继续挂载这个/usr/local挂载点上,对扩容造成一定的麻烦,为此我们建议采用lvm的方式,这样可以...
2017-03-29 - 遇到网络问题时候,一般情况下,我们第一反应是查找软件方面问题,但排查之后,软件没有问题的时候,我们就需要排查硬件方面工作是否正常。 我们可能需要查询网卡设备本身的状态,查询网卡是否有数据包发送接收; 这里我简要写一点相关命令,有需要的朋友可...
2017-03-29 - 安装Qt 在部署Qt前按照www.qt.io官网的说明,需要安装g/g++和OpenGL包。在未安装OpenGL包时,使用Qt编译程序时会出现类似无法找到GL.h之类的错误。安装命令: sudo yum install C Development Tools and Libraries sudo yum install mesa-libGL-devel 安装好...
2017-03-29 - nload工具是一款很好的用来监控服务器网络性能指标的工具,能监控网卡流率当前值、均值、最大值及最小值,对于分析网卡的性能有很好的帮助,本文介绍了在linux系统下面,如何用yum方式安装nload。 配置yum的镜像,配置epel的repo源。该源可通过rpm的方式安装...
2017-03-29 - Cloudera Manager能够对Hadoop集群进行集中管理,用来监控集群的性能以及健康情况,在linux系统下面安装Cloudera Manager时,往往通过离线安装的方式,此时要将很多文件逐一下载。本文介绍了如何创建CM软件镜像源。 下载Cloudera Manager所需要的cm镜像,我...
2017-03-29 - 在linux系统下安装Hadoop环境的时候,通过通过CM来进行离线安装。这时候需要将很多文件下载下来,创建repo的源检验文件。本文介绍了如何创建CDH软件镜像源。 首先第一步需要下载Hadoop的这些cdh镜像(根据机器信息进行下载),下载地址:http://archive.clou...
2017-03-29 - 硬件环境:Dell Inspiron 7557笔记本(i7,8G,GTX960M) 软件环境:Linux Mint 18.1(基于Ubuntu 16.04) 问题描述: Linux Mint 18.1在System Settings里自带了Driver Manager,正常来说,直接在里面选nvidia驱动就行了。但是,我在安装CUDA 8.0时报错,体...
2017-03-29 - LaTeXila 是一个多语言 LaTeX 编辑器,专为那些偏爱 GTK+ 外观的 Linux 用户设计。这个软件简单,但又足够强大,可定制性良好,所以如果你对 LaTeX 感兴趣,那么你就应该尝试一下这个工具。 在下面的快速指南中,我将展示如何使用 LaTeXila 并介绍其主要功能...
2017-03-29 - 背景:我有一个备份目录/home/kzy/bakup,会每天备份一些信息。随着日子一天天的过去,这个文件夹越来越大,终于把磁盘撑满了。 需求:当磁盘占有率超过80%时自动删除该文件夹下最老的30天文件,但要至少保留最近7天的文件。 代码如下: #!/bin/bash #monito...
2017-03-29 - 确切的说不存在创建时间。若文件从创建后不曾修改过则可认为创建时间=修改时间,若文件创建后状态也不曾改变过则可认为创建时间=改变时间,若文件创建后不曾被读取过则可认为创建时间=访问时间。但是,但是,上述情况基本上是不可能的,也就是说几乎不可能获...
2017-03-28 - 在Linux系统中/tmp文件夹下的文件是会被清理、删除的,文件清理的规则是如何设定的呢? 以Redhat为例,这个主要是因为作业里面会调用tmpwatch命令删除那些一段时间没有访问的文件。 那么什么是tmpwatch呢?其实tmpwatch是一个命令或者说是一个包。如下所示:...
2017-03-27 - centos6.5系统自带了2.6.6版本的python,有时候为了项目上的需要,需要将python版本升级到2.7.13,下面介绍了如何进行升级。 说明:python从2.6升级到2.7会引发很多问题,很多依赖python2.6的软件不能运行,需要一个个的修改配置文件(比如本文提到的yum问题...
2017-03-27 - 不用我说,你也知道 GIF 动画在过去几年发展迅速。人们经常在线上文字交流时使用动画增添趣味,同时这些动画在很多其他地方也显得非常有用。 在技术领域使用动画能够很快的描述出现的问题或者返回的错误。它也能很好的展现出一个软件应用产品的特性。你可以...
2017-03-27 - 描述:这是一款扁平简洁的黑色主题。 GitHub项目地址: https://github.com/vinceliuice/vimix-gtk-themes 主题基于: Flat-Plat gtk theme: https://github.com/nana-4/Flat-Plat GTK2 用户 ENGINES 要求: GTK2 engine Murrine 0.98.1.1 或更高 GTK2 pixbuf...
2017-03-27 - 背景 etcd是CoreOS公司开发的分布式键值对存储库。在Kubernetes中,我们需要使用etcd作为所有REST API对象的持久化存储。 不幸的是,在github的release(https://github.com/coreos/etcd/releases)中,CoreOS将etcd的二进制可执行文件都放在了亚马逊的S3存...
2017-03-27 - 在Linux系统当中,如何搜、索查找文件里面的内容呢? 这个应该是系统维护、管理当中遇到最常见的需求。那么下面介绍,总结一下如何搜索、查找文件当中的内容。 搜索、查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内...
2017-03-27 - 本文原文完成于 2014 年,现在的深度 Linux 发行版已经在此基础上获得更多改进,翻译分享此文是为了让大家看看国外的开源社区对一款来自中国的发行版是如何看的。 这是本系列的第六篇 Linux Deepin。这个发行版真的是非常有意思,它有着许多吸引眼球的地方。...