Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

搜索:
您的位置: Linux安全网 > Linux编程 > SHELL >
  • SHELL# mongodb实践 2
  • 日期:2011-12-17 点击:111接上一篇: #删除数据 *删除某条数据@ db.things.remove({i:1}); db.things.find({i:1}); db.things.find({i:2});{ "_id" : ObjectId("4ee8510a0c16000000006ec7"), "i" : 2, "i2" : 4 }{ "_id" : ObjectId("4ee8514d0c16000000006edb"), "i" : 2, "i2" : 4,
  • SHELL# python + curses 在终端上开发光标菜单
  • 日期:2011-12-14 点击:106按ESC键弹出菜单 资料比较少,这年头基本没有人写curses。 #!/usr/bin/env python3from os import systemimport curses, subprocess def get_param(prompt_string):screen.clear()screen.border(0)screen.addstr(2, 2, prompt_string)screen.refresh()input
  • SHELL# Linux Shell系统简介
  • 日期:2011-12-08 点击:123shell是介于操作系统和使用者之间的接口。 对用户而言可以屏蔽系统的负责性。 对于系统而言可以防止用户的误操作或是有意的破坏。 使用较广的shell有标准的Bourne shell (sh)、Korn Shell(ksh)、C shell (csh)、Bourne Again Shell(bash)等。 查看当前环境所
  • SHELL# linux shell递归生成文件MD5文件
  • 日期:2011-12-06 点击:184shell递归生成文件的MD5文件 #! /bin/bashif [ -n "$1" ]; then DIR_ROOT="$1"else DIR_ROOT="."fiend_with(){ echo $1 | grep $2 /dev/null 21 if [ $? -eq 0 ];then return 1 fi return 0}dir_md5(){if [ "$(ls -A $1)" ]; then for file in $1/* do if [
  • SHELL# shell操作mysql
  • 日期:2011-12-05 点击:141在shell开发中,很多时候我们需要操作mysql数据库(比如:查询数据、导出数据等),但是我们又无法进入mysql命令行的环境,就需要在shell环境中模拟mysql的环境,使用mysql相关命令,本文总结几种shell操作mysql的方法,供大家参考。 方案1 view plaincopy t
  • SHELL# shell命令学习资料
  • 日期:2011-12-05 点击:198附件里为Shell脚本学习资料。 shell脚本资料.rar (7.8 MB) 下载次数: 0
  • SHELL# mysql数据同步完整性监控脚本(基本)
  • 日期:2011-12-05 点击:126一个比较坑爹的shell脚本,mysql的主从同步有专门监控脚本,这个在实际情况下基本用不到,不过这是我写的第一个shell脚本,虽然不堪入目,还是纪念一下吧 请各位指正 #!/bin/bash # Shell script to Monitor MySQL Master server and Slave server working #
  • SHELL# shell编程——if语句
  • 日期:2011-12-01 点击:200if 语句格式 if 条件 then Command else Command fi 别忘了这个结尾 If语句忘了结尾fi test.sh: line 14: syntax error: unexpected end of fi if 的三种条件表达式 if command then if 函数 then 命令执行成功,等于返回0 (比如grep ,找到匹配) 执行失败,
  • SHELL# linux shell编程if语句内判断参数详解
  • 日期:2011-11-30 点击:105shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathnam
  • SHELL# swt 禁用最大化
  • 日期:2011-11-29 点击:109Shell类的不同样式 SWT.TITLE: 只显示 标题栏 SWT.CLOSE: 只显示 关闭 SWT.MIN: 只显示 最小化 和 关闭 SWT.MAX: 只显示 最大化 和 关闭 SWT.BORDER: 只显示边框 SWT.RESIZE: 窗口的大小可以通过鼠标手动来设定 SWT.NO_TRIM: 既无边框也无标题 SWT.SHELL_TRIM
  • SHELL# 自己写的一个选择排序和Shell排序例子
  • 日期:2011-11-24 点击:139选择排序: import org.rut.util.algorithm.SortUtil; public class SelectionSort implements SortUtil.Sort { public void sort(int[] data) { int temp; for (int i = 0; i data.length; i++) { int lowIndex = i; for (int j = data.length - 1; j i; j--
  • SHELL# linux常用命令和shell编程
  • 日期:2011-11-22 点击:144linux常用命令和shell编程 下载见附件 LINUX常用命令与BashShell编程.pdf (782.8 KB) 下载次数: 0
  • SHELL# 关于快速排序,归并排序,堆排序
  • 日期:2011-11-17 点击:761 快速排序(QuickSort) 快速排序是一个就地排序,分而治之,大规模递归的算法。从本质上来说,它是归并排序的就地版本。快速排序可以由下面四步组成。 (1) 如果不多于1个数据,直接返回。 (2) 一般选择序列最左边的值作为支点数据。 (3) 将序列分成2
  • SHELL# shell 脚本过滤
  • 日期:2011-11-16 点击:155今天闲着没事,把以前写的shell再拿出来看好多都忘记了,于是自己用看了一边资料: .表是单个字符 ^一行的开始 ^d以开头的 ^..1 第三个为1的字符 ^字符要放在匹配的字符前面 $一行的末尾 ^$ 表示空行 ^.$匹配一行一个字符的 $字符要放在匹配的字符后面 *匹配
  • SHELL# shell if访问并列
  • 日期:2011-11-14 点击:50格式如下,在比较时,数字和字符串用不同的比较符号 1.如果ab且ac if (( a b )) (( a c )) 或者 if [[ $a $b ]] [[ $a $c ]] 或者 if [ $a -gt $b -a $a -lt $c ] 2.如果ab或ac if (( a b )) || (( a c )) 或者 if [[ $a $b ]] || [[ $a $c ]] 或者 if [ $a -
  • SHELL# shell grep awk统计脚本小记
  • 日期:2011-11-11 点击:65今天在把app proxy平均响应时间加入支撑平台时发现一个问题。同事写的shell脚本和我之前写的shell脚本,所有的app统计结果基本都一致,唯有通知app不一样(同事写的shell脚本, 通知app的平均响应时间居然提高了3倍),难道是我之前写的统计有误?又或者是经过
  • SHELL# >/dev/null 2>&1
  • 日期:2011-11-11 点击:152/dev/null 21 os.system("/etc/init.d/winbind stop /dev/null 21") /dev/null 将输出重定向到/dev/null,这是个空设备,也就是忽略其输出。 21 是将错误输出到标准输出,如果在控制台调试,也就是屏幕上,方便调试。 有3个默认的i/o,0是标准输入,一般是键
  • SHELL# awk中调用shell变量注意事项
  • 日期:2011-11-11 点击:116awk中不能直接用$var来引用shell的变量,昨天写的shell脚本,有一列是不正确的,导致最后一列50那处数据不正确,悲催的语法。有空再把质量统计数据加入到支撑平台吧。 #app avg qualityecho "app avg quality:"awk -F , '$5==" app=blog"($7==" resultCode=200
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史