- 博客(63)
- 资源 (20)
- 收藏
- 关注
转载 Linux应用总结(1):自动删除n天前日志
linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。1.删除文件命令:find 对应目录 -mtime +天数 -name "文件名"
2015-09-30 17:16:08 507
原创 linux常用命令(64):crontab命令
crontab命令 crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程
2015-09-30 16:01:11 413
原创 linux常用命令(63):at命令
at命令 at命令用于在指定时间执行命令。 在一个指定的时间执行一个指定任务,只能执行一次,且需要开启atd进程(ps -ef | grep atd查看, 开启用/etc/init.d/atd start or restart; 开机即启动则需要运行chkconfig --level 2345 atd on)。语法at(选项)(参数) 选项
2015-09-30 14:27:17 538
原创 linux常用命令(62):watch命令
watch命令 watch命令以周期性的方式执行给定的指令,指令输出以全屏方式显示。是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测
2015-09-29 19:08:24 594
原创 linux常用命令(61):ps命令
ps命令 ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程
2015-09-29 18:05:03 425
原创 linux常用命令(60):wc命令
wc命令 wc命令是 (Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据。语法wc(选项)(参数) 选项-c或--bytes或——chars:只显示Bytes数; -l或——lines:只显示列数;
2015-09-29 17:55:08 494
原创 linux常用命令(59):grep命令
grep命令 grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不
2015-09-29 17:50:27 655
原创 linux常用命令(58):cal命令
cal命令 cal命令是 可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。语法cal(选项)(参数) 选项-l:显示单月输出; -3:显示临近三个月的日历; -s:将星期日作为月的第一天; -m:将星期一作
2015-09-29 17:11:13 609
原创 linux常用命令(57):date命令
date命令 date命令是显示或设置系统时间与日期。 很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待的时间。日期可以以多种格式去打印,也可以使用命令设置固定的格式。在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数。语法
2015-09-28 17:54:05 535
原创 linux常用命令(56):diff命令
diff命令 diff命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c。diff是svn、cvs、git等版本控制工具不
2015-09-28 16:21:47 716
原创 linux常用命令(55):ln命令
ln命令 ln命令是用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的。 语法ln(选项)(参数) 选项-b或--backup:删除,覆盖目标文件之前的备份;
2015-09-28 15:32:49 538
转载 linux常用命令(54):kill命令
kill命令 kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在
2015-09-28 14:57:45 424
原创 linux常用命令(53):su命令
su命令 su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。 语法su(选项)(参数) 选项-c或--command=:执行完指定的指令后,即恢复原来的身份;-f或——fast:适用于csh与tsch,使shell不用去读取启动文件; -l或——login:改变身份时,也同时变更工作目录,以及HOM
2015-09-28 14:45:55 596
原创 linux常用命令(52):sudo命令
sudo命令 sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。 su命令类似sudo命令,但是两者的差别在于前者su是一个粗粒度权限赋予。
2015-09-28 14:33:08 969
原创 linux常用命令(51):yum 命令
yum命令 yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。语法
2015-09-22 16:10:50 882
原创 linux常用命令(50):tftp 命令
tftp命令 tftp命令用于本机和tftp服务器之间使用TFTP协议传输文件。 TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了
2015-09-22 15:43:18 1598
原创 49.linux常用命令(49):ftp 命令
ftp命令 ftp命令用于用来设置文件系统相关功能。ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux进行ftp操作将会非常容易。语法ftp(选项)(参数) 选项-d:详细显示指令执行过程,便于排错或分析
2015-09-22 15:26:13 666
原创 linux常用命令(48):scp命令
scp命令 scp命令是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然
2015-09-22 15:07:05 609
原创 linux常用命令(47):rcp 命令
rcp命令 rcp命令代表“remote file copy”(远程文件拷贝)。该命令用于在计算机之间拷贝文件。rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。 通过适当的配置,在两台Linux主机之间复制文件而无需输入密码,就像本地文件复制一样简单。 语法rcp(选项)(参数) || rcp
2015-09-22 14:59:26 448
原创 linux常用命令(46):telnet 命令
telnet命令 telnet命令用于登录远程主机,对远程主机进行管理。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清楚telnet客户端的使用方式
2015-09-22 14:40:42 753
原创 linux常用命令(45):ss 命令
ss命令 ss命令Socket Statistics的缩写,用于显示处于活动状态的套接字信息。 ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/n
2015-09-22 14:09:14 500
原创 linux常用命令(44):netstat 命令
netstat命令 netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。语法netstat(选项) || netstat [-acCeFghilMnNoprstuvVwx][-A][--ip]选项-a或--all:显示所有连线中的Socket; -A或--:列出该网络类型连线中
2015-09-22 12:20:10 506
转载 java中数组(Array)与列表(List)相互转换的方法
1.列表List转换成为数组Array。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。 toArray public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运
2015-09-21 17:53:00 1029
原创 linux常用命令(43):traceroute 命令
traceroute命令 traceroute命令用于追踪数据包在网络上的传输时的全部路径,它默认发送的数据包大小是40字节。 当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。 linux系统中,我们称之为traceroute,在MS Windows中为trace
2015-09-20 16:51:37 650
原创 linux常用命令(42):ping 命令
ping命令 ping命令用来测试主机之间网络的连通性。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。 有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping或者在内核参数中禁止ping,这样就不能通过ping确定该主机是否还处于开启状态。 linux下的ping和windows下的pi
2015-09-20 16:41:47 708
原创 linux常用命令(41):route 命令
route命令 route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的I
2015-09-20 16:34:09 473
原创 linux常用命令(40):ifconfig 命令
ifconfig命令 ifconfig命令ifconfig(interfaces config)被用于配置和显示Linux内核中网络接口的网络参数。与windows中的ipconfig命令相似。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信
2015-09-20 16:13:29 450
原创 linux常用命令(39):lsof 命令
lsof命令 lsof命令lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统
2015-09-20 15:56:19 435
原创 linux常用命令(38):iostat 命令
iostat命令 iostat命令是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysst
2015-09-20 15:42:35 546
原创 linux常用命令(37):vmstat 命令
vmstat命令 vmstat命令virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具,在非常高负荷的服务器上,你需要查看并监控系统的健康情况,在控
2015-09-20 11:16:19 487
原创 linux常用命令(36):free 命令
free命令 free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。 语法free(选项) 选项-b:以Byte为单位显示内存使用情况; -k:以KB为单位显示内存使用情况; -m:以MB为单位显示内存使
2015-09-20 10:28:49 412
原创 linux常用命令(35):top 命令
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表
2015-09-20 10:19:03 412
原创 linux常用命令(34):du 命令
du命令 du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。 语法du(选项)(参数) || du [选项] [文件]选项-a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时,以byte为单位。
2015-09-14 22:23:32 485
原创 linux常用命令(33):df 命令
df命令 df命令用来用于显示磁盘分区上的可使用的磁盘空间。 默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法df(选项)(参数) || df [选项] [文件]选项-a或--all:包含全部的文件系统; --block-size=:以指定的区块大小来显示
2015-09-14 22:12:58 538
原创 linux常用命令(32): /etc/group文件详解
Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件。linux /etc/group文件是有关于系统管理员对用户和用户组管理的文件,linux用户组的所有信息都存放在/etc/group文件中。具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有 /etc/group和/e
2015-09-14 22:05:38 521
原创 linux常用命令(31):chown命令
chown命令 chown命令用来指定文件的拥有者改为指定的用户或组。 用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 只有文件主和超级用户才可以便用该命令。语法cho
2015-09-14 21:58:10 453
原创 linux常用命令(30):chgrp命令
chgrp命令 chgrp命令用来改变文件或目录所属的用户组。 该命令用来改变指定文件所属的用户组。其中,组名可以是用户组的id,也可以是用户组的组名。文件名可以 是由空格分开的要改变属组的文件列表,也可以是由通配符描述的文件集合。如果用户不是该文件的文件主或超级用户(root),则不能改变该文件的组。 在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属
2015-09-14 21:37:36 575
原创 linux常用命令(29):chmod命令命令
chmod命令 chmod命令用来变更文件或目录的权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以
2015-09-14 21:02:38 457
原创 linux常用命令(28):gzip命令
gzip命令 gzip命令用来压缩文件。是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令。 gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文
2015-09-14 20:16:36 398
原创 linux常用命令(27):tar命令
tar命令 tar命令为linux的文件和目录创建档案。 利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。
2015-09-14 17:58:50 446
MyBatis_Generator_1.3.1
2015-09-02
Centos下NFS安装与配置-V1.0
2015-07-21
tomcat6,7,8集群session共享所需jar包(支持kryo,javolution)
2014-09-23
安装Nginx-1.7.4作为Windows服务自启动运行
2014-09-23
WinDBG JVM
2013-06-06
Jad(java反编译工具)
2012-12-05
FindBugs插件
2012-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人