Linux面试题

《林老师带你学编程》知识星球是由多个工作10年以上的一线大厂开发人员联合创建,希望通过我们的分享,帮助大家少走弯路,可以在技术的领域不断突破和发展。

🔥 具体的加入方式:

1.什么是Linux?

是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯 ·本纳第克特 ·托瓦弦于1991年第一次释 出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和  多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。

2.Linux 内核主要负责哪些功能

  系统内存管理

  软件程序管理

  硬件设备管理

  文件系统管理

3.交互方式

控制台终端、图形化终端

4.启动shell

GNU bash shell能提供对linux 系统的交互式访问。作为普通程序运行,通常在用户登陆终端时启动。 登录时系统启动的shell依赖与用户账户的配置。

5.bash手册

大多数linux发行版自带以查找shell命令及其他GNU工具信息的在线手册。  man命令用来访问linux系统 上的手册页面。当用man命令查看手册,使用分页的程序来现实的。

6.登陆后你在的位置?

一般登陆后,你的位置位于自己的主目录中。

7.绝对文件路径?相对文件路径?快捷方式?

绝对文件路径:描述了在虚拟目录结构中该目录的确切位置,以虚拟目录跟目录开始,相当于目录全 名。

以正斜线(/)开始,比如 /usr/local。

相对文件路径:允许用户执行一个基于当前位置的目标文件路径。

比如:当前在/usr/local

➜ local ls
Caskroom Frameworks bin go lib sbin var
Cellar Homebrew etc include opt share
➜ local cd go

快捷方式(在相对路径中使用):

单点符(.) :表示当前目录;

双点符(..) :  表示当前目录的父目录。

8.迷路,我的当前位置在哪?

pwd 显示当前目录

[root@iz2ze76ybn73dvwmdij06zz local]# pwd
/usr/local

9.如何切换目录?

语法: cd destination

destination : 相对文件路径或绝对文件路径

可以跳到存在的任意目录。

10.如何查看目录中的文件?区分哪些是文件哪些是目录?递归查?

查看更多

滚动至顶部