也许会持续更新-------有错误请指出!!!✿✿ヽ(°▽°)ノ✿
1.Linux和Unix是什么关系?
Unix是前身,汇编语言写的;Linux基于Unix是由C写,且开源。
2.Linux和Windows相比较,走的路线一样吗?当前Linux操作系统大多数用在服务器端计算机还是客户端计算机?为什么?
路线不同Windows面向大众,Linux操作系统大多在服务器端计算机。因为其免费开源,稳定。
3.Linux的两种版本分别是什么?
核心版本和发行版本。
4.Linux操作系统核心版的版本号是怎么组成的?
核心版本的版本号由三部分组成:<主版本号>.<次版本号>.<对当前版的修订次数>;其中次版本号为奇数时表示是一个测试版、为偶数时为稳定版。
5.RedHat Linux9的安装方式有哪几种?
两种,图形安装和文本安装
6.RedHat Linux9在安装过程中安装类型有哪几种?
工作站,服务器,个人桌面
7.RedHat Linux9安装过程中磁盘分区设置有哪几种?
2种,自动分区和手动分区
8.RedHat Linux9安装过程中,必须设置一个swap分区,他的大小和物理内存的大小一般呈现一个什么样的关系?
大小是物理内存的2-3倍
9.在大中华区,Linux服务器工作的市区位置应选什么?
上海(之后可修改)
10.Linux操作系统的超级用户名是什么?他的密码无所谓么?
root 有所谓
11.什么是X Window?他的体系结构是怎样组成的?
X Window是应用程序接口管理器,由X Server X Client 和通信通道组成
12.Linux作为服务器端的主流操作系统,系统管理员往往习惯于在字符界面下对其进行维护,然而Linux的图形桌面环境也初具规模,那么Linux系统常用的桌面系统主要有哪几种?
GNOME桌面KDE桌面。
13.在Linux的常用命令中,那个命令可将命令行参数写到标准输出上?
echo,命令
14.一个Linux用户怎样知道目前都有谁在使用系统(用什么命令)?
who命令
15.Linux的标准终端是字符终端还是图形界面终端?
字符界面
16.Linux命令操作系统时标准中输入文件和标准输出文件指的是你计算机的啥设备?
键盘,屏幕
17.怎样从系统提示符判断当前用户是超级用户还是普通用户?
#超级用户 $是普通用户
18.Linux中文件成份有哪几部分组成?
索引节点和数据
19.Linux系统中怎样判别一个文件是隐式文件?
一圆点(.)开头的文件名是隐式文件
20.Linux系统支持的文件分为哪几种类型?
普通文件、目录文件、设备文件、符号链接文件
21.Linux 系统支持的文件名最长允许多少个字符?
255个,比较老的文件系统把长度限制在14个字符。
22.Linux系统中复制文件的命令是啥?
cp命令
23.Linux系统中怎样把名为test.txt的文件改名为test.dat?
mv test.txt test.dat
24.Linux系统中用哪个命令可以统计文本文件中的记录行数?
wc -l 命令
25.Linux文件系统采用怎样的目录结构?
带链的树状目录
26.Linux文件系统中怎样识别绝对路径和相对路径?
绝对路径以/开头,相对路径不可以以/开头
27.怎样知道当前工作目录的绝对路径?
pwd命令
28.怎样列出文件目录的详细信息?
ls命令
ls
29.Linux中文件的链接有几种形式?它们之间区别和联系是啥?
硬链接和符号链接;符号链接确实是一个新文件,它有不同的节点号,硬链接并没有建立新文件。符号链接没有硬链接的限制,他可以对目录文件做符号链接,也可以对不同文件系统之间做符号链接。
30.Linux中规定了哪几种类型的用户?它们对文件或目录的访问权限有哪几种?
文件主,同组用户,可以访问系统的其他用户,超级用户。
读r 写w 可执行或查找x
31.Linux操作系统命令行参数选项很多,当你记不住某个命令的选项时,怎样获得帮助?
Linux提供了联机帮助手册;
man [选项] 命令名
32.Help 命令的主要功能是啥?什么是内置命令?
help命令用来查看shell内置命令的帮助信息;
构造在shell内部,从而在shell环境内部执行,称为内部命令。
33.怎样以长格式显示系统中所有进程的全部信息,(以命令行表达)?
ps-elf
34.kill 命令的作用是啥?
通过向进程发送指令的信号来结束相应进程的运行
35.有一个进程其PID是1000,怎样强行将其终止执行,请给出命令行?
kill -9 1000
36.怎样使当前进程暂停执行5秒,然后长格式列出当前目录下的所有文件目录(给出命令行)?
sleep 5;
ls-l;
37.gzip命令既能压缩文件又能解压缩,怎样区别压缩和解压缩?
-v为压缩 -dv为解压缩
38.怎样通过gzip命令知道压缩包中都有些啥文件但不执行真正的解压?
gzip -l
39.Linux操作系统里gzip命令压缩过的文件它的后缀默认是啥?
.gz
40.下载的发行包文件jdk-8u241-linux-x64.rpm和jdk-8u241-linux-x64.tar.gz应分别用哪个命令打开?
rpm zip
41.怎样知道系统中有哪些rpm软件包程序已安装(给出命令行)?
rpm -qa
42.怎样将软件包jdk-8u241-linux-x64.rpm安装在系统中(给出命令行)?
rpm -i jdk-8u241-linux-x64.rpm
43.vi编辑器有哪几种工作方式?怎样从命令方式进入到输入方式?,怎样从输入方式再回到命令方式?
命令方式,输入方式,转义方式;
输入命令i,ESC键
44.怎样从命令方式进入到转义方式?从命令方式下退出vi编辑器到操作系统提示符状态有哪几种方法?
输入冒号(:);
四种:第一种:wq,第二种:ZZ,第三种:x,第四种:q!
45.vi编辑器可以自动把编写的内容写到磁盘文件中吗?为什么?
不可以,vi编辑器所有输入内容都存在编辑缓冲区,要是用写盘命令才可以写到磁盘文件中。
46.插入字符/删除一个字符/删除一行文本/替换光标所在的字符的命令分别是啥?
i 和 I;x;dd;r
47.vi是一种功能很强的编辑器,当由于设备限制、键盘上没有上下左右箭头时,怎样实现不同方向移动光标?
向上:Ctrl+P 或者 - 或者 k
向下:Ctrl+N 或者 + 或者 j 或者 Enter
向左:Backspace 或者 h
向右:Space 或者 l
48.ex命令的主要功能是啥?
写文件或读文件、跳到 shell 状态或者切换正在编辑的文件。
49.常用的ex命令有哪几个?
e 命令、w 命令、r 命令、q 命令。
50. r ! echo hello 导致的结果是啥?
将 hello 读到缓冲区中。
51.你是怎样理解linux操作下Shell的两重性的?
既是命令解释程序又是高级程序设计语言
52.常用的shell有哪些类别?Linux默认使用的是哪类shell?
Bourne shell(简称sh)
C shell(简称csh)
Korn shell(简称ksh)
Bourne Again shell(简称bash)
默认:bash
53.shell脚本程序首行放置一个 #!/bin/bash是啥意思?
表示下面的脚本是bash编写,必须调用bash对其解释执行
54.执行shell脚本有哪几种方式?在实际工程中当shell脚本作为一个经常性的命令使用时,怎样设置其执行方式较好?
(1)输入定向到shell脚本
(2)以脚本名作为参数
(3)将shell脚本的权限设置为可执行,然后在提示符下直接执行它。
把这些命令集合在一个shell脚本中
55.Linux操作系统下如果未完全记住命令完整字符构成、怎样能快速完成命令的输入?
可以输入目录名或文件名的开头部分,然后按Tab键
56.怎样定义命令别名,怎样取消命令别名?
定义 alias [name[=value]]
取消 unalias name
57.怎样再次执行已执行过的命令?
!加用户自定义选项 或者 用“↑”“↓”方向键选择
58.shell中的位置变量可直接赋值吗?
位置变量不能通过一般赋值的方式直接赋值
59.预定义变量$#代表啥?
命令行上参数的个数
60.常用的环境变量有哪些?
如:PATH=$PATH:$HOME/bin
PS1="Enter Command> "
TERM: 你的终端类型
61.export语句的作用是啥?
将变量送入进程转出区,使其后的各个子进程能继承父进程中定义的变量
62.shift 命令执行后 $0 和$#的值变还是不变?请给出原因。
$0永远不变,$#变少
63.在参数置换变量操作:变量2=${变量1 op 字符串} 中,变量1可以是位置参数吗?,如果不是,有啥规定?
除使用“ := ”操作符的格式以外,其余格式中的变量一可以是位置参数。
64.在shell中执行下列语句: x=1;y=2;let "z=x+y";echo "$((z|5))"; 最终输出结果是啥?
7