linux
文章平均质量分 67
h254541060
这个作者很懒,什么都没留下…
展开
-
如何在linux中获取几天前或者几天后的日期
shell脚本中用得比较多:在linux环境下要取得几天前的时期只要使用date -d "x days ago" +%Y%m%dx用数字代替,如果需要几天前的直接写正数,如果要几天后的日期直接写负数即可;date -d "x weeks ago" +%Y%m%dx用数字代替,如果需要几周前的直接写正数,如果要几周后的日期直接写负数即可;date -d转载 2015-09-11 20:58:31 · 4124 阅读 · 0 评论 -
Linux批量替换不同文件中的相同字符串
方法1 伦理片 http://www.dotdy.com/这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库.手 工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法,命令结构如转载 2015-09-13 16:47:54 · 732 阅读 · 0 评论 -
ubuntu下python管理
系统环境:ubuntu14.04LTS,系统默认的python版本为2.7,我这里想要再安装一个3.4.3版本。再安装python之前,我们首先要安装这个管理工具pyenv:$ git clone git://github.com/yyuu/pyenv.git ~/.pyenv$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash转载 2015-09-13 16:50:49 · 373 阅读 · 0 评论 -
Linux 查看进程启动详细时间及记录进程启动PID
1. Linux 查看进程开始执行的详细时间 伦理片 http://www.dotdy.com/Bash代码 ps -p PID -o lstart 2. 记录进程启动ID Bash代码 # !/bin/sh SUNNY_LOG=/home/anicloud/projects/sunny/su转载 2015-09-13 16:51:13 · 4570 阅读 · 0 评论 -
Oracle数据库 sqlplus命令下 使用backspace键乱码问题!
在Oracle用户环境变量中加入以下代码: 伦理片 http://www.dotdy.com/Shell代码 stty erase ^H 修改完成后输入命令 Shell代码 source .bash_profile 即时生效!转载 2015-09-13 16:52:28 · 1472 阅读 · 0 评论 -
查看服务器 慢 卡 原因 Linux
1. top 查看 内存等 使用率 伦理片 http://www.dotdy.com/ 2. free -m 内存 空闲 3. ping baidu.com 查看服务器 连外网速率 4.vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写, 是实时系统监控工具。该命令通过使用k转载 2015-09-13 16:53:21 · 5489 阅读 · 0 评论 -
Linux 安装两个mysql服务
CentOS 6.4 下通过 yum 安装的 MySQL 是 5.1 版的,比较老,所以就想通过源代码安装高版本的 5.6.14。 一、卸载旧版本 Java代码 rpm -qa | grep mysql 伦理片 http://www.dotdy.com/有的话通过下面的命令来卸载掉 Java代码 rpm -e mysq转载 2015-09-13 16:54:10 · 580 阅读 · 0 评论 -
linux 间拷贝文件
A: ssh-keygen -t rsa scp /root/.ssh/id_rsa.pub root@192.168.1.92:/root/.ssh/authorized_keys scp /root/.ssh/id_rsa.pub root@192.168.1.91:/root/.ssh/authorized_keys 伦理片 http://www.dotdy.com/sc转载 2015-09-13 19:14:09 · 298 阅读 · 0 评论 -
软件自动测试架构设计
第1章 前言 目前市场上已经有了不少自动测试工具,不过满足自己需求的测试工具却很难找到或者是难以支付其昂贵的费用,对于在Linux/Unix后台运行的软件产品,自己开发一个自动测试工具,不但可以满足软件的测试需求,还可以节省一大笔费用|伦理片 http://www.dotdy.com/这个自动测试系统架构的设计,是基于Linux/Unix后台运行的软件产品,架构的思想,源于主流测试工具与前转载 2015-09-13 19:16:34 · 381 阅读 · 0 评论 -
10 个免费的服务器监控工具
监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的。你要确保用户始终可以打开你的网站并且网速不慢。服务器监控工具允许你收集和分析有关你的Web服务器的数据。有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里我为你列出了我能找到的最好的服务器监控工具。 伦理片 http://www.dotdy.com/1. Performance Co-PilotPe转载 2015-09-13 16:52:07 · 447 阅读 · 0 评论 -
LNMP设置Nginx 404错误页教程[图解]
LNMP设置Nginx 404错误页教程: 伦理片 http://www.dotdy.com/ 1、vi /usr/local/nginx/conf/nginx.conf 编辑Nginx配置文件,在http 区段添加下面代码: fastcgi_intercept_errors on; LNMP设置Nginx 404错误页教程[图解] 2、编辑网站配置文转载 2015-09-13 16:48:36 · 888 阅读 · 0 评论 -
linux下管理oracle表空间
1 、 登录服务器 2 、 查看磁盘空间是否够大df -h 伦理片 http://www.dotdy.com/ -h更具目前磁盘空间和使用情况 以更易读的方式显示 [root@rac1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 2.9G 2.3G 521M 82% /转载 2015-09-13 19:14:49 · 431 阅读 · 0 评论 -
Linux-Redis安装说明
1. Linux环境下Redis的安装步骤1.1 下载Redis安装包并解压1. 创建目录: mkdir /usr/local/cache2. 下载Redis安装包 伦理片 http://www.dotdy.com/2. 解压redis-3.0.0.tar.gz。 解压的命令为: tar –zxvf redis-3.0.0.ta转载 2015-09-11 21:03:21 · 257 阅读 · 0 评论 -
查看Linux系统版本信息方法
#uname -a (查看操作系统内核信息)Linux updb.inspur 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 伦理片 http://www.dotdy.com/#cat /proc/version (查看操作系统版本信息)Li转载 2015-09-12 14:23:35 · 783 阅读 · 0 评论 -
解决ORA-27154,ORA-27300,ORA-27301:No space left on device
利用DBCA创建数据库,重启数据库,都可能会出现此类错误,主要原因可能是数据库实例太多,需要比较多的信号量ORA-27154: post/wait create failedORA-27300: OS system dependent operation:semget failed with status: 28ORA-27301: OS failure message: No s转载 2015-09-12 14:24:07 · 572 阅读 · 0 评论 -
从零开始--CenterOS 6.5 64位环境中搭建nginx1.3+mysql5.5.25+tomcat7+jdk7+MQTT服务器
伦理片 http://www.dotdy.com/1、操作系统: CentOS release 6.3 (Final) 64位 2、jdk版本: jdk-7u3-linux-x64.tar.gz 3、tomcat版本:apache-tomcat-7.0.32.tar.gz 5、mysql版本: MySQL-client-5.5.25a-1.rhel5.x86_64.转载 2015-09-12 14:30:42 · 2669 阅读 · 0 评论 -
Linux下Nginx 中文文件处理方法
一、Windows中的文件编码为GBK编码,现在复制到Linux中,Linux使用的UTF-8编码,导至Nginx服务器读取不到,可以使用convmv修改文件编码:convmv命令详细参数 例如|伦理片 http://www.dotdy.com/convmv -f GBK -t UTF-8 *.mp3不过这个命令不会直正的转换,你可以看到转换前后的对比。如果要直正的转换要加上参转载 2015-09-12 16:29:12 · 389 阅读 · 0 评论 -
哪款Linux发行版是你的最佳选择呢?
想选择最适合你需要的Linux发行版,首先要确定你是属于哪一种类型的Linux用户。我认为,在桌面上运行Linux的最大优点之一在于,选择多多。Linux爱好者可以享用一系列广泛的桌面环境、文件管理器、终端、GTK与Qt软件,当然还有Linux发行版本身。可是话又说回来,所有这些选择似乎让人目不暇接、不知所措。试图从其他平台换成Linux的普通人被相互冲突的建议搞得晕头转向,常常只会导致信转载 2015-09-12 16:31:06 · 362 阅读 · 0 评论 -
linux中vim编辑退出
在插入模式下按ESE键,然后按住shift别松,在按:键,进入末行模式下。然后按wq键,就可以保存退出了。没有修改内容:q,已经修改过保存退出:wq,修改后不想保存:q! 伦理片 http://www.dotdy.com/转载 2015-09-13 16:49:39 · 314 阅读 · 0 评论 -
Linux里设置环境变量的方法(export PATH)
1.动态库路径的设置Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径具体操作如下export LD_LIBRARY_PATH=/home/.....(动态库的目录)不过这种设置方法只是在当前的session中有效你可以修改配置文件实现任何session都有效2.环境变量的设置一转载 2015-09-13 19:12:56 · 504 阅读 · 0 评论 -
用fping工具取代ping
fping最大的好处就是一次可以ping多个地址,而且速度更快!伦理片 http://www.dotdy.com/下载地址: http://dag.wieers.com/rpm/packages/fping/fping-2.4-1.b2.2.el4.rf.i386.rpm1,fgping通过配置文件检测主机状态 建立一个文件,并把IP地址按每行一个的格式写入,如下所示:转载 2015-09-13 19:17:20 · 2692 阅读 · 0 评论 -
Linux 用户管理
1. 添加用户 伦理片 http://www.dotdy.com/[root@iZ945dmdudwZ home]# id lili --用户是否存在 id: lili: no such user [root@iZ945dmdudwZ home]# useradd lili --添加用户 [root@iZ945dmdudwZ home]# id lili uid=100转载 2015-09-13 19:19:30 · 920 阅读 · 0 评论 -
使用InjectView和findViewById说拜拜
Android的findViewById真是太烦人了,模板似的方法,要写在每个Activity,Fragment,Adapter里面。声明 View和findView总是间隔着未知的行距;setOnClickListener之后,总是要寻找对应的onClick方法在何处。难道Android就不能智能的把layout中的View相应的与对应field绑定起来?答案是:Android本转载 2015-09-14 22:48:51 · 6320 阅读 · 0 评论 -
CentOS 6.5 与 win7 双系统时间同步问题
CentOS 6.5 与 win7 双系统时间同步问题当装了win7和centOS 6.5双系统的时候,会发现,两个系统的时间相差8小时,调了一个另一个就错误,如何解决这个问题呢?第一步:禁用UTC时间同步[root@wolf ~ ]# vi /etc/sysconfig/clock#编辑时间配置文件 ZONE="Asia/Shanghai"UTC=fals转载 2015-09-14 22:36:00 · 891 阅读 · 0 评论 -
linux 技巧:使用 screen 管理你的远程会话
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断转载 2015-09-14 22:39:00 · 338 阅读 · 0 评论 -
CentOs 下ssh免密码登录
1.检查所有机器的openssh是否正常安装2.使用命令 ssh-keygen -t rsa 生成id_rsa和id_rsa.pub密钥和公钥 三次回车(三次回车表示生成的文件默认地址~/.ssh和无密码登录)3.进入到~/.ssh/目录下 cat id_rsa.pub >>authorized_keys4.使用scp命令将authorized_keys复制到其它的转载 2015-09-14 22:32:17 · 275 阅读 · 0 评论 -
virt res shr 表示的意义
top命令通过解析/proc//statm统计VIRT和RES和SHR字段值。 VIRT是申请的虚拟内存总量。 RES是进程使用的物理内存总和。 SHR是RES中”映射至文件”的物理内存总和。包括: 程序的代码段。 动态库的代码段。 通过mmap做的文件映射。 通过mmap做的匿名映射,但指明了MAP_SHARED属性。 通过shmget申请的共享内存|伦理片 ht转载 2015-09-14 22:34:23 · 500 阅读 · 0 评论 -
LINUX中SWAP分区设置
LINUX中SWAP分区大小如何设置呢?安装oracle 的时候,swap太小不能继续安装,那么能不能有什么方法能在不不用安装os的情况下实现swap更改大小呢? 以下操作需要root权限: # cd /usr/ # mkdir swap # cd swap # dd if=/dev/zero of=swapfile bs=1G count=8 这条命令从硬盘里分出转载 2015-09-14 22:37:25 · 395 阅读 · 0 评论 -
IP地址DHCP与STATIC切换批处理脚本
Html代码 @echo off set ::请根据您的参数修改以下数据 ::设置 IP地址 set ipaddress=192.168.10.43 ::设置 子掩码 set mask=255.255.254.0 ::设置 网关 set gateway=192.168.10.1转载 2015-09-14 22:39:51 · 1034 阅读 · 0 评论 -
Linux_home的迁移
如果 想要将home分区更迁移的话,只需修改fstab文件fstab 是一个简单却重要的配置文件,它掌管着 Linux 系统的磁盘挂载。只要是添加在 fstab 文件中的磁盘分区,都会在 Linux 启动时自动挂载。使用管理员权限编辑 /etc/fstab。sudo gedit /etc/fstab按照“UUID+挂载点+文件系统+挂载参数+备份参数+检查参数”的格式,将新转载 2015-09-14 22:43:24 · 659 阅读 · 0 评论 -
修改linux启动级别
linux 能力比较弱,但我觉得并没有什么难的,慢慢学,慢慢积累。虚拟机中的centos越来越慢,我也觉得没什么必要一直默认启动UI,不如命令行模式省资源,而且我都是windows里putty直接链接过去的,也用不到ui,所以准备把linux的默认启动级别修改到命令行。于是我查到一个文章,比较老,文章中说要 ”修改/etc/inittab文件”,于是照做,出现如下提示: 伦转载 2015-09-14 22:46:09 · 388 阅读 · 0 评论 -
vmware克隆虚拟机后网卡启动失败
完全克隆一台Centos6.5虚拟机,克隆的新虚拟机MAC地址以及主机名都和源主机相同。无论如何执行下面命令都无济于事:/etc/init.d/network restartifup eth0 伦理片 http://www.dotdy.com/解决办法:1.编辑eth0的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-e转载 2015-09-14 22:45:41 · 604 阅读 · 0 评论 -
rsyslogd服务, Logrotate日志切割
rsyslogd 日志文件格式 基本日志格式包含以下四种 1事件产生的事件 2发生事件的服务器的主机名 3产生事件的服务名或程序 4事件的具体信息 /etc/rsyslog.conf配置文件 authpriv.* /var/log/secure #服务名称[连接符号] 日志记录位置 #认证相关服务,所有日志等级转载 2015-09-14 22:42:04 · 1855 阅读 · 0 评论 -
linux 查找出包含某个字符串的所有文件的方法详解
一、find查找用法find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]find默认的寻找路径为当前目录,并且默认的表达式为-print 伦理片 http://www.dotdy.com/1、列出某个路径下所有文件,包括子目录。转载 2015-09-13 19:20:09 · 587 阅读 · 0 评论 -
crontab 执行脚本***.sh 方法
编写linux脚本文件 如 ***.sh 程式必须以下面的行开始(必须方在文档的第一行): #!/bin/sh 符号#!用来告诉系统他后面的参数是用来执行该文档的程式。在这个例子中我们使用/bin/sh来执行程式。 当编辑好脚本时,假如要执行该脚本,还必须使其可执行。 要使脚本可执行: crontab执行sh文件无效 首先命令行执行:/opt/work/tqueue转载 2015-09-13 19:13:35 · 649 阅读 · 0 评论 -
linux(centos) SPAM 问题
国外vps,被禁止,告知发送垃圾邮件了(SPAM),以下方法检查和关闭邮件服务进程: 伦理片 http://www.dotdy.com/1、查看邮件服务是否有运行: ①#lsof -i:25 查看邮件端口25 是否有被进程占用 ②#netstat -anp 查看所有在运行的进程,是否有sendmail ==============================转载 2015-09-13 19:15:27 · 376 阅读 · 0 评论 -
Linux下Oracle数据库启动及关闭
1,启动数据库 伦理片 http://www.dotdy.com/[oracle@DB-SERVER ~]$ sqlplus /nolog[省略N多log ... ] SQL> connect /as sysdbaConnected to an idle instance. SQL> startupORACLE instan转载 2015-09-13 19:17:43 · 396 阅读 · 0 评论 -
如何将tomcat加入到linux服务中去
脚本名字为 tomcat ,放到 /etc/init.d/ 下,并基于可执行权限 chmod +x /etc/init.d/tomcat 伦理片 http://www.dotdy.com/chkconfig --add tomcat chkconfig --del tomcat1 chmod -R 777 /home/tomcats/*/*/startup.sh ch转载 2015-09-13 19:18:38 · 472 阅读 · 0 评论 -
Xinetd超级服务经典功能汇总
Xinetd基于服务的超级服务,用来管理保护各个服务。它在linux的安全中有着举足轻重的地位。它管理的服务都是一些不是很常用,但是系统中偶尔也会用到的小服务或者该服务没什么好的安全机制,比如:rysnc、cvs、telnet等。它并不是一真正意义上的服务,xinetd相当于rync、cvs等服务的代理人,就像老大照着小弟!它的作用大致可以分为以下几个:访问控制、防止DOS攻击、扩展的日子选项、服转载 2015-09-14 22:41:14 · 424 阅读 · 0 评论 -
mac下pdo链接错误
mac 报如下错误: [Sun Sep 06 23:44:10.162087 2015] [:error] [pid 1004] [client 127.0.0.1:52136] PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] No such file转载 2015-09-14 22:34:52 · 1317 阅读 · 0 评论