随笔分类 - Linux
不积跬步无以至千里;不积小流无以成江海
摘要:背景:为了查看日志方便 记录less命令的使用 Linux less命令详解(9个实用案例演示) 里面有案例的详细演示 命令记录 命令解释 1.命令格式: less [参数] 文件 2.命令功能: less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向
阅读全文
摘要:背景:在面试时候面试官问到关于linux服务器下内存优化的问题。自己之前可能接触过也没有深入总结过。 top命令 每天一个linux命令(44):top命令
阅读全文
摘要:背景:find命令十分的好用,特别是在查找文件的时候,这个时候需要和文件通配符一起使用。 1 前言 我们为什么要学会使用find命令? 每一种操作系统都有成千上万的文件组成,对于linux这样“一切皆文件”的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件查找功能,但是对linux
阅读全文
摘要:背景:在linux使用过程中,经常需要查找文件,对命令中的通配符pattern和正则表达式的区分不是很清楚。有必要好好研究一下。 1 扫盲 1.1 通配符和正则表达式 当在使用命令行时,有很多时间都用来查找你所需要的文件,如ls find等。 S h e l l提供了一套完整的字符串模式匹配规则,或
阅读全文
摘要:背景:记录在linux环境下部署jar程序的过程 1 部署过程记录 1.1 程序结构 这里的main函数就在DemRest2.java 文件中。 为了部署方便,要做到以下两点: 1 在导出的jar包中不包含依赖的jar文件 2 程序用到的配置文件可以让用户进行自定义 ,不将其放在jar包中。 1.2
阅读全文
摘要:背景:这个命令总是记不住,在此稍作记录,方便查看! 1 杀死进程 1.1 查看进程 此时如果我想杀了火狐的进程就在终端输入: $ kill -s 9 1827 其中-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程。各个终止信号及其作用见附录。 简单吧,但有个问题,进程少了则无所谓,进程多了
阅读全文
摘要:背景:在linux下,root用户安装完jdk后,非root用户不能使用java环境变量。 问题排查: 通过在root和非root用户下分别执行echo $PATH 可以观察环境变量的异同。然后将需要的环境变量加入到非root用户中 1 介绍 在 linux 里设置环境变量的方法 ( export
阅读全文
摘要:场景:在Linux中经常需要安装一些rpm软件,但是有时候安装失误就需要卸载这些软件包。 1 过程记录 1.1 安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.rpm 包; rpm -iv example.rpm 安装 example.
阅读全文
摘要:为了方便在linux服务器上面进行web调试,安装火狐浏览器 1下载 首先去火狐主页,中文是http://www.firefox.com.cn/,点击"免费下载" 2 解压并创建快捷方式 下载之后通过ftp软件上传到服务器上面: 会看到我们下载好的安装包Firefox-latest-x86_64.t
阅读全文
摘要:场景:在项目部署过程中经常需要给不同目录授权! 1 简介 chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁
阅读全文
摘要:场景:解压war包时候用到该命令,感觉很方便。 1 基本用法 unzip [选项] 压缩文件名.zip 1.2 完整语法 unzip [-cflptuvz] [-agCjLMnoqsVX] [-P <密码>] [.zip文件] [文件] [-d <目录>] [-x <文件>] 或 unzip [-Z
阅读全文
摘要:场景:Linux时间设置对于系统日志的查看,文件操作很有必要,有时候不可避免的调整系统时间。 1 手动设置 1.1 时区查看 使用date命令查看时区 上面命令输出了-0800表示西八区,是美国旧金山所在的时区,下面表示我们国家的东八区(+0800) 查看clock系统配置文件 如上所示,表示该系统
阅读全文
摘要:场景:ELK作为一个日志收集和检索系统,感觉功能还是相当的强大的。 ELK是啥, 其实是是三个组件的缩写, 分别是elasticsearch, logstash, kibana. ELK平台可以用于实现日志收集、日志搜索和日志分析. 当然, 如果你有花不完的money, 完全可以使用商业版的Splu
阅读全文
摘要:这里首先说明下,Linux下的Tomcat没有32位和64位的区分。 tomcat是分windows版本与linux版本的,windows版本一般以exe或者zip格式;linux版本一般以tar.gz格式。 在安装之前请首先确保java环境搭建完成,参考http://www.cnblogs.com
阅读全文
摘要:场景:弄不清楚端口和服务的关系,总觉得这个命令很有用但是还不清楚如何使用 1 linux端口与服务 1.1 安全概述 网络传输安全、操作系统安全、应用软件安全构成了整个网络应用的安全;其中应用软件安全防范是整个网络安全的核心,安全设备都是在应用软件安全的基础上进行的。 而应用软件安全在linux上的
阅读全文
摘要:场景:最近在Linux环境安装ELK相关软件时候发现机器特别的卡,所以就查看了Linux机器的内存使用情况,发现是内存和交换分区空间太小了。 对于虚拟机中的内存问题,可以直接通过更改虚拟机的硬件进行解决,只不过需要先关机再进行设置。 linux下增加swap的大小这个算是很基础的东西了。不过上帝赐给
阅读全文
摘要:场景:在进行Telnet测试时候,发现无法连接,所以还得把这个软件也安装了 1 CentOS7.0 telnet-server 启动的问题 解决方法: 先检查CentOS7.0是否已经安装以下两个安装包:telnet-server、xinetd。命令如下: 如果没有安装,则先安装。安装命令: 1.1
阅读全文
摘要:场景:克服安装Linux的恐惧,想装就装。在一篇博客中看到的,很有借鉴意义 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3917532.html 1 VMw
阅读全文
摘要:场景:对于Linux系统的分区总是迷迷茫茫的,还是实践少,基础不牢。 以前初识Linux时,对Linux系统安装时分区的选择,一点都不了解,导致几次没法进行下一步安装,因此就静下心来,专门拿出时间研究了研究这方面的知识; 以下内容就是以前通过研究Linux安装过程中分区的知识总结出来的一些知识;贴上
阅读全文
摘要:场景:最近在学习Linux的基础知识,不可避免的设计到Linux的磁盘分区,以前做过总结,但是那种总结就是复制别人的文章,总结完就不想看第二遍,所以很容易就遗忘了!清楚明白的理解分区后,我就可以在自己的电脑上随意操作了! 1 主分区 我们知道硬盘的第一个扇区也就是第0扇区是用来存放主引导记录(MBR
阅读全文