开发

Linux下ps -ef和ps aux的区别及格式详解

Linux下显示系统进程的命令ps,最常用的有ps-ef和psaux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,SystemV风格和BSD风格,psaux最初用到UnixStyle中,而ps-ef被用在SystemVStyle中,两者输出略有不同。现在的大部分Linux系统...
代码星球·2021-01-02

linux中的磁盘的MBR记录详解

在硬盘中,硬盘的0柱面0磁头第一个1扇区称为主引导扇区,也叫主引导记录-MBR(mainbootrecord),其中MBR是以下三个部分组成1、Bootloader,主引导程序---446个字节2、Dpt(DiskPartitiontable),硬盘分区表---64个字节3、扇区结尾标志(55aa)--2个字节总共51...

awk打印指定列以后的所有内容

今天在分析tomcat日志文件时,遇到一个问题,想统计外面用户的useragent信息,因此就只需要过滤出第12列之后的所有内容。那么对于这个需求,我们到底该怎么处理呢,由于我没有想到一个一步到位的方法,因此找到了一个取巧的方法,将其过程分成两步:1、使用awk将文件的前12列替换为空。awk'{for(i=1;i&l...

virgo-tomcat访问日志的详细配置

Tomcat日志信息分为两类:1、运行中的日志,它主要记录运行的一些信息,尤其是一些异常错误日志信息。2、访问日志信息,它记录的访问的时间、IP、访问的资料等相关信息。关于tomcat访问日志的产生样式说明如下(从官方文档中摘录):%a-RemoteIPaddress%A-LocalIPaddress%b-Bytess...

postgresql数据库中对重复数据的处理

我们在使用postgresql数据库的时候,如果一张数据表在未做任何约束的情况下,很可能会出现几条完全一样的数据,即重复数据。如下图所示:那么如果我们要删除其中的2条该怎么办呢?第一种我们可以清空表的内容,再使用INSERTINTO语句再将内容插入到表中。此方法可行,但对于专业人士来讲,并不推荐第二种我们可以结合pg数...

Linux系统java环境jdk的安装

在linux环境中jdk的安装有两种方式,一为rpm安装机制,另一种为源码安装(已编译好)因此在ORACLE官网提供两种安装文件,一为rpm格式,另一种为gz格式,两种的安装方式都大同小异的。 1、rpm格式的安装,只需执行一条命令即可。安装后会在/usr目录下生成java目录,在java目录中主要有一个以j...

Linux下如何查看系统启动时间和运行时间

对于一些人来说系统运行了多久是无关紧要的,但是对于服务器管理员来说,这是相当重要的信息。服务器在运行重要应用的时候,必须尽量保证长时间的稳定运行,有时候甚至要求零宕机。那么我们怎么才能知道服务器运行了多久呢?在linux系统中可用如下几种方法去查询。1.uptime命令2.查看/proc/uptime文件计算系统启动时...

linux-Centos/rhel-6.X下Gnome桌面环境的安装

在实际工作中,无论是生产环境还是公司内部环境、很多时候装的linux系统都是最小化安装的、即没有桌面环境,那么如果有时我们又需要一个桌面环境、该怎么安装呢?其实不难,现笔者将安装方法分享如下。测试环境:Centos6.3桌面类型:Gnome安装方法:[root@5201351~]yumgroupinstall"Desk...

关于linux系统下周期性例行任务crond服务的配置与使用

Linux例行性任务(也叫周期性任务)的服务名为crond,常用的操作命令为crontab1.crontab-l 查看当前用户的任务2.crontab-e 编辑(设置)当前用户的任务,执行行不用重启crond服务。3.crontab-r 清除当前用户的任务,如果有多个任务的话,-r参数会清...

Tomcat应用的部署记录

1、先安装jdk,解压jdk-7u17-linux-x64.tar.gz至/opt目录、配置环境变量,在/etc/profile末加入如下内容。JAVA_HOME=/opt/jdk1.7.0_17exportJAVA_HOMEPATH=$JAVA_HOME/bin:$PATH:/usr/local/swftools/b...
代码星球·2021-01-02

Linux下openoffice与SWFtools的安装

第一部份:OpenOffice的安装1、Openoffice的官网:http://www.openoffice.org/download/index.html   选择Linux64-bit(x86064)(RPM)、版本号4.1.1、进行下载、上传到linux主机2、解压Apache_O...

thinkphp整合系列之融云即时通讯在线聊天

随着技术的发展;现代的网站;越来越趋于应用形式了;不再是像以前那样需要用户刷新页面;获取数据了;服务器端可以主动向用户推送数据;更加及时性了;比较突出的就是即时通讯在线聊天;今个;我们要打造的就是类似于网页版微信的功能;示例项目:http://git.oschina.net/shuaibai123/thinkphp-b...

thinkphp整合系列之tcpdf类生成pdf文件

php生成pdf文件的需求是不怎么常见的;当然也是有的;既然已经整合使用了;那就写篇博客来讲解下吧;示例项目:http://git.oschina.net/shuaibai123/thinkphp-bjyadmin一:引入tcpdf/ThinkPHP/Library/Vendor/Tcpdf把tcpdf整个目录拷到自己...

thinkphp整合系列之phpqrcode生成二维码

php生成二维码其实挺简单的;当然指的是使用qrcode类库;因此关于是否要写这篇博客;我是犹豫了再三的;不过最后还是决定写下吧;如果有童鞋急着用;就可以直接引了;再个也可以作为即将写的文章微信支付生成的二维码做个铺垫;老规矩;以bjyadmin项目示例:http://git.oschina.net/shuaibai1...

thinkphp整合系列之友盟消息推送

上篇文章 thinkphp集成系列之phpmailer批量发送邮件讲过的;邮件有着零成本、内容丰富的优点;但是一个非常硬的硬伤;这家伙的及时性太差了;尤其是随着90、00后的崛起;从上网开始体验的就是QQ、微信的即时通讯;唯一有的邮箱也还是自动开通的QQ邮箱;然而还是一连串的未读;那么有木有一种零成本、但是及...