
Linux
文章平均质量分 70
聆听节奏
abc
展开
-
Linux linux系统目录结构
linux系统目录结构 1. / /目录也称为根目录,位于linux文件系统目录结构的顶层。在很多系统中的唯一分区。如果还有其他分区,必须挂在到/目录下某个位置。整个目录结构呈树型结构,因此也称为目录树。 2. bin bin目录为命令文件目录,也称为二进制目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等,该目录不能包含子...原创 2013-07-04 10:10:11 · 166 阅读 · 0 评论 -
Linux tcpdump
tcpdump -i eth3 host 10.10.10.10 -s 0 -w /home/log.cap eth3 这个是本机网卡,ifconfig后,看网关IP所在的那个网卡名10.10.10.10 这个是对方的IP/home/log.cap这个是文件名...原创 2013-08-27 10:17:55 · 91 阅读 · 0 评论 -
Java 生成Bat或SH文件,调用Sqlldr插入数据到Oracle
执行流程:1.从ftp判断文件是否存在2.下载文件3.创建ctl文件4.创建可执行文件,bat或sh文件,文件中是sqlldr命令代码5.备份表并创建临时表6.执行文件,插入数据7.检查数据完整性8.创建主键和索引9.将临时表修改为主表,删除临时表和备份表 1.package com.iteye.aaa.job;import java.i...原创 2013-09-11 10:34:20 · 368 阅读 · 0 评论 -
Linux 定时任务
转自:http://www.blogjava.net/freeman1984/archive/2010/09/23/332715.html 1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文...原创 2013-09-11 17:05:09 · 83 阅读 · 0 评论 -
crontab把top命令按日期时间追加到文件
1.创建一个top.sh脚本,每小时生成一个文件,内容为:#!/bin/shNAME="/home/temp/top_"$(date +%Y-%m-%d-%H)/usr/bin/top -b -d 1 -n 1 >> $NAME.txt2.给sh脚本执行权限命令:chmod +x top.sh3.crontab每分钟执行一次的写法:*/1 * * * * /bin/bash...原创 2014-08-07 14:30:16 · 878 阅读 · 0 评论 -
Linux安装软件
看鸟哥私房菜服务器架设篇第三版 Linux安装软件 1.常见安装方式RPM和DPKGRPM使用指令:rpm,rpmbuild在线升级指令:YUM(yum)DPKG使用指令:dpkg在线升级指令:APT(apt-get)2.RPM与SRPMRPM:文件格式xxx.rpm,可直接安装,内含已编译的程序,不可修改参数并编译SRPM:文件格式xxx.src.rpm,不可直接安装,内含...原创 2014-08-11 13:59:40 · 128 阅读 · 0 评论 -
Linux监听FTP
监听FTP是否开启 1.编写如下脚本,判断字符串是否包含时根据实际情况不需要多次判断的去掉循环 #!/bin/bashvar1="/usr/sbin/vsftpd"count=4seconds=2echo $(date '+%Y-%m-%d %H:%M:%S')" Test Start"for i in $(seq $count)do ftps=$...原创 2014-08-11 17:38:35 · 359 阅读 · 0 评论 -
Linux监听Tomcat
1.编写如下脚本,不需要多次判断的去掉循环 #!/bin/bashcount=4seconds=2echo $(date '+%Y-%m-%d %H:%M:%S')" Test Start"for i in $(seq $count)do webs=$(/usr/bin/wget -S --spider --tries=3 --timeout=3 http:...原创 2014-08-12 15:22:29 · 135 阅读 · 0 评论 -
Linux find
Linux find 1.1搜索文件find [path] [options] [expression]find中对于时间的推算均为: 到...为止用+号,从......开始用-号,一个时间单位内的不带符号; 数字代表往前偏移量; 当前到往后的一个时间单位为基准0;-0就是下限单位;+0就是上限单位。 1.2path:目录路径,系统从该路径开始沿着目录树向下查找文件。是一个路...原创 2014-08-14 11:13:06 · 161 阅读 · 0 评论 -
Linux cp
复制文件或目录cp参数-a:此参数效果如同"-dpR"-d:当复制符号连接时,把目标文件可目录也建立为符号连接-i:覆盖文件之前先询问用户-l:对源文件建立硬链接,而非复制文件(同一个文件)-p:保留源文件或目录的属性-r/-R:递归处理,将指定目录下的文件与子目录一并处理-s:对源文件建立符号链接,而非复制文件-u:如果源文件修改时间比目的文件更新,或目的文件不存在时才复制-v:显示执行过程...原创 2014-08-14 16:13:20 · 150 阅读 · 0 评论 -
Linux grep
转自:http://www.cnblogs.com/end/archive/2012/02/21/2360965.html 1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep...原创 2014-08-14 16:22:49 · 111 阅读 · 0 评论 -
Linux ActiveMq开机启动
1.在/xuj/java/activemq/bin/下新建auto.sh文件,并输入如下内容#!/bin/shexport JAVA_HOME=/xuj/java/java7export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar/xuj/java/activ...原创 2015-03-06 16:51:14 · 313 阅读 · 0 评论 -
Linux 常用命令
1. 查看进程文件打开数lsof -n |awk '{print $2 " " $3}'|sort|uniq -c |sort -nr|more 2.后台启动且不生成日志nohup ./test.sh > /dev/null 2>&1 & 3.查找10天以前的文件并移到指定目录find /test/ -mtime +10 -name "*...原创 2013-10-15 17:16:24 · 81 阅读 · 0 评论 -
Linux tomcat分割catalina.out
tomcat分割catalina.out1.登录http://cronolog.org/下载cronolog-1.6.2.tar.gz2.运行 tar -xvf cronolog-1.6.2.tar.gz解压3.cd cronolog-1.6.24.依次运行./configure、make、make install安装5.运行which cronolog看是否安装成功,一般在/usr/loc...原创 2014-08-20 17:04:16 · 177 阅读 · 0 评论 -
Linux 查找文件夹下所有文件是否包含某字符串
转自:http://blog.sina.com.cn/s/blog_691a84f301015khx.html 查找目录下的所有文件中是否含有某个字符串 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正...原创 2014-08-26 10:19:43 · 956 阅读 · 0 评论 -
Linux Apache Tomcat环境搭建
1.安装httpd-develrpm -ivh apr-devel-1.3.9-3.el6.x86_64.rpm rpm -ivh db4-cxx-4.7.25-16.el6.x86_64.rpmrpm -ivh db4-devel-4.7.25-16.el6.x86_64.rpm rpm -ivh expat-devel-2.0.1-9.1.el6.x86_64....原创 2013-08-08 16:01:23 · 861 阅读 · 0 评论 -
Linux Apache安装及常规配置
转自:http://book.51cto.com/art/201108/282390.htm 1.Apache安装 (1)使用RPM方式安装Apache使用如下命令。rpm -ivh apr-1.2.7-11.i386.rpm rpm -ivh postgresql-libs-8.1.11-1.el5_1.1.i386.rpm rpm -ivh apr-util-...原创 2013-08-08 15:13:03 · 327 阅读 · 0 评论 -
Linux 常用命令
1.查看当前所在目录路径pwd 2.查看软件或服务是否安装如查看vsftpd是否安装# rpm -q vsftpdvsftpd-2.2.2-6.el6.x86_64 3.查看系统当前可用的文件系统类型#cat /proc/filesystems 4.groups 查看当前登录用户的组内成员 groups gliethttp 查看glie...原创 2013-08-08 10:48:27 · 100 阅读 · 0 评论 -
Linux 系统命令及其使用详解
Linux 系统命令及其使用详解 cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 ...原创 2013-07-04 10:24:55 · 131 阅读 · 0 评论 -
Linux 连接Oracle数据库执行SQL
连接Linux主机[root@m132 ~]# 切换用户[root@m132 ~]# su - oracle 解决中文乱码[oracle@m132 ~]$ export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 登录SqlPlus[oracle@m132 ~]$ sqlplus / as sysdba SQL*Plus:...原创 2013-07-31 14:56:51 · 949 阅读 · 0 评论 -
VMWare 在VMware中安装rhel 6.3
来自:http://www.it165.net/os/html/201306/5586.html 1、安装前的准备工作 (1)虚拟机软件 VMware Workstation (2)准备好已下载的本地rhel6.3镜像文件 2、创建虚拟主机 (1)打开windows下的VMware,点击创建新的虚拟机 (2)进入新建向导,选择自定...原创 2013-08-02 11:11:36 · 675 阅读 · 5 评论 -
SecureCRT连接VMWare中Linux
来自:http://winnie825.iteye.com/blog/1002305 说明Linux版本:RedHat 5.5(其他版本应该类似)Window版本:XP SP3SecureCRT版本:6.2.2 (build 263)VWWare版本:7.0.0 build-203739PC配置:PC机为指定IP,本次使用IP 192.168.14.591. VMWare配置 ...原创 2013-08-02 15:38:11 · 97 阅读 · 0 评论 -
Linux rpm命令 安装卸载软件
cd到你存放rpm文件包的目录rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm安装时可能会遇到缺少包的错误。rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm 软件包重复安装将会失败,若仍需要安装必须加--replacepkgs rpm -ivh --replacefiles webmin-1.290-...原创 2013-08-02 16:39:02 · 186 阅读 · 0 评论 -
VMWare虚拟机连接主机或被其他网内的机器访问
来自:http://www.linuxidc.com/Linux/2012-01/51935.htm 最近在整虚拟机,本来装完后认为直接选择nat方式连接,完全可以直接上网,简直太方便了。没想到在虚拟机上安装上Oracle后,局域网内其他用户无法连接到虚拟机,才了解原来nat方式只是将主机作为服务器,虚拟机作为内网的一台机器,两台电脑之间可以提供互访,但是其他的电脑无法访问,因此想要解决...原创 2013-08-02 17:12:56 · 280 阅读 · 0 评论 -
Linux vsftpd配置教程
转自:http://www.cnblogs.com/hhuai/archive/2011/02/12/1952647.html 环境:CentOS 5.0 操作系统一.安装:1.安装Vsftpd服务相关部件:[root@KcentOS5 ~]# yum install vsftpd*Dependencies Resolved================================...原创 2013-08-05 15:44:04 · 139 阅读 · 0 评论 -
Linux Vsftpd安装、配置 FTP常用功能
转自:http://book.51cto.com/art/201005/199709.htm 11.2 Vsftpd简介Vsftpd是一种在GPL许可下开放源代码的FTP服务器,用于多种UNIX系统和Linux系统。Vsftpd也称为Very Secure FTP Daemon,它是一种安全、快速、稳定的FTP服务器,能够高效地处理大量的并发连接。11.2.1 V...原创 2013-08-05 15:55:57 · 485 阅读 · 0 评论 -
Linux vi中的命令
转自:http://www.cnblogs.com/cy163/archive/2008/09/23/1296802.html移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词...原创 2013-08-06 09:48:48 · 103 阅读 · 0 评论 -
Linux 文件的类型
Linux文件的类型在Linux中文件的类型是通过文件权限的首位定义的,可以分为以下几类。1.普通文件普通文件包括源程序文件、脚本文件、可执行程序文件及各种数据文件。普通文件的文件类型标识位为"-",使用ls命令可以查看文件的类型,例如:#ls -l suple -rw-r--r-- 1 root root 540 07-23 08:31 suple 2...原创 2013-08-06 10:16:20 · 141 阅读 · 0 评论 -
Linux 权限
1.权限的常规表示文件和目录的权限文 件目 录无权限(-)无权限(-)读(r):允许读文件的内容读(r):允许查看目录中有哪些文件和目录写(w):允许向文件中写入数据写(w):允许在目录下创建(或删除)文件和目录 执行(x):允许将文件作...原创 2013-08-06 10:25:24 · 163 阅读 · 0 评论 -
Linux 文件和目录管理常用命令(1)
文件和目录管理涉及的命令比较多,在现存的各个版本的Linux系统中,各命令功能大体相同。6.11.1 文件和目录操作常用通配符在Linux文件系统中,可以使用通配符来匹配多个选择。常用的通配符及其说明如表6.14所示。表6.14 常用通配符及其说明通 配 符说 明*用来代表文件中任意长度的任意字符?...原创 2013-08-06 11:17:02 · 445 阅读 · 1 评论 -
Linux 文件和目录管理常用命令(2)
6.11.11 chown命令:改变文件或目录的拥有者chown命令用于改变文件或目录的拥有者,chown命令格式为:chown [选项] 用户名 文件或目录 其中可用选项意义如下。-R:可以一次修改某个目录下所有文件的所有者。其中用户名为新拥有者的用户标识符。例如将文件data的属主改为teacher:# chown teacher data 如将/...原创 2013-08-06 14:54:16 · 430 阅读 · 0 评论 -
Linux 一些简单的Shell实例
[root@localhost temp]# cat a.sh#!/bin/bash#helloecho '你好'echo 'Hello World!'[root@localhost temp]# ./a.sh你好Hello World![root@localhost temp]# cat b.sh#!/bin/bash#bianliang b...原创 2013-08-07 15:08:40 · 110 阅读 · 0 评论 -
sysctl.conf优化方案
转自:http://blog.youkuaiyun.com/21aspnet/article/details/6584792 Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。...原创 2015-03-30 13:44:24 · 261 阅读 · 0 评论