Linux操作系统内核分析课程设计 第4页
13). kill 可以杀死某个正在进行或者已经是dest状态的进程
eg; ps ax
14). passwd 可以设置口令
15). history 用户用过的命令
eg: history //可以显示用户过去使用的命令
16). !! 执行最近一次的命令
17). mkdir命令
eg: mkdir netseek //创建netseek这个目录
18). tar 解压命令
eg: tar -zxvf nmap-3.45.tgz //将这个解压到nmap-3.45这个目录里
19). finger 可以让使用者查询一些其他使用者的资料
eg: finger //查看所用用户的使用资料
finger root //查看root的资料
Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的。
第三章 设计
3.1 数据库的设计
3.1.1 安装和启动Mysql
当无法确认Red Hat Linux 9系统中是否安装了MySQL,可以使用下面的命令来确认: # rpm – qa | grep mysql
如果确认没有安装MySQL,在Red Hat Linux 9的第2张安装光盘中提供了MySQL的RPM安装包,这些安装RPM包有:
mysql-2.23.54a-11.i386.rpm
mysql-server-2.23.54a-11.i386.rpm
mysql-devel-2.23.54a-11.i386.rpm
在使用MySQL数据库之前,必须要先启动MySQL服务,可以通过以下两个命令来启动该服务:
(1)使用命令:# service mysqld start
(2)使用命令:# /etc/init.d/mysqld start
另外,可以通过下面的命令来检查MySQL是否被启动。
# service mysqld status
或者 # pstree | grep mysqld
3.1.2 MySQL创建基本操作
1. 连接与断开MySQL服务器
调用mysql命令与该服务器连接,命令格式如下:
# mysql
如果成功地连接后,用户可以在“mysql>”提示符下输入QUIT随时断开:(也可以键入control-D断开)。
mysql> QUIT
2. 数据库的创建与删除
创建该数据库可使用下面的命令:
mysql> CREATE DATABASE lbuser;
把新创建的数据库作为当前数据库,命令如下:
mysql> USE lbuser;
Database changed
当用户的数据库建立成功之后,可以使用下面的命令来查看数据库是否建成:
mysql> show databases;
当建立的数据库没有用时,可使用下面的命令来删除它:
mysql> DROP DATABASE lbuser;
3. 数据表的创建与删除
使用下面的命令CREATE TABLE语句来创建数据表:
mysql> CREATE TABLE user (ID int primary key,name VARCHAR(20) not null,
-> password VARCHAR(20),
-> sex VARCHAR(2),email VARCHAR(50),
-> birthday DATE, city VARCHAR(20);
4. 数据记录的增加、删除与修改
在MySQL中可使用LOAD DATA和INSERT语句来增加数据记录。 其中,LOAD DATA语句可允许用户一次增加多条记录。但在使用该语句之前,必须首先创建一个文本文件“user.txt”, 其格式如下:
1 liubing 12345 男 1968-04-03 武汉
2 lyd 12345 女 \N 武汉
可使用下面的命令来装载文本文件“user.txt”到user表中:
mysql> LOAD DATA LOCAL INFILE "user.txt" INTO TABLE user;
另一种向数据表中增加记录的方法是用INSERT语句 ,下面的命令是使用INSERT语句增加一条新记录:
mysql> INSERT INTO user
-> VALUES (3, ‘jiangli’, ‘12345’, ‘女’, ‘www.751com.cn, ‘1972-10-18’, ‘武汉’);
用户可以使用下面的命令来显示user表中的所有数据记录信息。
mysql> SELECT * FROM user;
下面这条指令删除数据表中的所有记录: mysql> DELETE FROM user;
删除在数据表user中新增加的“ID=2”的数据记录,语句如下:
mysql> DELETE FROM user WHERE ID=2;
要修改user数据表中的用户名为liubing的用户密码,可使用下面的语句:
mysql> UPDATE user SET password = "567890" WHERE ID=1;
3.1.3 数据记录的查询
mysql> select * from user where sex= “男”;
mysql> select * from user where sex= "男" and ID<100;
mysql> select name,birthday,sex from user where sex= "男" order by birthday desc;
上一页 [1] [2] [3] [4] [5] [6] 下一页
Linux操作系统内核分析课程设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766