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
系统篇:
防火墙:
- 开启/关闭: #service iptables start/stop/status
- 禁 用:#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编辑:
- 查看行号:#:set nu
- 跳转最后行:#:set $
rpm安装:
- 安装jdk包:
- #chmod +x jdk-7u55-linux-x64.rpm
- #rpm -ivh jdk-7u55-linux-x64.rpm
- rpm 包保存路径 /var/cache/yum
- /*-ivh:安装显示安装进度--install--verbose--hash*/
- 编辑profile环境变量文件:#vim /etc/profile
- 文件最后添加内容:
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
- 立即生效配置文件:#source ect/profile
数据库篇:
进入oracle操作面板: #sqlplus /nolog
#conn / as sysdba
#conn oracleUser
数据库启动监听:#lsnrctl start/stop/status
oracle密码过期处理:
(参照信息:http://www.codesky.net/article/201202/166682.html)
- sql>SELECT username,PROFILE FROM dba_users;查看用户的proifle是哪个,一般是default
- sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
- sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;修改为永久
- 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 ...

浙公网安备 33010602011771号