随笔分类 -  Linux

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

Centos6.x 设置终端超时, 加强用户密码策略
摘要:1. 密码有效期, 密码长度 2. 终端超时时间5分钟 3. 密码复杂度 修改 /etc/pam.d/system-auth 文件, 网上搜到的那些修改 /etc/pam.d/password-auth 文件的都是错的! 阅读全文

posted @ 2018-03-05 19:43 Milton 阅读(544) 评论(0) 推荐(0) 编辑

Ubuntu16.04 安装使用KiCad
摘要:KiCad是一个带模拟器的电路设计软件, 官网 http://kicad-pcb.org/, 当前版本是4.0.7 安装 参考http://kicad-pcb.org/download/ubuntu/下的说明 需要下载近300MB的文件, 安装占用空间3GB, 安装时间会比较长 阅读全文

posted @ 2018-02-24 12:18 Milton 阅读(679) 评论(0) 推荐(0) 编辑

Ubuntu16.04 释放/boot目录空间
摘要:查看当前系统内核 查看已安装的内核 删除所有 deinstall 结尾的, 以及未使用的generic结尾的 阅读全文

posted @ 2018-02-22 23:23 Milton 阅读(1644) 评论(0) 推荐(0) 编辑

Ubuntu16.04 Arduino开发
摘要:Arduino开发语言介绍 数据类型 TYPE BYTE RANGE boolean 1 false / true char 1 -128 - 127 byte 1 0 - 255 int 2 -32768 - 32768 unsigned int 2 0 - 65535 long 4 unsign 阅读全文

posted @ 2018-02-08 16:49 Milton 阅读(817) 评论(0) 推荐(0) 编辑

Ubuntu16.04下添加打印机FujiXerox CP116w
摘要:今天要打印一份北马的成绩单, 不想重启机器了, 在Ubuntu下尝试添加打印机, 最后成功了, 记录一下 打印机型号是FujiXerox CP116w, 通过WIFI连接的, 在Ubuntu16.04下添加打印机: Add Printer -> Devices -> Network Printer, 阅读全文

posted @ 2017-12-31 20:28 Milton 阅读(3342) 评论(0) 推荐(0) 编辑

在CLion项目中指定不同版本的链接库
摘要:在项目中, 需要使用到libevent-2.1.x, 但是Ubuntu16.04自带的libevent版本为2.0.5, 需要另外编译安装新版的libevent, 安装过程很简单 安装完成提示 接下来, 需要在CLion中配置项目使用这个版本的libevent, 修改CMakeLists.txt 注 阅读全文

posted @ 2017-12-05 15:07 Milton 阅读(3914) 评论(0) 推荐(0) 编辑

Linux中的共享链接库shared libraries
摘要:可执行文件的静态链接和动态链接静态链接会将需要的库函数在编译时一并包含, 所以体积会比较大.使用ldd命令查看可执行文件链接的库 如果是静态链接的, 会显示"not a dynamic executable", 如果是动态链接的, 会显示链接的对象, 有3种类型linux-vdso.so.1 这是虚 阅读全文

posted @ 2017-12-05 14:22 Milton 阅读(1453) 评论(0) 推荐(0) 编辑

使用badblocks检测坏块
摘要:命令格式 典型的命令如下 使用较大的-c能加快检测速度, 但是在大于某个数值之后, 速度就不再变化了. 实际测试了一块通过USB3连接的ST2000LM003, 测一轮(0xaa)的时间需要10个小时 各参数的含义: -b block-size 以字节为单位, 指定区块的大小, 注意这是指每次的读( 阅读全文

posted @ 2017-11-27 11:33 Milton 阅读(2459) 评论(0) 推荐(0) 编辑

Ubuntu编译安装Redis Desktop Manager
摘要:Redis Desktop Manager for OSX&Ubuntu 的安装版是收费的, 如果自己编译则是免费的. Ubuntu16.04编译RDM 0.9 安装过程参考官方提供的文档 http://docs.redisdesktop.com/en/latest/install/#build-f 阅读全文

posted @ 2017-11-20 19:36 Milton 阅读(1323) 评论(0) 推荐(0) 编辑

gnu screen的用法
摘要:在使用ssh或者telnet登录远程主机后执行一些耗时的命令, 如果此时ssh或者telnet中断, 那么远程主机上正在执行的程序或者说命令也会被迫终止. screen能够很好地解决这个问题, screen也叫虚拟终端, 可以在一个物理终端上实现多个虚拟终端的效果. 创建screen会话 # 新建一 阅读全文

posted @ 2017-11-17 17:44 Milton 阅读(3033) 评论(0) 推荐(0) 编辑

Ubuntu下的init.d管理update-rc.d
摘要:计算机在启动的时候会自动执行一些脚本,用于启动一些应用程序服务,update-rc.d 是管理这些脚本的常用命令之一。 首先这是 LinuxQuestions 中对 update-rc.d 的定义: update-rc.d is the Debian utility to install and r 阅读全文

posted @ 2017-11-10 01:22 Milton 阅读(2679) 评论(0) 推荐(0) 编辑

Centos7 修改终端文字显示颜色
摘要:Centos7的配色方案主要是以下几个文件 分别对应不同色彩方案的终端. 在每个文件里, 都有关于如果自定义颜色的详细说明 查看当前的配色方案, 可以通过 在256color下, 可以通过以下命令实时显示色彩以方便选择 Centos在256color下, 默认的目录显示颜色太暗, 可以修改为 阅读全文

posted @ 2017-11-06 00:38 Milton 阅读(7384) 评论(0) 推荐(1) 编辑

通过socks tunnel设置http代理
摘要:1. 在服务器上使用ssh创建tunnel 执行后即进入后台运行, 可以通过ps查看进程 2. 本地通过putty配置socks5代理 打开putty, 1) Session, 填入 Host Name 为刚才的服务器IP, port为22 (注意这个和刚才服务端设置的port无关)2) Saved 阅读全文

posted @ 2017-11-03 12:08 Milton 阅读(679) 评论(0) 推荐(0) 编辑

m4, autoconf
摘要:http://www.gnu.org/software/m4/m4.html GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it h 阅读全文

posted @ 2017-10-30 13:53 Milton 阅读(541) 评论(0) 推荐(0) 编辑

Makefile 和 CMakeLists.txt
摘要:Makefile Makefile 的格式 target: prerequisites [tab]command 例子 #Makefile all:chap1 chap2 chap1: 1-1 1-2 1-1 : 1_1.c gcc -o o_1_1 1_1.c -lc 1-2 : 1_2.c gc 阅读全文

posted @ 2017-10-28 16:48 Milton 阅读(1199) 评论(0) 推荐(0) 编辑

Centos 编译LEDE/OpenWrt
摘要:准备工作 在OpenWrt 18.06.0之后, 需要使用Centos7编译. 1. 安装依赖软件 这是官方文档提供的依赖列表 yum install subversion binutils bzip2 gcc gcc-c++ gawk gettext flex ncurses-devel zlib 阅读全文

posted @ 2017-10-12 12:26 Milton 阅读(2412) 评论(0) 推荐(0) 编辑

Centos6下编译安装gcc6.4.0
摘要:Centos6自带的gcc4.4.7不支持c++11, 于是编译安装最新版的gcc Update 2017-10-12: 在将 /usr/bin/gcc 更名后, link到这个文件的 /usr/bin/cc 就失效了, 需要删除, 并在 /usr/local/bin/ 下新建一个到gcc的cc软链 阅读全文

posted @ 2017-10-12 02:05 Milton 阅读(8193) 评论(0) 推荐(1) 编辑

管理多tomcat实例的shell脚本
摘要:为了简化tomcat的部署复杂度, 把以前单独配置的脚本提出来做了一个带参数的, 可以用于单机环境下的多tomcat实例管理. 其中deploy功能, 会将指定的模块war按日期时间更名备份后, 再部署新的war 命令行格式为 脚本代码 对应的tomcat实例内部的startup.sh 和 shut 阅读全文

posted @ 2017-09-07 15:38 Milton 阅读(254) 评论(0) 推荐(0) 编辑

KVM安装和配置
摘要:[未验证部分]kvm安装前检查 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc 阅读全文

posted @ 2017-09-05 13:34 Milton 阅读(557) 评论(0) 推荐(0) 编辑

查看Linux版本的命令
摘要:查看内核版本 查看Linux发行版本 lsb_release -a命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。 对于Redhat 和其派生出的发行版, 例如 Centos, 使用 cat /etc/redhat-release, 这种方式下可以直接看到具体的版本号, 阅读全文

posted @ 2017-08-31 12:36 Milton 阅读(864) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

导航