Linux考题

1、分别写出创建文件,创建目录,给文件重命名的命令

touch    mkdir    mv

2、写出使用find命令查找所有后缀为.txt的文件

find / -name “*.txt”

3、建立软链接(快捷方式),以及硬链接的命令,并写出软连接和硬链接的区别?

软连接创建方式 ln -s 被链接文件  链接文件

(1)软链接是一个链接文件;

(2)软链接有着自己的 inode 号(文件编号);

(3)软链接有自己的文件属性及权限等;

(4)可对不存在的文件或目录创建软链接;

(5)软链接可交叉文件系统;

(6)软链接可对文件或目录创建;

(7)创建软链接时,链接计数 i_nlink 不会增加;

(8)删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。

硬链接创建方式 ln 被链接文件 链接文件

(1)文件有相同的 inode 及 data block;

(2)只能对已存在的文件进行创建;

(3)不能交叉文件系统进行硬链接的创建;

(4)不能对目录进行创建,只可对文件创建;

(5)删除或添加一个硬链接文件并不影响其他有相同 inode 号的文件,只是减少或增加链接计数,当链接计数为0,系统将彻底删除该文件。

4、文件权限修改用什么命令?格式是怎么样的?

chmod

chmod u+r/w/x,g+r/w/x,o+r/w/x 文件

chmod u=rwx,g=rwx,o=rwx 文件

chmod 000~777 文件

5、写出你知道查看文件内容的命令?

cat

more

less

head

tail

vim

6、写出你知道的 根目录下的子目录名称和作用?

/bin    存放基础系统所需的命令

/sbin  存放超级权限用户root的可执行命令

/etc    存放系统程序或者一般工具的配置文件

/dev   设备文件存储目录

/proc  操作系统运行时,进程信息及内核信息

/var    存放内容可能增长的文件(日志)

/tmp   临时文件包含系统和用户创建的临时文件

/usr    用户程序包含二进制文件、库文件。文档和二级程序的源代码

/home   所有用户用home目录来存储他们的个人文档

/boot    引导加载程序文件包含引导加载程序相关的文件

/lib       系统库包含支持位于/bin和/sbin下的二进制文件的库文件

/opt      可选的附加应用程序包含从个别厂商的附加应用程序

/mnt     挂载目录临时安装的目录,系统管理员可以挂载文件系统

/media  可移动媒体设备

/src   存服务数据

7、如何查看一个进程是否在运行,如何查看一个程序所使用的端口号是多少(比如查看MySQL的进程)(10分)

ps -aux | grep mysql

netstat -antp | grep mysql

8、根据左边的要求写出sql语句 

                                   

create table employee( 

eid int primary key auto_increment,

ename varchar(10) not null,

esex varchar(2) default ,

ebirthday datetime,9、

emoney decimal(7,2)

);

9、说说MySQL中InnoDB 和 MyISAM的区别

(1)、InnoDB支持事务,MyISAM不支持,

(2)、InnoDB支持外键,而MyISAM不支持。

(3)、InnoDB是聚集索引,MyISAM是非聚集索引.

(4)、​​​​​​​Innodb不支持全文索引(5.7版本后也支持全文索引),而MyISAM支持全文索引

(5)、​​​​​​​InnoDB支持表、行(默认)级锁,而MyISAM支持表级锁

  • 11
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值