
linux
远古大猛犸
混迹于京城的一名软件开发者
展开
-
linux vi 命令详解
vi 进入按i 键进入插入模式。按ESC键退出。按Q退出W Q保存并退出。w! 强制保存q! 强制退出进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打转载 2013-06-05 13:45:10 · 551 阅读 · 0 评论 -
centos vi 复制 删除 剪切 黏贴命令
centos vi 复制 删除 剪切 黏贴命令复制:y:复制块,鼠标选中后,按下y,即可复制选中的内容yy:复制当前行nyy:复制的行数(含当前行)。假设复制3行,鼠标定位在第1行的位置,输入3yy即复制了1~3行的内容删除:d:删除块,同复制dd:删除当前行ndd:删除多行,同复制剪切:剪切原理和删除一样,都是用d,dd,ndd,其实linux删除后的内容都是放在缓冲区的,按p即可黏贴。原创 2014-12-09 20:59:55 · 6434 阅读 · 0 评论 -
centos 环境下nodejs运行zeromq报错总结
centos安装zmq服务后,nodejs运行测试程序报错error: libzmq.so.4: cannot open shared object file: No such file or directorycannot restore segment prot after reloc: Permission denied原创 2014-12-09 05:33:07 · 3092 阅读 · 0 评论 -
linux下IPTABLES配置详解
linux下IPTABLES配置详解如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source转载 2014-02-18 14:05:04 · 779 阅读 · 0 评论 -
Linux SSH 登录其他机器
ssh命令用于远程登录上Linux主机。常用格式:ssh [-l login_name] [-p port] [user@]hostname更详细的可以用ssh -h查看。举例不指定用户:ssh 192.168.0.11指定用户:ssh -l root 192.168.0.11ssh root@192.168.0.11转载 2015-07-29 11:34:19 · 688 阅读 · 0 评论 -
Linux网络编程socket错误分析
转载:http://www.open-open.com/lib/view/open1385211898322.html常见socket错误码 EINTR:阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。只能针对阻塞模式的socket。读,写阻塞的socket时,-1返回,错误号为INTR。另外,如果出现EINTR即errno为4,错误描述 Inter转载 2015-12-01 01:02:31 · 769 阅读 · 0 评论 -
本地与远程linux上传下载
本地与远程linux上传下载转载 2016-03-17 01:30:46 · 358 阅读 · 0 评论 -
解除 Linux 系统的最大进程数和最大文件打开数限制
转载:http://dengqsintyt.iteye.com/blog/2087342ulimit用于shell启动进程所占用的资源1、类别:shell内建命令2、语法格式:ulimit [-acdfHlmnpsStvw] [size]3、参数介绍:-H 设置硬件资源限制.-S 设置软件资源限制.-a 显示当前所有的资源转载 2016-10-13 04:20:13 · 4179 阅读 · 0 评论 -
配置多个git远程仓库的ssh-Key切换
转载:https://my.oschina.net/guanyue/blog/485918目前的git仓库如github都是通过使用SSH与客户端连接,如果只是固定使用单个git仓库的单个用户 (first),生成生成密钥对后,将公钥保存至github,每次连接时SSH客户端发送本地私钥(默认~/.ssh/id_rsa)到服务端验证。单用户情况下,连接的服务器上保存的公钥和发送的私钥自然是转载 2016-12-26 02:35:06 · 746 阅读 · 0 评论 -
linux CPU个数查看
# 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id" | sort| uniq | wc -l # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看逻辑CPU的个数cat /proc/cpuinfo| grep "process原创 2017-06-14 18:13:38 · 285 阅读 · 0 评论 -
linux系统负载load average的含义
转载:http://blog.youkuaiyun.com/daiyudong2020/article/details/52761601基本概念:有好几个命令可以查看load average,w命令、top命令、uptime命令,三个数分别代表不同时间段的系统平均负载(一分钟、五 分钟、以及十五分钟)如图示:要理解load average之前,还需要了解单核cpu和多核cpu的转载 2017-06-14 18:55:34 · 319 阅读 · 0 评论 -
docker修改时区
我的docker是centos系统进入dockerln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime完成原创 2018-09-20 19:08:39 · 1621 阅读 · 0 评论 -
cut命令详解
正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的。 剪切依据cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f 例:一,按字节cut:注意:一个空格算一个字节,一个汉字算三个字转载 2015-01-29 00:42:33 · 821 阅读 · 1 评论 -
linux uniq命令详解
uniq 命令 文字 uniq是LINUX命令 用途 报告或删除文件中重复的行。 语法 uniq [ -c | -d | -u ] [ -f Fields ] [ -s Characters ] [ -Fields ] [ +Characters ] [ InFile [ OutFile ] ] 描述 uniq 命令删转载 2013-06-05 00:08:25 · 632 阅读 · 0 评论 -
Linux sort uniq awk head 完成访问日志统计排序功能
我们开发时候经常会遇到统计一些访问日志,访问日志中的url是海量的,并且都是重复的。以url为例,统计url中出现频率次数前5的url,并按出现次数的降序排序,我们可以通过linux sort、uniq、awk、head命令来统计原创 2015-01-29 02:06:03 · 4087 阅读 · 1 评论 -
linux less命令简介
less命令可以对文件或其它输出进行分页显示,与moe命令相似,但是比more命令要强大许多。在 less 中导航命令类似于 vi,如下:1 搜索当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。1) 向前搜索/ : 使用一个模式进行搜索,并定位到下一个匹配的文本n : 向前查找下一个匹配的文本转载 2013-06-05 14:00:04 · 722 阅读 · 0 评论 -
Linux 下zip包的压缩与解压
Linux 下zip包的压缩与解压linux zip 命令详解 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ]补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 参 数: -A转载 2013-06-05 14:43:55 · 634 阅读 · 0 评论 -
Linux下批量杀掉 包含某个关键字的 程序进程
有时候因为一些情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用ps, grep, cut 和 kill 一起操作。ok,下面给出具体的参考:ps -ef|grep LOCAL=NO|grep -v grep|转载 2013-06-08 18:11:57 · 625 阅读 · 0 评论 -
windows下查看端口监听情况
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用转载 2013-09-27 14:23:04 · 21256 阅读 · 1 评论 -
linux vi 操作笔记
i(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打开转载 2013-10-29 11:11:23 · 614 阅读 · 0 评论 -
curl
curl www.baidu.com 查看网页源码curl -o www.baidu.com 保存网页,跟wget一样curl -L www.baidu.com 如果网址是自动跳转的,这样就会跳转到新的网页curl -i www.baidu.com 显示网页头信息和网页源代码curl -I www.baidu.com 只显示网页头信息curl -v www.ba原创 2013-09-17 18:03:00 · 614 阅读 · 0 评论 -
Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tcpdump转载 2013-11-15 11:29:55 · 1019 阅读 · 0 评论 -
Linux sort命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearora转载 2013-06-05 00:09:26 · 724 阅读 · 0 评论 -
linux查看进程启动时间
ps -eo lstart 启动时间ps -eo etime 运行多长时间. ps -eo pid,lstart,etime | grep port原创 2014-07-10 18:57:34 · 731 阅读 · 0 评论 -
Linux pmap命令
名称: pmap - report memory map of a process(查看进程的内存映像信息)用法 pmap [ -x | -d ] [ -q ] pids... pmap -V选项含义 -x extended Show the extended format. 显示扩展格式 -d转载 2014-06-20 16:53:32 · 664 阅读 · 0 评论 -
awk命令详解
转载:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、n转载 2015-01-29 01:38:09 · 668 阅读 · 1 评论 -
Docker常用操作
https://blog.youkuaiyun.com/lovelong8808/article/details/80433121 https://www.wangshaoxing.com/blog/docker-inter-view.html转载 2018-11-22 10:12:26 · 174 阅读 · 0 评论