- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 shell脚本练手4道题
编程实现分别输出如下内容1.1aaaabbbbccccdddd#!/bin/basharray=(a b c d)for((m=0;mdofor((i=1;idoecho -n ${array[m]}doneechodone1.2team1te
2014-05-14 17:08:20
872
原创 linux系统考题
linux系统考题1.如何察看剩余磁盘空间?如何察看剩余内存空间?df -hfree2.如何查看swap是否打开?cat /proc/swaps3.$rm file>/dev/null$echo $?输出什么内容a fileb rm filec rm: no such file or directory4.怎么删除文件名为"*"的文件
2014-05-11 20:41:25
547
原创 Linux系统怎么查看CPU是否支持虚拟化
执行下面2条语句中[root@localhost ~]# grep -E '(svm|vmx)' /proc/cpuinfo[root@localhost ~]# cat /proc/cpuinfo
2014-05-11 16:58:44
10514
原创 VMware三个版本workstation、server、esxi的区别
VMware三个版本workstation: 单机级,用在个人桌面系统中,需要操作系统支持servier:工作组级,用于服务器,需要操作系统支持esxi:企业级,用于服务器,不需要操作系统支持workstation、server:是Windows或者Linux上的一种应用程序,必须先安装主机操作系统才能安装workstaion或server,之后才能安装虚拟机e
2014-05-11 14:30:55
10678
原创 安装oracle 10g遇到cannot open shared object file这个错误以及解决方法
安装oracle 10g遇到cannot open shared object file这个错误以及解决方法[root@dba ~]# su - oracle[oracle@dba ~]$ /mnt/runInstallerStarting Oracle Universal Installer...Checking installer requirements...
2013-04-07 16:16:10
950
原创 Mysql 备份和恢复
Mysql 备份和恢复备份整个数据库[root@localhost bin]# ./mysqldump db1 > /tmp/e.txt恢复数据库方式1:mysql> create database db1;[root@localhost bin]# ./mysql db1 方式2:mysql> create database db1;mys
2012-12-07 17:34:50
569
原创 Mysql 记录复制导入和导出
Mysql 记录复制导入和导出复制记录lower 不区分大小写函数password 加密函数创建表employee> create table employee (id int,name char(10),agi int,sex enum('M','F'),department char(10));> insert into employee va
2012-12-07 17:29:26
594
原创 Mysql 复制表
Mysql 复制表> create table mark (id int auto_increment primary key,name char(10),math int,phy int);> insert into mark values (null,"John",60,70),(null,"Sarah",90,88),(null,"Mike",70,80);> selec
2012-12-07 17:25:41
566
原创 Mysql 修饰符
Mysql 修饰符not null有not null 来修饰的话,往表里添加默认值的时候:数值类型的话,添加的是0字符串类型的话,添加的是空如果数据类型是时间戳类型,添加的默认值是当前时间枚举类型,添加的是第一个预先定义的值验证举例:mysql> create table t6(a int not null,b char(10) not null,c t
2012-12-07 17:22:46
1128
原创 Mysql-sql语句
mysql 创建 删除 数据库的三种方法:方法1mysql> create database db1; // 创建mysql> drop database db1; // 删除方法2[root@www var]# mkdir db2 // 创建[root@www var]# chmod 700 db2[root@www va
2012-12-07 17:16:59
770
原创 Mysql 设置密码
./mysqld_safe --user=mysql & // 后台启动mysql./mysql // 进行客户端与mysql的连接,登录mysql, 默认不输入用户名,用的是mysql的root用户,是不需要密码的./mysqladmin -u root password 123456 // 给管理员用户root设置密码./mysql -u root -p
2012-12-07 17:08:59
567
原创 Mysql 编译安装
编译安装编译安装之前的准备工作:添加mysql帐号# useradd mysql目的:避免数据库初始化出现问题安装:[root@www bin]# tar xvzf mysql-5.1.34.tar.gz -C /usr/local/src/[root@www lamp]# cd /usr/local/src/[root@www src]# cd m
2012-12-07 17:07:03
658
原创 尚观学习-SED
SEDsed 是一个“非交互式的”面向字符流的编辑器,awk 是一种负责模式匹配的程序设计语言,它的典型示例是将数据转换成格式化的报表sed - stream editor for filtering and trans-forming textgrep -E 支持扩展正则sed -r 支持扩展正则定址:行号定址 模式定址
2012-11-29 15:59:18
779
原创 尚观学习-shell-Part2
数组[root@localhost tmp]# declare -a array1=(1 2 3 4 5) //定义数组的方法1[root@localhost tmp]# array2=(one two three four five) //定义数组的方法2[root@localhost tmp]# echo ${array2[0]} //0表示数组的第一个元素
2012-11-29 15:51:54
465
原创 正则表达式学习笔记
Regular Expression最近看了一本书,《正则表达式必知必会》,整理了学习笔记正则表达式的用途:搜索替换如何理解正则表达式:内置于其他语言或软件产品里的“迷你”语言区分字母大小写-------. 匹配任意单个字符[root@localhost tmp]# cat a.txt book.xls
2012-11-27 17:48:19
407
原创 尚观学习-ule-高级权限
高级权限suid sgid t权限隐藏权限 umask faclsuid:当你对一个命令设置了suid之后,后面不管谁来执行他,都会拥有该命令的所有者权限(只能对可执行权限的文件进行设置)which cat 查找命令的全路径ll `which cat` 两条命令合在一起chmod 4755
2012-11-23 18:09:17
1319
原创 尚观学习-shell-置换 & 变量替换 & 引用
置换通配符置换:*?[]{}* 匹配 0 或多个字符a*b a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab? 匹配任意一个字符a?b a与b之间必须也只能有一个字符, 可以是任意字符, 如aab, abb, acb, a0b[l
2012-11-23 16:27:33
1545
原创 尚观学习-shell-整数变量
整数变量算术运算符:+、-、*、/、()expr 操作符:+-\*/%取余(取模)作用范围export例子:[root@localhost ~]# expr 1 + 3 // 操作符前后注意加空格4[root@localhost ~]# expr 2 * 3 // *需要转义expr: 语法错误
2012-11-23 15:03:00
1742
原创 尚观学习-shell-预定义变量 & 位置变量
预定义变量:$0 进程名称$$ PID$? 命令执行后的返回状态.0 为执行正确,非 0 为执行错误$# 位置参数的数量$* 所有位置参数的内容位置变量:$1 $2 $3...例子:$? 命令执行后的返回状态 0 为执行正确,非 0 为执行错误[root@localhost ~]# echo $?
2012-11-23 14:13:50
1700
原创 尚观学习-shell-基础 & 环境变量 & 自定义变量
一.Bash的定义、种类、更改shell 是命令解释器shell 的分类:cat /etc/shellschsh –lls /bin/*sh默认 shell: bashshell 的更改:/bin/bashchsh 改变登录账号的shellchsh user1 改变特定用户的shellvi
2012-11-23 12:06:26
1707
原创 尚观学习-ule-权限
权限Linux文件类型,7种:- 普通文本文件 filed 目录 directoryl 链接(软链接)linkc 字符设备 characterb 块设备 blocks 套接字文件 socketp 管道文件 piper: readw: writex: executeugo权限:user
2012-11-21 17:05:12
2208
原创 尚观学习-ule-用户和组
用户和组添加删除用户:useradd user1 添加用户useradd -d 目标目录 user1 增加帐户的同时,给帐户指定家目录userdel -r user1 删除用户-r,连带删除用户的家目录和邮箱;从帐户文件中删除用户所在行,仅能删除帐户,不能删除帐
2012-11-21 16:39:59
2276
原创 尚观学习-ule-编辑器
编辑器:gedit(图形编辑器) nano emacs vi vim eioffice(可执行文件安装) openoffice(编译安装)gedit:gedit a 打开文件a/创建并打开文件a(前台运行编辑器,终端不能继续使用,关闭终端会关闭gedit)gedit a & 后台运行编辑器(终能能继续使用,关闭
2012-11-21 12:42:16
2332
原创 尚观学习-ule-帮助
帮助:--help -h man info /usr/share/doc--help -h 以参数的形式使用ls --helpiptables -hman(manualy pages):man -f 关键字=whatis 关键字 查看关键字在man手册的哪些章节有说明man -f ls
2012-11-21 12:40:43
2140
原创 尚观学习-ule-文件操作
基础的文件操作:rm 文件名 删除文件,有提示rm -f 文件名 强制删除,无提示rm -rf 删除目录 (删除文件也可以用这个命令)删除当前目录下的所有文件:(不包含隐藏文件)rm -rf ./* rm -rf *rm -rf ./.* 删除所有隐藏
2012-11-21 11:38:34
2274
原创 尚观学习-ule-Linux系统安装相关及基本操作
系统安装相关:sda 磁盘名称 SATA、SCSI接口hda 磁盘名称 IDE接口sda 第一块磁盘 sda1分区1 sda2分区2 依次类推sdb 第二块磁盘依次类推快捷键:Ctrl+Alt+Backspace 注销Alt+F2 打开运行终端Ctrl+Alt+D 显示桌面bin 存放命令的目录
2012-11-20 18:30:14
2323
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人