Unix/Linux面试题



尊敬的读者,这些Unix面试题专为帮助您熟悉在Unix主题面试中可能遇到的问题类型而设计。根据我的经验,优秀的面试官很少会预先计划好要问哪些具体问题,通常问题会从该主题的一些基本概念开始,然后根据后续讨论和您的回答继续深入。

Shell是一个解释器。它解释命令并提交执行。

Bsh、csh、ksh和bash。

它是一个指向文件或目录的快捷方式。ln是用于创建软链接的命令。

Solaris。

它与硬件交互,并执行大部分任务,例如内存管理、任务调度和文件管理。

login程序。

passwd。

链接计数。

命令 - logout / ctrl+d / 命令 - exit

shutdown。

是。

reboot。

不是,Linux是开源的。

Redhat、Cent OS、Debian、Ubuntu和Fedora。

第一个。

以.(点)开头的文件/目录名称被认为是隐藏的。

Ken Thompson

C

AT&T贝尔实验室。

与相应登录关联的终端。

man

which

* 和 ?

0

如果路径名相对于根目录描述,则该路径名是绝对路径,因此绝对路径名始终以/开头。如果路径名相对于当前工作目录,则称为相对路径。相对路径名从不以/开头。

对目录具有执行权限意味着具有遍历权限。

PS1

lp/lpr

正在运行的程序实例称为进程。

vi -R

k、j、h和l

Yanking是将剪切或复制的文本保存到缓冲区以便粘贴的过程。

:set nu

shell脚本中的第一行,它指示需要使用哪个shell来执行shell脚本中的后续命令。

chmod

在shell变量前面加上美元符号 ($)。

unset。

$0

0

$?

expr

-f

将命令用反引号括起来并将其赋给变量。

here document用于将输入重定向到交互式shell脚本或程序。

return

不,这是一种约定。

sh

全局搜索正则表达式。

cut

文件的文本连接。

操作系统为当前正在执行的进程分配一个唯一的进程标识号,称为进程ID (PID)。

useradd

连接到远程UNIX/Linux机器。

kill

搜索文件。

head。

UNIX

它允许进程在程序运行期间拥有该文件所有者的权限。

进程已死亡,但尚未从进程表中删除。

它包含一个名为MBR(主引导记录)的程序,该程序加载内核作为系统启动的一部分。

alias

echo -e “text”。选项 -e 将光标置于同一行。

“diff”显示两个文件的全部差异,而“cmp”仅显示第一个出现的差异。前提是文件之间确实存在差异。

使用管道 (|) 连接命令。

当前工作目录仍然是/。

它是通过它对设备进行数据I/O的目录。

HOME。

ls -a

df

在特定时间执行命令。

将收到相应的邮件。

LILO表示Linux加载器,它将内核加载到内存中并启动操作系统。

是RAM大小的两倍。

ls -l | grep "^d"

uname

grep -c "pattern"

即使发出命令的用户已注销,也可以使命令继续运行。

对于UNIX/Linux,每个设备都是一个文件,通常位于/dev目录中。

操作系统为文件分配一个唯一的编号,称为inode。

Crontab

chmod

mv

r、w 和 x 分别为 4、2 和 1。

&(与号)

ps -e

tty

Shell 内置命令称为内部命令。

init s

write

UMASK 是一个 Unix 环境变量,它会自动设置创建文件的权限。

022

UNIX 文件系统。

日志文件系统 (Journal File System)

Linus Torvalds

head -n file.txt | tail -1

while、until 和 for。

/home

/root

root

接下来是什么?

接下来您可以回顾一下您之前完成的与该主题相关的作业,并确保您能够自信地谈论它们。如果您是应届毕业生,面试官并不期望您能回答非常复杂的问题,而是您必须巩固您的基础概念。

其次,如果您无法回答一些问题,这并不重要,重要的是,无论您回答了什么,都必须充满自信。所以在面试时要自信。Tutorialspoint 祝您面试顺利,并祝您未来一切顺利!干杯 :-)

unix_questions_answers.htm
广告