linux

  1. linux 远程拷贝文件:scp -r resin4/ root@IP:/usr/local/resin4/ 
  2. netstat -natup  |grep 80   查看端口
  3. ps -A|grep httpd          查看程序
  4. kill -9 16789           删除程
  5. lsb_release -a  查看linux版本
  6. which openssl  查看已安装软件路
  7. service iptables stop 关闭服务器防火墙
  8. service iptables restart 开启防火墙端口
  9. /bin/./systemctl stop  iptables.service   关闭服务器防火墙(CentOS6.8)
  10. /bin/./systemctl start  iptables.service   启动服务器防火墙(CentOS6.8)
  11. /bin/./systemctl status  iptables.service   查看服务器防火墙状态(CentOS6.8)
  12. systemctl stop firewalld.service 关闭服务器防火墙(CentOS7.0)
  13. du -h 文件名  查看文件大小以 Gb,mb,kb 
  14. svnserve -d -r /datadb/  启动svn服务
  15. killall svnserve 结束svn服务 
  16. grep -v 'admlogin|image|news_detail|newsList' lpn.log |awk -F '"' '{print $3}' > s.txt  不包括(admlogin|image|news_detail|newsList)提取访问地址到s.txt文件 
  17. 去除重复行 导出到Version1.7.txt 文件   (sort 分类,sort -r 降序  ,默认是升序):                             grep -v 'desktopNotify|ping|phoneForbid|reg|update' shell.log.2009-04-10 shell.log |awk -F '"' '{if($8 > 1.6) {print $10}}' |sort -u> Version1.7.txt
  18. 不包括(desktopNotify|ping|phoneForbid|reg|update 地址)排序导出到Version1.7.txt文件
  19. grep -s 不显示不存在或者无匹配内容的错误信息 
  20. 同时匹配条件PAY和false
  21. grep -s 'PAY.*false'  shell.log -c
  22. 在/etc/sysconfig/iptables里添加
  23. -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 
  24. 重启iptables防火墙
  25. /etc/init.d/iptables restart 
  26. 查看防火墙状态
  27. /etc/init.d/iptables status 
  28. 将整个/log目录下的文件全部打包成为log.tar
  29. tar -zcvf log.tar.gz /log<==打包后,以gzip压缩 
  30. tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
  31. tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
  32. tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩 
  33. 将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
  34. tar -zxvf /tmp/etc.tar.gz 
  35. 修改服务器时间
  36. date -s 06/10/2006 
  37. date -s 23:45:00 
  38. 按时间倒叙查看 文件列表 ls -lt  如果想反序查看的话需要加一个选项 -r               ls -r -lt  或   ll -rt
  39. ls | wc -w 查看有多少个文件及文件夹
  40. ls|wc -c 查看目录下有多少个文件
  41. ls -S 按大小显示文件
  42. 从大到小排序是:ls -S  /
  43. 从小到大排就加个-r:  ls -Sr  /
  44. 包括隐藏文件就是:ls -aSr  /
  45. ls -l 是长格式显示
  46. ls -a 是包含隐藏文件
  47. 所以一般使用ls -la 
  48. 查看linux 服务器硬件配置信息 dmidecode | more
  49. grep -s 'PAY' charge.log |awk -F '"' '{if($17 > 1) {print $3}}' 输出ID号
  50. 使全局变量生效 source /etc/profile
  51. 设置开机自启动 mongodb
    将mongodb启动项目追加入rc.local保证mongodb在服务器开机时启动 
    echo "/usr/local/server/mongodb/bin/mongod --dbpath=/usr/local/server/mongodb/data –logpath=/usr/local/server/mongodb/logs –logappend  --auth –port=27017" >> /etc/rc.local
  52. 启动mongodb
    cd到mongodb目录下的bin文件夹启动mongodb
    //下面这个是需要权限的登录方式, 用户连接需要用户名和密码
    /usr/local/server/mongodb/bin/mongod --dbpath=/usr/local/server/mongodb/data --logpath=/usr/local/server/mongodb/logs --logappend  --auth  --port=27017 --fork
  53. 启动mongodb这个是不需要密码的方式
    /usr/local/server/mongodb/bin/mongod --dbpath=/usr/local/server/mongodb/data --logpath=/usr/local/server/mongodb/logs --logappend  --port=27017 --fork
  54. 参数解释: --dbpath 数据库路径(数据文件)  mongodb
    --logpath 日志文件路径
    --master 指定为主机器
    --slave 指定为从机器
    --source 指定主机器的IP地址
    --pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
    --logappend 日志文件末尾添加
    --port 启用端口号
    --fork 在后台运行
    --only 指定只复制哪一个数据库
    --slavedelay 指从复制检测的时间间隔
    --auth 是否需要验证权限登录(用户名和密码)
  55. 虚拟机网络连接设置
        1、vim /etc/sysconfig/network-scripts/ifcfg-xxx(除了lo) ,BOOTPROTO=static,ONBOOT=yes,IPADDR=192.168.13.128,GATEWAY=192.168.13.2,DNS1=192.168.13.2;             重启 service network restart;
        2、虚拟机网络连接选择 :NAT模式(N):用于共享主机的IP
        3、虚拟网络编辑器:NAT模式,使用本地DHCP勾选
56.redis 启动:./redis-server ../redis.conf,要使用该方式,否则即使设置了protected-mode no也不生效
57.redis 关闭:  ./redis-cli shutdown
        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包器 8-2 对象包器 8-3 箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值