日期:2014-05-16 浏览次数:20612 次
1. 修改用户shell ? 需要root权限
chsh -s /bin/csh username //username:用户名
2. 操作用户
useradd -g groupname -s /bin/csh -d /home/king -m king passwd king userdel -r king
3.数据库
sqlplus / as sysdba startup / shutdown /shutdown immediate lsnrctl start /lsnrctl status export ORACLE_SID=orcl
4. 文件
df -m //查看硬盘分区大小 du -m //查看文件夹 du -sh * //查看当前文件夹每个子文件夹大小 file xxx.so //查看 32位,64位 free -h //查看内存 fdisk -l //查看硬盘 lsof //查看动态链接库使用情况 ldd -r //查看动态链接库调用其他库的情况
5. 突破 grep的方法 (由于文件夹的文件数过多,出现不能gerp情况)
find . -name '*.unl' > allfile.txt cat allfile.txt |xargs -n 10 grep '5845'
6. 批量在文件末尾追加内容
#!/bin/bash for file in $(find . -name '*.unl') do cat 1.txt >> $(file) // 1.txt 预要添加的内容 done
?7. 查看内存和内容
top //内存,进程 u:输入用户查看 mpstat 1 //每秒刷新cpu使用情况 vmstat 1 //每秒刷新内存增长情况 ls | more //翻页 ls | less //上翻 、下翻 chown -R gname:uname * //修改用户用户组 chmod 755 * //修改文件执行权限 find . -name '*.unl' -exec rm -rf {} \; //查询删除操作 find . -name '*.log' -exec du -sh {} \;//查询统计文件大小 echo $shell | tee -a 1.txt //带打印同时输出到文件效果
8. 共享内存
ipcs -mp //查看共享内存 ipcs -m //查看 ipcs -m shmid //删除?
route //查看路由 //若要添加带有 192.168.12.1 默认网关地址的默认路由,请键入: route add 0.0.0.0 mask 0.0.0.0 192.168.12.1 //若要向带有 255.255.0.0 子网掩码和 10.27.0.1 下一跃点地址的 10.41.0.0 目标中添加一个路由,请键入: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 //若要向带有 255.255.0.0 子网掩码和 10.27.0.1 下一跃点地址的 10.41.0.0 目标中添加一个永久路由,请键入: route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1 //若要向带有 255.255.0.0 子网掩码、10.27.0.1 下一跃点地址且其成本值标为 7 的 10.41.0.0 目标中添加一个路由,请键入: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7 //若要向带有 255.255.0.0 子网掩码、10.27.0.1 下一跃点地址且使用 0x3 接口索引的 10.41.0.0 目标中添加一个路由,请键入: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3 //若要删除到带有 255.255.0.0 子网掩码的 10.41.0.0 目标的路由,请键入: route delete 10.41.0.0 mask 255.255.0.0 //若要删除以 10. 起始的 IP 路由表中的所有路由,请键入: route delete 10.* //若要将带有 10.41.0.0 目标和 255.255.0.0 子网掩码的下一跃点地址从 10.27.0.1 修改为 10.27.0.25,请键入: route change 10.41.0.0 mask 255.255.0.0 10.27.0.25 //使用 查看添加的路由 netstat -rn
jar cvf a.jar a.class/*.*/*.class
//重建分区上的索引 alter index PK_TRACELOG rebuild partition P201203 ;
l -t //查看 按时间排序 l -lR //查看目录下所有文件结构 l -h //查看文件的大小
du |awk '$1>200000'//找出大的文件夹
1.//创建空间