linux
浪子骑驴
精通J2EE方面的设计
展开
-
yum安装命令的使用方法
[url]https://blog.csdn.net/freshman_fantom_ywj/article/details/6331612[/url]原创 2018-09-06 20:18:33 · 412 阅读 · 0 评论 -
Linux查看CPU信息、物理CPU个数、核数、逻辑CPU个数
#查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c# 总核数 = 物理CPU个数 X 每颗物理CPU的核数# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort...原创 2017-05-22 16:26:16 · 91 阅读 · 0 评论 -
Linux Container(LXC)容器隔离实现机制
[url]http://tasnrh.blog.51cto.com/4141731/1760061[/url]原创 2017-05-19 14:08:44 · 384 阅读 · 0 评论 -
NFS使用详解之三.NFS传输速度优化
[url]http://blog.chinaunix.net/uid-26000296-id-3970431.html[/url]原创 2017-05-18 20:33:17 · 928 阅读 · 0 评论 -
.bashrc文件在哪
找到这个$HOME/.bashrc $HOME的意思是你的home目录,一般是/home/xxx/,xxx是你的登陆用户名.bashrc 是个隐藏文件,可以在家目录下面用ls -a看到~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通...原创 2017-05-17 10:28:19 · 24544 阅读 · 1 评论 -
linux命令别名alias用法
[code="shell"]命令别名:aliasalias显示当前shell中定义的所有别名[root@zabbix_agentd zabbix]# alias alias cp='cp -i'alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias grep='grep --color=au...原创 2017-05-17 10:19:20 · 115 阅读 · 0 评论 -
Linux命令echo -e 这个参数e是什么意思
man帮助的解释是,允许后面的输出进行转义,假设你是 echo -e "i will use \n $HOME" 输出的将是i will use /root(当前用户的主目录)如果是 echo "i will use \n $HOME" 则输出是:i will use \n $HOME[url]https://zhidao.baidu.com/question/289449...原创 2017-05-17 09:40:27 · 1365 阅读 · 0 评论 -
设置Sysctl.conf用以提高Linux的性能(最完整的sysctl.conf优化方案)
[url]http://blog.csdn.net/21aspnet/article/details/6584792[/url]原创 2017-05-17 09:26:25 · 106 阅读 · 0 评论 -
linux根据uid反查用户名
auditd的日志只记录用户uid而不会显示对应用户名,看起来不是很友好,于是需要根据uid反查出用户名,但是有些用户是在ldap上的,因此也不能通过/etc/passwd来查,咨询了一下全栈工程师root,给了一条命令[code="shell"]getent passwd uid [/code]查了一下果然可以,这里记录下,比如查询uid为33的用户名执行[code...原创 2017-05-16 15:24:11 · 2643 阅读 · 0 评论 -
192.168.0.0/24是啥意思?
其实这个就是用CIDR(无类别域间路由选择,Classless and Subnet Address Extensions and Supernetting))的形式表示的一个网段,或者说子网.我们知道确定一个子网需要知道主机地址和子网掩码,但用CIDR的形式,可以简单得到两个数值.举例说吧,“192.168.0.0/24”就表示,这个网段的IP地址从192.168.0.1开始,到192....原创 2017-05-16 14:26:44 · 6354 阅读 · 1 评论 -
linux shell审计--snoopy的注意事项
[url]http://www.cnblogs.com/chinasun021/archive/2013/01/15/2861650.html[/url]原创 2017-05-16 09:34:48 · 218 阅读 · 0 评论 -
linux进程监控,monitor脚本
由于服务器上一些进程莫名的挂掉,需要些一个monitor的bash脚本来监控这些进程:[code="java"]#! /bin/bash#chkconfig info### BEGIN INIT INFO# Provides: # Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Description: ### EN...原创 2017-01-16 10:22:35 · 596 阅读 · 0 评论 -
nslookup通往DNS的桥梁
[url]http://roclinux.cn/?p=2441[/url]原创 2017-06-06 20:21:37 · 86 阅读 · 0 评论 -
CURL常用命令
[url]http://www.cnblogs.com/gbyukg/p/3326825.html[/url]原创 2017-06-11 12:49:37 · 101 阅读 · 0 评论 -
rpm包管理
[url]http://www.cnblogs.com/bangerlee/articles/2603387.html[/url]原创 2017-06-11 18:03:24 · 77 阅读 · 0 评论 -
centOS-7-x86_64-Everything-1611.iso
镜像下载地址:[url]http://mirror.neu.edu.cn/centos/7/isos/x86_64/[/url]CentOS-6.5-x86_64-minimal.iso[url]http://vault.centos.org/6.5/isos/x86_64/[/url]CentOS-6.5-x86_64-bin-DVD1.iso[url]http://...原创 2018-03-29 20:49:23 · 4411 阅读 · 0 评论 -
查看linux版本是centos还是redhat linux
最精确的还是查看 cat /etc/redhat-release参考:[url]https://zhidao.baidu.com/question/281195316.html[/url][color=red][b]centos6下无法使用lsof命令"-bash: lsof: command not found"[/b][/color]1. 问题描述在centos...原创 2017-03-08 15:14:59 · 458 阅读 · 0 评论 -
centos ssh免密码秘钥登录
假设从A主机ssh登录B主机,用秘钥代替密码,步骤如下: 1、在A主机上执行:ssh-keygen -t rsa 一切默认,不用输入密码,生成两个文件: /root/.ssh/id_rsa /root/.ssh/id_rsa.pub 2、生成authorized_keys文件:touch /root/.ssh/...原创 2017-03-06 22:30:42 · 126 阅读 · 0 评论 -
Shell编程中Shift的用法
位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量$*。若用户要求 Shell 在不知道...原创 2018-01-26 14:24:57 · 150 阅读 · 0 评论 -
每天一个linux命令(30): chown命令
指令名称: chown 使用权限: root 使用方式: chown [-cfhvR] [--help] [--version] user[:group] file… 利用chown可以将档案的拥有者加以改变。这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root...原创 2017-02-22 15:11:39 · 217 阅读 · 0 评论 -
Makefile执行过程中出错:make: *** No rule to make target ` ‘, needed by xxx. Stop.
【总结】Makefile在编译执行过程中,对于所依赖的条件,此处即一堆xml文件,最后一个是reference.xml,结果由于最后reference.xml后面,有多余的4个空格,导致Makefile将该处的4个空格,视为一个文件了,所以,必然找不到该“文件”,所以才报错的。所以,如果Makefile出现:make: *** No rule to make target ...原创 2017-02-20 16:16:14 · 4050 阅读 · 0 评论 -
Linux中configure,make, make install命令分别是什么,用法?
用于linux源码安装软件,一般下载源码包得到文件:xxxx.tgz====================================1、解包软件 tar zxf xxxx.tgz====================================2、配置 cd xxxx ./configure --prefix=/...原创 2017-02-20 16:13:36 · 267 阅读 · 0 评论 -
Linux ./configure --prefix命令
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),具体的安装方法一般作者都会给出文档,这里主要讨论配置(configure)。Configure是一个可执行脚本,它有很多选项,使用命令./configure –help输出详细的选项列表,如下:-bash-3.00# ./configure --helpUsage: configu...原创 2017-02-20 15:38:36 · 150 阅读 · 0 评论 -
[centos升级]正确的从CentOS 6升级到CentOS 7
[quote]redhat-upgrade-tool --force --network 7.0 --instrepo http://centos.communilink.net/7.3.1611/os/x86_64/[/quote]使用--force选择,强制升级参考:[url]http://blog.hlogc.com/20160313/upgrade-from-centos-...原创 2017-02-13 11:42:50 · 861 阅读 · 0 评论 -
centos6.4或者6.5使用yum的elrepo源升级内核
[size=x-large][color=darkblue][b]了解一下elrepo[/b][/color][/size]elrepo是CentOS十分有用的稳定的软件源,与其他软件源不一样的是,这个第三方源主要是提供硬件驱动、内核更新方面的支持,如显卡、无线网卡、内核等等,现在已经支持centos7.x+,更新较快。[size=large][color=darkblue][b]1、...原创 2017-02-10 15:27:46 · 429 阅读 · 0 评论 -
常用命令
Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标...原创 2017-02-09 15:06:31 · 83 阅读 · 0 评论 -
-bash: wget: command not found的两种解决方法
[size=medium][color=black][b]-bash: wget: command not found的两种解决方法[/b][/color][/size]今天给服务器安装新LNMP环境时,wget 时提示 -bash:wget command not found,很明显没有安装wget软件包。一般linux最小化安装时,wget不会默认被安装。可以通过以下两种方法来安装...原创 2017-01-13 14:57:38 · 205 阅读 · 0 评论 -
一步步教你安装CentOS 6.6系统
参考:[url]http://www.centoscn.com/image-text/setup/2014/1128/4199.html[/url]原创 2017-01-13 14:33:40 · 114 阅读 · 0 评论 -
Linux系统下安装rz/sz命令及使用说明
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。[size=large][color=black][b]1.软件安装[/b][/color][/size][size=medium][co...原创 2017-01-13 11:59:40 · 91 阅读 · 0 评论 -
Linux资源管理之cgroups简介
[url]http://blog.jobbole.com/88836/[/url]原创 2017-04-19 15:32:20 · 96 阅读 · 0 评论 -
yum安装模糊查询所需要的软件包方法
yum安装卸载命令,yum install 'package_name'yum remove 'package_name'yum查询想要安装的包yum search 'keyword'例如yum search messenger模糊搜索本地yum包yum list | grep packageName列出所有可安装的软件包yum list列出...原创 2017-04-18 15:41:28 · 333 阅读 · 0 评论 -
systemctl命令完全指南
[url]http://www.linuxdiyf.com/linux/13088.html[/url]原创 2017-04-12 20:48:45 · 126 阅读 · 0 评论 -
shell中条件判断if中的-z到-d的意思
shell中条件判断if中的-z到-d的意思 [ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则为真。 [ -e FILE ] 如果 FILE 存在则为真。[ -f FIL...原创 2017-04-12 20:40:24 · 111 阅读 · 0 评论 -
du -sh * 查看文件大小跟 du -sh出来的不一样
[code="shell"]du -ach * #这个能看到当前目录下的所有文件占用磁盘大小和总大小du -sh #查看当前目录总大小du -sh * #查看所有子目录大小 lsof | grep delete #如果怀疑删掉的数据还在占用磁盘空间试试这个kill -9搜索 pid #结束掉进程就能释放磁盘空间了 #f...原创 2017-04-12 16:31:22 · 2123 阅读 · 0 评论 -
Linux下/proc目录简介
[url]http://blog.csdn.net/zdwzzu2006/article/details/7747977[/url]ps -ef | grep mysql 后,可以看到进行的pid进入到 /proc/进程的ID/目录下,可以查看进程相关的信息[size=large][color=red][b]linux 查看进程启动路径[/b][/color][/size]...原创 2017-04-06 15:08:31 · 118 阅读 · 0 评论 -
CentOS6.5下添加epel源
[url]http://www.centoscn.com/CentOS/config/2014/0920/3793.html[/url]原创 2017-03-21 13:51:26 · 97 阅读 · 0 评论 -
linux查找日志技巧
1.先必须了解两个最基本的命令:[size=large][color=black][b]tail -n 10 test.log[/b][/color][/size]; 查询日志尾部最后10行的日志[size=large][color=black][b]tail -n +10 test.log[/b][/color][/size]; 查询10行之后的所有日志;[size...原创 2016-07-18 09:41:31 · 116 阅读 · 0 评论 -
Linux下的工作模型以及Nginx工作原理
Web服务器主要任务就是处理来自客户端的请求,一般情况下Web服务器处理并发连接请求的工作模型有以下几种方式: 1、单线程web服务器(Single-threaded web servers) 此种架构方式中,web服务器一次处理一个请求,结束后读取并处理下一个请求。在某请求处理过程中,其它所有的请求将被忽略,因此,在并发请求较多的场景中将会出现严重的性能问题。(即一次只能处理一个...原创 2016-05-15 16:18:20 · 83 阅读 · 0 评论 -
awk命令详解
http://www.gnu.org/software/gawk/manual/gawk.html转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html参考:http://afdsse.blog.163.com/blog/static/7483802013528813713/[size=la...原创 2016-05-14 21:57:05 · 121 阅读 · 0 评论 -
linux使用sed命令截取tomcat某段时间内的catalina.out日志
有时间log太大,刷新太快,如果能定位到某段时间内,然后从服务器上拿下来就方便多了。一来减少传输,二来排查问题也会比较容易些。 测试于:Tomcat 6.0.37 | CentOS 5.7操作步骤:首先进入tomat的logs目录[devnote@devnote ~]$ cd /opt/tomcat/logs/从catalina.out中截取下午2~3点的日志到devnot...原创 2016-05-14 15:44:05 · 4368 阅读 · 0 评论