
linux
文章平均质量分 72
再见理想1992
本人从事Java开发,技术不太好,希望能写这个博客来记载自己的学习历程,也能与大家共同分享学习经验。
展开
-
linux基础知识
Linux简介及Ubuntu安装常见指令系统管理命令打包压缩相关命令关机/重启机器Linux管道Linux软件包管理vim使用用户及用户组管理文件权限管理 Linux简介及Ubuntu安装Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian转载 2016-06-14 16:20:21 · 326 阅读 · 0 评论 -
linux分屏----tmux
转载自:http://blog.youkuaiyun.com/hcx25909/article/details/7602935Ctrl+b激活控制台;此时以下按键生效系统操作?列出所有快捷键;按q返回d脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话D选择要转载 2016-08-28 14:04:25 · 556 阅读 · 0 评论 -
Linux之简单进程管理
使用命令:ps -aux | grep tomcat发现并没有8080端口的Tomcat进程。使用命令:netstat –apn查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。进一步使用命令:ps -aux | grep java,或者直接原创 2016-08-09 09:33:29 · 216 阅读 · 0 评论 -
linux之netstat
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2016-08-09 09:38:12 · 219 阅读 · 0 评论 -
linux nload 流量监测工具
如果你想在命令行界面监控网络吞吐量,nload 应用程序是个不错的选择。它是一个实时监控网络流量和带宽使用的控制台应用程序,使用两个图表可视化地展示接收和发送的流量,并提供诸如数据交换总量、最小/最大网络带宽使用量等附加信息。安装在 CentOS/RHEL/Red Hat/Fedora Linux 上安装 nload首先在 CentOS 或者基于 RHEL 的操作系转载 2016-08-31 23:59:24 · 2444 阅读 · 0 评论 -
linux实施流量监测工具 mark
一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。三、安装iftop安装方法1、编译安装如果采用编译安装可以到ift转载 2016-09-01 00:23:45 · 633 阅读 · 0 评论 -
Linux --TC 介绍--MARK
转载自:http://www.cnblogs.com/endsock/archive/2011/12/09/2281519.html一、TC原理介绍Linux操作系统中的流量控制器TC(Traffic Control)用于Linux内核的流量控制,主要是通过在输出端口处建立一个队列来实现流量控制。Linux流量控制的基本原理如下图所示。 接收包从输转载 2016-08-23 16:50:29 · 974 阅读 · 0 评论 -
shell中日志输出重定向
shell中可能经常能看到:>/dev/null 2>&1命令的结果可以通过%>的形式来定义输出分解这个组合:“>/dev/null 2>&1” 为五部分。1:> 代表重定向到哪里,例如:echo "123" > /home/123.txt2:/dev/null 代表空设备文件3:2> 表示stderr标准错误4:& 表示等同于的意思,2>&1,表示2的输出重定原创 2016-10-24 13:52:58 · 16636 阅读 · 0 评论 -
在linux下搭建git环境
1、创建Github账号,https://github.com2、Linux创建SSH密钥:[plain] view plain copyssh-keygen ##一直默认就可以了 3、将公钥加入到Github账户信息Account Settings->SSH Key4、测试验证是否成功。[plain] view转载 2016-10-17 11:17:36 · 477 阅读 · 0 评论 -
Linux signal函数理解
signal()函数理解在 这个头文件中。signal(参数1,参数2);参数1:我们要进行处理的信号。系统的信号我们可以再终端键入 kill -l查看(共64个)。其实这些信号时系统定义的宏。参数2:我们处理的方式(是系统默认还是忽略还是捕获)。一般有3中方式进行操作。(1)eg: signal(SIGINT ,SIG_ING );//SI转载 2016-10-18 10:01:29 · 1078 阅读 · 0 评论 -
linux makefile文件
目的: 基本掌握了 make 的用法,能在Linux系统上编程。环境: Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。准备: 准备三个文件:file1.c, file2.c, file2.h file1.c: #include转载 2016-10-29 12:21:48 · 394 阅读 · 0 评论 -
操作系统调度算法
一、先来先服务和短作业(进程)优先调度算法1.先来先服务调度算法先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。当在作业调度中采用该算法时,每次调度都是从后备作业队列中选择一个或多个最先进入该队列的作业,将它们调入内存,为它们分配资源、创建进程,然后放入就绪队列。在进程调度中采用FCFS算法时,则每次调度是从就绪队列中选择一个最先进入原创 2016-08-28 11:51:11 · 2280 阅读 · 0 评论 -
linux shell if参数---markx
linux中shell条件判断if中的-a到-z的意思[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存转载 2016-08-17 14:00:25 · 315 阅读 · 0 评论 -
linux命令之vmstat
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmst转载 2016-08-05 14:38:38 · 202 阅读 · 0 评论 -
每天一篇linux教程-----Linux 文件基本属性
Linux 文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如:[root@www /]# ls -ltotal 64dr-xr-xr-x转载 2016-07-24 09:57:23 · 228 阅读 · 0 评论 -
每天一篇linux教程-----Linux 文件与目录管理
Linux 文件与目录管理我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。相对路径:路径的写法,不是由 / 写起,例如由 /u转载 2016-07-24 10:13:00 · 223 阅读 · 0 评论 -
linux vim 快捷键
一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^5、移动光标到下一个句子 ),移动光标到上一个句子(6、移动到段首{,移动到段尾}7、移动到下一个词w,移动到上一个词b转载 2016-07-15 15:15:15 · 316 阅读 · 0 评论 -
Linux vim大全
Linux vi/vim所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 vi 发展出来的一个文本编辑转载 2016-07-27 22:10:20 · 217 阅读 · 0 评论 -
linux vim 删除命令记录
vim 删除命令记录1.打开文件[c-sharp] view plain copyvi filename 2.转到文件结尾[c-sharp] view plain copyG 或转到第9行[c-sharp] view转载 2016-07-20 09:25:51 · 1055 阅读 · 0 评论 -
linux awk命令
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr转载 2016-08-03 14:25:02 · 158 阅读 · 0 评论 -
Linux编译安装中configure、make和make install各自的作用
2015-03-16 寂寞如故 文章来源这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。m转载 2016-07-31 11:45:43 · 360 阅读 · 0 评论 -
linux 入门教程(一)之linux目录结构
/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc:这个目录用来存放所有的系统管理所需原创 2016-07-20 21:55:29 · 227 阅读 · 0 评论 -
ctags及taglist的安装和使用方法
ctags及taglist的安装和使用方法 最近在公司查看一些服务的源码,由于使用的Linux,在vim上查看源码确实是一件比较费劲的事情,对函数的一些定义,类定义都不太清楚,所以安装如下两个工具。1. 在linux编写c程序遇到的问题相信很多qa同学都遇到这样的问题:在vim下编写c程序时,为了找到一个函数总是需要用vim的查找功能;对于整个程序没有原创 2016-07-21 11:01:35 · 3094 阅读 · 0 评论 -
关于vim中文书写乱码的问题
场景描述:使用SecureCRT远程终端连接Linux系统,CRT终端已经设置成UTF-8。Linux系统默认语言编码如下# cat /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"查看当前语言编码也是UTF-8# localeLANG=en_US.UTF-8LC转载 2016-07-21 13:46:46 · 373 阅读 · 0 评论 -
shell实例手册
shell实例手册0说明{ 手册制作: 雪松 更新日期: 2013-12-06 欢迎系统运维加入Q群: 198173206 请使用"notepad++"打开此文档,"alt+0"将函数折叠后方便查阅 请勿删除信息,转载请说明出处,抵制不道德行为。 错误在所难免,还望指正! # shell实例手转载 2016-10-08 11:42:04 · 4647 阅读 · 0 评论