tips

windows篇

递归修改文件后缀名

for /r C:\Users\pei_zhou\Desktop\yj %h in (*.js) do ren %h *.js.txt

 

 

建立软连接举例

 

建立d:\develop链接目录,指向远程的目标服务器上的e盘的对应目录

 

mklink /d d:\develop \\138.20.1.141\e$\develop

 

 

linux篇

用户权限篇:

为用户添加文件:#chown -Rf group:username filename  //文件权限:#chmod 777 filename

设置用户主目录:#usermod -d /bbb username

 

系统篇:

防火墙:

  1. 开启/关闭: #service iptables start/stop/status  
  2. 禁    用:#chkconfig iptables off 

端口:

端口信息:#netstat -a

端口状态:#ss -tln

端口允许:#iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

防火墙端口设置:/etc/sysconfig/iptables 及 /etc/sysconfig/iptables.save 

 查看端口占用的进程:#ps -ef |grep :80

  lsof -i:3306

 

硬连接&软连接:

[centos]# touch f1          #创建f1

[centos]# ln f1 f2           #创建f1的一个硬连接文件f2

[centos]# ln -s f1 f3       #创建f1的一个符号连接文件f3

[centos]# ls -li                #验证: -i参数显示文件的inode节点信息

 

环境变量:

设置环境变量编辑文件:vi /etc/profile

 查看环境变量:echo $JAVA_HOME

环境变量立即生效:source /etc/profile

 

文件:

安装rzsz:yum install lrzsz

将命令输出的内容保存在指定文档中:

  示例,将'll'命令的输出内容保存在a.txt文件中。

  #ll * > a.txt

 

系统信息:

资源管理器:top

内存占用:free -m

lunix内核信息:uname -a  /或/ cat /proc/version

 

其他:

交换分区swap大小设置:内存2G内以两倍内存小大,2G以上相同即可

查看各目录/文件夹 的大小:du -sh * | sort -n

其他命令:#df -l 查看文件系统空间使用情况

     #fdisk -l 磁盘分区信息

     #stat filename 查看文件被访问/修改/创建 时间记录

 

工具篇:

vi编辑:

  1. 查看行号:#:set nu
  2. 跳转最后行:#:set $

rpm安装:

  1. 安装jdk包
    1. #chmod  +x jdk-7u55-linux-x64.rpm
    2. #rpm  -ivh jdk-7u55-linux-x64.rpm
    3. rpm 包保存路径 /var/cache/yum
    4. /*-ivh:安装显示安装进度--install--verbose--hash*/
  2. 编辑profile环境变量文件:#vim /etc/profile
  3. 文件最后添加内容:
    export  JAVA_HOME= /usr/java/jdk1.7.0_55
    export  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export  PATH=$PATH:$JAVA_HOME/bin
  4. 立即生效配置文件:#source ect/profile

 

数据库篇:

 

进入oracle操作面板: #sqlplus /nolog

          #conn / as sysdba

          #conn oracleUser

数据库启动监听:#lsnrctl start/stop/status

 

oracle密码过期处理:

(参照信息:http://www.codesky.net/article/201202/166682.html)

  1. sql>SELECT username,PROFILE FROM dba_users;查看用户的proifle是哪个,一般是default
  2. sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
  3. sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;修改为永久
  4. sql>alter user username identified by <原来的密码> ;----不用换新密码

多表复合条件查询,关键连接词

 sql>select count(*) from table1

 where field1 in (

  select field1 from table2

  where field2 between param1 and param2

  having sum(field3[num])>param3 

  order by field4 asc/desc

 

简单sql积累

DROP TABLE Product IF EXISTS;;

CREATE OR REPLACE TableName/ProcedureName ...

posted @ 2015-08-20 17:12  zou1  阅读(287)  评论(1)    收藏  举报