我们把这种目录纯粹是目录,正文纯粹是正文的排序方式称为“非聚集索引”。
rpm -qa |grep pam
tar -xzvf file.tar.gz //解压tar.gz
unset
xx
比如说是filetext.tar要解压...tar zxvf /root/xxx.tar.gz(或者tgz)
如果是tar.bz2的用tar jxvf /root/xxx...
#!/bin/bash
#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell
注意,一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,你的当前目录通常不在 PATH 里,所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找。
- cd `dirname $0`
- echo `pwd`
INSERT INTO test VALUES(GENERATE_UNIQUE(), 'Alex');
rm -f /var/run/yum.pid
删除文件后再次运行yum可用。
游标处理写为For Fetch Only(只获取)或For Read Only(只读)
oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要
需要上传或者下载,rz和sz命令
firewall-cmd --query-port=50000/tcp
firewall-cmd --add-port=50000/
查看防火墙状态
firewall-cmd --state
关闭防火墙
systemctl stop firewalld.service
开启防火墙
systemctl start firewalld.service
禁止开机启动启动防火墙
systemctl disable firewalld.service
sudo firewall-cmd --reload
之后检查新的防火墙规则
firewall-cmd --list-all
查看已经开放的端口:
- 1
开启端口
- 1
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
export ORACLE_SID=DRMP
chmod 777 -R *
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
date '+%Y%m%d%H%M%S'
# tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr
- $ rar x abc.rar #推荐
du -ah --max-depth=1
db2 update dbm cfg using SVCENAME 50000
db2inst1为服务名,编辑/etc/services文件中db2inst1 50000/tcp
db2set DB2COMM=tcpip
You can find the log of this install session at:
/opt/oracle_11/oraInventory/logs/installActions2017-03-28_06-30-34PM.log
顺序文件索引
稀疏索引
多级索引
B+树索引带来的稳定高性能查询优势是其他索引结构无法比拟的。
插入和删除带来的开销实际上也是可以接受的
UUID含义是通用唯一识别码 (Universally Unique Identifier)
正常的写法是
Object[] params;//定义
params = new Object[3];//构建,这时只有定义的4个引用,没有实际对象
params[0] = new Object();//初始化
params[1] = new Object();
params[2] = new Object();
一体的
Object[] params = new Object[]{ new Object(),new Object(),new Object()};
INSERT INTO 表名称 VALUES (值1, 值2,....)
我们也可以指定所要插入数据的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)