ubuntu增加右键菜单(打开终端和以管理员身份打开文件夹)

添加一个“打开终端”的菜单。

添加以root身份打开文件夹:

From:XiYou.LinuxGroup.2010.DuBin

ssh远程文件传输命令scp

今天给自己的打了两个虚拟主机桥接了一下,现在要在两台主机间传送数据于是想到了scp命令,但是scp好久不用了现在都有点生疏了,今天就重新温习一下吧!

设有两机,均为局域网,两机可相互通信无问题,中间无防火墙,假设A,B机的SSH都允许root登录。

两机IP分别为:

A:192.168.200.181

B:192.168.200.182

设要把 A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令

也可以在B机上用命令:

其它的一些参数:

若 SSH端口不是默认的22,比如,是端口1234 则加-P参数:

-v 和大多数 linux 命令中的 -v 意思一样, 用来显示进度. 可以用来查看连接, 认证, 或是配置错误.

-C 使能压缩选项.

-4 强行使用IPV4地址.

-6 强行使用IPV6地址.

-r 拷贝目录.

From:XiYou.LinuxGroup.2010.DuBin

mysql基本命令

这学期开了数据库这门课,今天学习了sql的一些基本命令,相对于Ms Sql2000来说我还是更喜欢mysql多一点,今天我把在网上搜集的一些关于mysql的一些常用的基本命令整理了一下,希望在以后的学习中能方便一些。

第一招:mysql服务的启动和停止

第二招:登陆mysql

语法如下:

mysql -u用户名 -p用户密码

键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

第三招:增加新用户

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”

如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

如果希望该用户能够在任何机器上登陆mysql,则将localhost改为”%”。

如果你不想user1有密码,可以再打一个命令将密码去掉。

第四招:操作数据库

登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。

1、 显示数据库列表。

缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。

2、 显示库中的数据表:

use mysql;

show tables;

3、 显示数据表的结构:

describe 表名;

4、 建库与删库:

create database 库名;

drop database 库名;

5、 建表:

use 库名;

create table 表名(字段列表);

drop table 表名;

6、 清空表中记录:

delete from 表名;

7、 显示表中的记录:

select * from 表名;

第五招:导出和导入数据

1. 导出数据:

mysqldump –opt test > mysql.test

即将数据库test数据库导出到mysql.test文件,后者是一个文本文件

如:mysqldump -u root -p123456 –databases dbname > mysql.dbname

就是把数据库dbname导出到文件mysql.dbname中。

2. 导入数据:

mysqlimport -u root -p123456 < mysql.dbname。

不用解释了吧。

3. 将文本数据导入数据库:

文本数据的字段数据之间用tab键隔开。

use test;

load data local infile “文件名” into table 表名;
第六招:其他操作

1:使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> SHOW DATABASES;

2:创建一个数据库MYSQLDATA

mysql> CREATE DATABASE MYSQLDATA;

3:选择你所创建的数据库

mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

4:查看现在的数据库中存在什么表

mysql> SHOW TABLES;

5:创建一个数据库表

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6:显示表的结构:

mysql> DESCRIBE MYTABLE;

7:往表中加入记录

mysql> insert into MYTABLE values (“hyq”,”M”);

8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

9:导入.sql文件命令(例如D:/mysql.sql)

mysql>use database;

mysql>source d:/mysql.sql;

10:删除表

mysql>drop TABLE MYTABLE;

11:清空表

mysql>delete from MYTABLE;

12:更新表中数据

mysql>update MYTABLE set sex=”f” where name=’hyq’;

posted on 2006-01-10 16:21 happytian

13:备份数据库

mysqldump -u root 库名>xxx.data

14:例2:连接到远程主机上的MYSQL

假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:

(注:u与root可以不用加空格,其它也一样)

最后

退出MYSQL命令:

 

From:XiYou.LinuxGroup.2010.DuBin

ubuntu修复grub

用ubuntu的livecd或装有ubuntu的U盘启动后,打开终端。

假如你的ubuntu的/ 分区是sda7,又假如 /boot分区是 sda6,用livecd启动,在终端下输入

和前面一样,要装入第二硬盘的把sda改为sdb。

如果grub.cfg己丢失,或grub.cfg出现错误,需要重建的继续执行下面操作:

重启成功!

 

Ubuntu下如何挂载ISO文件

ISO镜像是一张cd或者DVD的镜像文件,它能被储存在你的电脑里,并且能用来写入一张新的光盘里。在UBUNTU下挂载并使用它是很简单的。

在linux下默认的ISO挂载点位于”/media”目录,下面是挂载一个ISO文件的方法:

#建立一个文件夹作为ISO挂载点

#挂载ISO文件,使用参数 -o loop

使用你想挂载的iso文件代替myfile.iso。

挂载一个镜像文件使之能被写入,使用下面的命令:

卸载镜像文件:

其它的CD,DVD镜像文件能被转换成ISO文件以被挂载

* Nero 镜像(.nrg)文件能使用 nrg2iso 转换成ISO文件,或者使用mount挂载

o 使用mount挂载:

o 安装nrg2iso:

o 使用nrg2iso转换成iso文件:

* Cue/Bin 镜像 (.cue/.bin) 必须转换才能使用. 使用bchunk可以转换.

o 安装bchunk:

 

有感于2012年3月12日

忽然间发现貌似开学已经二周了,这几周什么也没干,干了也白干了!就拿自己的网站来说,每个服务商都不稳定,关键这些服务商都是国外的!网站的数据一次次的丢失,上周我给王老师说了一下,看能不能放到学校的服务器上,这样就能稳定一点,至少数据会有保证。

来实验室的路上,看见树上挂着许多我们青协做的牌牌,是宣传植树节的,看了看校园的树木还都没有发芽,阳春三月,天气已经渐渐的暖和起来了,自己也是不是该做点什么了!这几天一直在看Java,不知为什么自己对Java有一种特别的喜欢,就是特别喜欢的那种感觉!同时我想学习一下Ruby,因为那次东北亚论坛我接触到了这个东东,我觉得它更容易上手一点!这学期同学都很努力,我们就剩下这么一年了,这个一年中好好的努力,明年的今天我们就能绽放光彩了,好了加油吧!

提高Android开发效率Eclipse快捷键大全

比较常用的快捷键整理如下:

自动补充import Package Ctrl+Shift+O,这里O代表Organize Import的意思。

格式化代码缩进 Ctrl+Shift+F,这里面我们可以记忆F为Format格式化的意思。

快速查找代码 Ctrl+F,撤消到上一次 Ctrl+Z

智能内容感知 Alt+/,该快捷键可以方便的匹配我们使用的类信息,/在键盘上和? 是同一个按键。

调用运行Run As对话框可以使用 Ctrl+F11,如果为Debug调试方式可以直接使用F11。

生成一个板块注释 Alt+Shift+J,单行注释为 Ctrl+/

转自:http://jovesky.com/

查看linux系统版本命令

注意:以下命令在不同的发行版中选择不一.

linux下编译软件源代码的基本步骤

先下载源码包,然后解压!

在Linux下解压的相关操作详见:http://blog.db89.org/linux-compression-decompression-command/

执行完以上的步骤然后进入解压后的文件按照一下的步骤执行!

似乎在某些环境下./configure会造成终端退出.

而使用.configure则会正常运行,如果有这个现象,就试试 .configure

一定要加sudo权限。