Linux学习笔记(总)
一. Linux命令基础到进阶第一章 命令入门1、Linux的目录结构 /,根目录是最顶级的目录了 Linux只有一个顶级目录:/ 路径描述的层次关系同样适用/来表示 /home/itpan/a.txt,表示根目录下的home目录内有itpan目录,内有a.txt 演示home家目录 12345678su shucd /lscd /homelscd shullls 常用的目录功能: HOME目录每一个用户在Linux系统中都有自己的专属工作目录,称之为HOME目录。 普通用户的HOME目录,默认在:/home/用户名 root用户的HOME目录,在:/root FinalShell登陆终端后,默认的工作目录就是用户的HOME目录 2、linux 命令基础格式无论是什么命令,在linux 中,命令有通用的格式 1command [-选项] [参数] ## []表示可选 command: 表示命令,例如 ls、cd… -选项: 可选的,命令的一些选项,可以通过选项控制命令的行为细节 参数:可选,命令的参数,多数用于命令指向的目...
Linux面试题
理论基础1、面Linux系统比Windows系统好在哪里?其它问法: 你为什么选择学习Linux?你觉得企业为什么选择Linux系统?而不选择Windows系统? 1234567891011Linux开源,并且大多数的发行版本免费,其中甚至包括了部分企业级的服务器版本。同时由于开源的特性,其安全问题会更透明,社区能够快速的发现并修复漏洞,整体安全性较高,在服务器场景中往往有更好的表现。另一方面,其开源特性使得有更丰富的版本选择,可以根据不同的需求进行剪裁和定制。在多用户多任务方面,Linux支持多用户同时登录并执行各自的任务,同时权限管理严格,资源分配合理。而且因为可以选择舍弃图形化界面,使得其资源占用更低。当然,Windows也不是没有优势的,其在图形化界面、办公软件的兼容性、游戏的支持上就比Linux好得多。 扩展: 我们常说的开源免费并不是同一个概念:开源:软件产品的源代码对公众开放,任何人都可以查看、使用、修改以及分发其源代码。免费:可以自由的运行程序、自由的学习并修改程序、自由的复制并向他人分发软件副本、自由的发行修改版。但是这并不意味着开源软件必须免费,如:Re...
MySQL面试题
07281.数据库的分类有哪些?(谈谈你知道的数据库?)分为关系型数据库(RDBMS)、非关系型数据库(NoSQL) 关系型数据库(RDBMS),是建立在关系模型基础上,由多张相互连接的二维表组成的数据库。 关系型数据库数据之间的关系性强,查询同类信息快,存储的数据结构可以很复杂。 常见的关系型数据库:mysql、oracle、db2、sql server 非关系型数据库(NoSQL):Not-Only SQL ,泛指非关系型数据库,是对关系型数据库的补充。 非关系型数据库数据之间可以没有关系,结构简单更容易扩展,在大量数据的情况下,读写性能优秀 常见的非关系型数据库:Redis、MongoDB 2.sql的分类?(分别是做什么的、关键字?)sql是操作数据库的一种语言 DDL数据定义语言、DML数据操作语言、DQL数据查询语言、DCL数据控制语言 DDL,操作数据库、表、列等,常用语句:CREATE、 ALTER、DROP DML,操作数据库中表里的数据;常用语句:INSERT、 UPDATE、 DELETE DQL,查询数据 常用语句:SELECT DCL,操作访问权...




