Linux
lubinsu
我当前活着的每一天都是我余生最年轻的时候
展开
-
echo的几个示例
bash命令解释程序包含了一些内部命令。内部命令在目录列表时是看不见的,它们由shell本身提供。echo是其中之一。命令格式:echo arg功能:在屏幕上打印出由arg指定的字符串。另外,还可以用echo实现更复杂的输出格式控制:1、显示转义字符 echo "\"It is a test\""结果将是: "It is a test"同样,双引号也可以省略转载 2013-01-07 22:38:50 · 706 阅读 · 0 评论 -
Oracle快速导出数据文件
数据文件生成方式有多种,但是大多效率低下,对于大型数据仓库来说,高效导出文件是迫切需求:这里通过shell+java的方式集成老熊写的数据文件生成工具,效率比普通的导出方法高70%:shell文件生成脚本:#!/usr/bin/bash#created by lubinsu#2015.07.13source ~/.bash_profilesrcDbNm=$1sr原创 2015-07-19 10:47:47 · 2448 阅读 · 0 评论 -
Oracle客户端连接慢,SSH连接数据库主机也慢的原因
最近通过客户端连接数据库:sqlplus system/11111@lubinsu或者通过SSH方式连接主机的时候,都非常慢,但是ping却是正常的:原因为:DNS服务器配置不正确,在主机上并不需要配置DNS服务器:[root@200-168-1-4 ~]# cat /etc/resolv.conf; generated by /sbin/dhclient-script sea原创 2014-09-26 13:11:53 · 1610 阅读 · 0 评论 -
SHELL STUDY....tr的用法
一般我们使用tr来做字符串的替换,或者删除指定的字符串tr的语法如下: tr [OPTION]... SET1 [SET2] -c, -C, --complement first complement SET1将非SET1中的字符替换为SET2[lubinsu@200-168-1-4 ~]$ echo "lubinsu"原创 2014-08-14 23:06:39 · 786 阅读 · 0 评论 -
AIX下VIM的安装
在AIX下安装vim有些需要注意的地方:1.先从官网下载http://www.vim.org/ 最新的vim(截止2014-04-13 VIM的最新版本是7.4) 如果懒得找就用我这个地址:http://ftp.tw.vim.org/pub/vim/unix/vim-7.4.tar.bz2 其他版本可以在这里找到:http://ftp.tw.vim.org/pu原创 2014-04-13 16:11:12 · 2734 阅读 · 0 评论 -
【代码片】获取远程服务器上的文件并删除
需求:FTP获取远程机器的文件并删除已经从远程机器上获取到的文件代码示例:ftp -i -in >> /int_file/lubinsu/backup/old_css/ftp.log <<! open 132.228.97.111user css xxxbincd /exp/back_oldlcd /int_file/lubinsu/backup/old_css原创 2014-03-07 21:25:18 · 1841 阅读 · 0 评论 -
七月份学习的一些零散知识点
1.判断是否数值型SELECT NVL(LENGTH(TRIM(TRANSLATE(v_str, ' +-.0123456789', ' '))), 0) FROM DUAL;2.kettle部署的时候,出现如下警告:[lubinsu@localhost data-integration]$ ./spoon.sh /home/lubinsu/soft/kettle/data原创 2013-07-31 23:20:47 · 1158 阅读 · 0 评论 -
500 OOPS: cannot change directory:/home/lubinsu
这是权限配置的问题,首先我们先了解下什么是SElinux:SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux® 上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Re原创 2013-07-31 23:06:32 · 1075 阅读 · 0 评论 -
解压文件并进行删除等操作
部署KETTLE的时候用到了几种解压文件的后续操作,这里记下了,也算是对忙碌的七月一个小小的交代^_^使用循环解压所有的文件for file in `ls *.tar.bz2`do tar -xjf $file;done--查询文件并解压,解压完后删除find /home/css/download/ -name "CRM_BASE_BUSI_ORD原创 2013-07-31 22:40:20 · 1102 阅读 · 0 评论 -
bdf和df查看linus/unix系统空间使用情况
df is your friend.df -k is similar to bdf(unix) output.and df -h is what i prefer.man df for more details原创 2013-06-26 23:05:18 · 2647 阅读 · 0 评论 -
linux下crontab各个参数定义
minute hour day month dayofweek command minute - 从0到59的整数 hour - 从0到23的整数 day - 从1到31的整数 (必须是指定月份的有效日期) month - 从1到12的整数 (或如Jan或Feb简写的月份) dayofweek - 从0到7转载 2013-05-06 21:35:20 · 1433 阅读 · 0 评论 -
Linux/Unix tr、变量、运算以及终端特性的设置等
使用tr的-s选项去除重复出现的字符:[oracle@localhost tr.folder]$ cat oops.txt And the cowwwwwws went homeeeeeOr did theyyyyyyyyyyyyy[oracle@localhost tr.folder]$ tr -s "[a-z]" And the cows went homeOr did原创 2013-03-03 16:57:51 · 1201 阅读 · 0 评论 -
控制流结构
if的使用-rwxr--r-- 1 oracle oinstall 128 Mar 10 13:44 iftest1[oracle@localhost iftest]$ ./iftest1Enter your name :lubinsu[oracle@localhost iftest]$ ./iftest1Enter your name :y原创 2013-03-10 22:26:08 · 827 阅读 · 0 评论 -
条件测试
-rw-r--r-- 1 oracle oinstall 2653 Feb 23 21:30 awk.out-rwxr--r-- 1 oracle oinstall 2250 Feb 23 21:20 awk.sh-rw-r--r-- 1 oracle oinstall 216 Feb 23 11:53 blank_file-rwxr--r-- 1 oracle o原创 2013-03-10 22:22:28 · 974 阅读 · 0 评论 -
linux/unix shell中的awk
今天学习了awk的一些用法与大家分享准备工作:首先准备的ls.out中的内容如下:[oracle@localhost testDir]$ cat ls.out total 68-rwxr--r-- 1 oracle oinstall 885 Feb 23 16:23 awk.sh-rw-r--r-- 1 oracle oinstall 216 Feb 23 11:53原创 2013-02-23 21:59:34 · 1097 阅读 · 1 评论 -
linux/unix shell的find用法小练
好久之前的笔记了,搬出来和大家共享:参数解释:find用来查询某个目录下的文件几种常用的参数如下-path 后面跟着要查询的路径-prune 表示不再指定目录下查询,如果同时使用-depth,那么-prune命令将会被忽略-name 要查询的文件名,可以使用正则表达式来查询-mtime 查询近n天更改过的文件+表示大于n,-n表示n天以内-另外还有-atime和-cti原创 2013-02-19 22:27:53 · 1277 阅读 · 0 评论 -
RHEL5下ftp无法登录
ftp_home_dir off在rhel5下配置的ftp已经很久没有动过了,刚刚在捣鼓wordpress的时候发现ftp登不上了,先查看下防火墙:[root@localhost lubinsu]# service iptables statusFirewall is stopped.防火墙已经关闭了,看来不是这个问题。额,root登录上去发现原来ftp原创 2013-03-04 21:37:38 · 817 阅读 · 0 评论 -
Linux/Unix排序、合并与分割
排序:sort[oracle@localhost sort.folder]$ sort -c ls.out sort: ls.out:2: disorder: -rw-r--r-- 1 oracle oinstall 2653 Feb 23 21:30 awk.out表示未分类,使用 sort ls.out > ls.sort 将之分类重试:[oracle@loca原创 2013-03-03 16:59:59 · 1091 阅读 · 0 评论 -
【Linux】修改IP
修改IP永久生效按以下方法 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1) 按如下修改ip DEVICE=eth0(如果是第二块刚为eth1) BOOTPROTO=static IPADDR=192.168.0.11(改成要设置的IP) NETMASK=255.255.255.0 (子网掩码)原创 2016-03-08 22:19:20 · 599 阅读 · 0 评论