随笔分类 - 服务器运维-[Linux/Mac/Ubuntu/CentOS/Windows]
摘要:Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 语法 参数说明: 实例 将目前目录及其子目录下所有延伸档名是 c 的文件列出来
阅读全文
摘要:一、背景 Linux将大量事件记录到磁盘上,它们大部分以纯文本形式存储在/var/log目录中。大多数日志条目通过系统日志守护进程syslogd,并被写入系统日志。 Ubuntu包括以图形方式或从命令行查看这些日志的方法。你也可以将自己的日志消息写入系统日志,在脚本中特别有用。 二、以图形方式查看日
阅读全文
摘要:一、指令集架构: 指令集架构(英语:Instruction Set Architecture,缩写为ISA),又称指令集或指令集体系,是计算机体系结构中与程序设计有关的部分,包含了基本数据类型,指令集,寄存器,寻址模式,存储体系,中断,异常处理以及外部I/O。指令集架构包含一系列的opcode即操作
阅读全文
摘要:说明:这个问题没有最终的解决方案,只有不断的尝试。 错误: 通过sudo apt-get update命令得到一些连接超时的PPA,然后删除,重启即可。 当然,还排除有一些网络原因导致一时访问不了而出现这样的问题,挂载VPN或者网络通了也许能访问。 还有一些根本不是PPA导致的,比如一些GAG的错误
阅读全文
摘要:安装: 启动
阅读全文
摘要:在Mac 10.10之前使用ipfw。之后升级为pfctl。由于Mac自带的GUI防火墙只能针对软件进行放开,且无法针对特定端口入站及出站进行管理。所以使用pfctl能解决这类问题。 收集教程如下: http://man.linuxde.net/pfctl https://my.oschina.ne
阅读全文
摘要:帮助管理Homebrew安装的服务的软件,比如使用Homebrew安装的Mysql、Redis、MongoDB,传统方式需要使用命令行的命令,而使用LaunchRocket则可以在图形界面中进行管理。 注意:仅限于使用Homebrew安装的软件服务,如果是通过官方方式的dmg安装包,不会在这里显示。
阅读全文
摘要:安装: 如果不能下载直接上官网下载dmg包进行安装。 参考: https://www.cakebrew.com/ https://github.com/brunophilipe/Cakebrew/
阅读全文
摘要:在终端上输入环境变量: 注意:这个只在当前生效,关闭终端就不行了。 原理:本身使用curl进行访问,所以通过环境变量能使curl全部走代理,这个变量同样可以设置在环境变量文件中,使其永久生效。
阅读全文
摘要:在上一篇文章http://www.cnblogs.com/EasonJim/p/6275863.html中安装MySQL时采用的时DMG包的安装步骤页面进行安装的,如果这样安装的MySQL是会开机自启动,并且在系统设置中有MySQL关于服务方面的快速操作界面。 那么如果是基于二进制包安装的,如果要实
阅读全文
摘要:注意:操作时前面比如带上sudo,不然只能操作当前用户的服务,会出现无法操作一些root用户的服务的问题。系统版本为Mac 10.12。 1、配置好plist之后: 2、查看所有服务: 3、查看服务状态 输出具有以下含义: 第一个数字是进程的PID,如果它正在运行,如果它不运行,它显示一个' - '
阅读全文
摘要:背景: 在Mac下没有像Linux那样有很多的关于init方面的工具,从init的发展历史https://en.wikipedia.org/wiki/Init上可以知道,Mac使用的是Launchd作为init管理工具,对应的命令工具为launchctl。 如果在Linux下创建一个自启动服务可以使
阅读全文
摘要:1、【系统设置】->【安全和隐私】->【文件和应用】->【清除使用数据】 2、清楚播放记录 3、清楚打开文档记录 注意:删除文件时记得备份。
阅读全文
摘要:通过上一篇文章http://www.cnblogs.com/EasonJim/p/7168216.html可以大概了解到Sysvinit的历史。 其实在自定义服务上,使用Sysvinit是最简单的,本身就是一个Shell脚本,只要按照基本的格式写,然后放在/etc/init.d文件夹下即可。然后通过
阅读全文
摘要:首先了解以下Ubuntu运行级别(init)对应工具的变化历史: 1、Ubuntu 6.10及以前版本使用Sysvinit。 2、Ubuntu 14.10及以前版本使用Upstart但是还留着Sysvinit并存。 https://wiki.ubuntu.com/Upstart https://he
阅读全文
摘要:Linux more命令类似cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能(与vi相似),使用中的说明文件,请按h。 语法 参数: 实例 逐页显示testfile文档内容,
阅读全文
摘要:less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。 语法 参数说明: 实例 1、查看文件 2、ps查看进程信息并通过less分页显示 3、查看命令历史使用记录并通过less分页显示 4、浏览多个文件 说明: 附加备
阅读全文
摘要:首先了解以下运行级别对应工具的变化历史: 1、Ubuntu 6.10及以前版本使用Sysvinit。 2、Ubuntu 14.10及以前版本使用Upstart但是还留着Sysvinit并存。 https://wiki.ubuntu.com/Upstart https://help.ubuntu.co
阅读全文
摘要:继上一篇文章http://www.cnblogs.com/EasonJim/p/7163069.html深入研究了Linux的运行级别之后,发现网上大部分都说Ubuntu的运行级别默认为2,那么下面就深入分析以下为什么是2而不是其它。 分析过程: 首先从http://forum.ubuntu.org
阅读全文