亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux面試中最常問(wèn)的10個(gè)問(wèn)題總結(jié)

 更新時(shí)間:2020年05月15日 08:58:40   作者:JF Zhu  
這篇文章主要給大家匯總介紹了關(guān)于Linux面試中最常問(wèn)的10個(gè)問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

如果你要去面試一個(gè)Linux系統(tǒng)運(yùn)維工程師的職位,下面這十個(gè)最常見(jiàn)的問(wèn)題一定要會(huì),否則你的面試可能就危險(xiǎn)了。這些都是比較基本的問(wèn)題,大家要理解,不能光死記硬背。

1、如何查看系統(tǒng)內(nèi)核的版本

這里有兩種方法:

1) uname -a

uname 這個(gè)命令是用來(lái)打印系統(tǒng)信息的, -a 可以打印系統(tǒng)所有信息,其中包含內(nèi)核版本,比如我的版本號(hào)是3.10.0-957.21.3.el7.X86_64。

2) cat /proc/version

下面再補(bǔ)充一下各個(gè)數(shù)字和字母代表的含義:

  • 3 表示主版本號(hào),有結(jié)構(gòu)性變化才更改 (最新的是5)
  • 10 表示次版本號(hào),新增功能才會(huì)變化,一般基數(shù)表示測(cè)試版,偶數(shù)表示穩(wěn)定版。2020年3月30日,Linus Torvalds 發(fā)布了最新的 Linux 內(nèi)核版本為 5.6
  • 0 表示對(duì)次版本的修訂次數(shù)或補(bǔ)丁包數(shù)
  • 957 代表編譯的次數(shù),每次編譯可對(duì)少數(shù)程序優(yōu)化或修改
  • el7 用來(lái)表示版本的特殊信息,有較大的隨意性;el 代表企業(yè)版,pp代表測(cè)試版,fc代表 Fedora core,rc代表候選版本
  • X86_64 表示64位

2、如何查看系統(tǒng)當(dāng)前的 IP 地址

也有兩種方法:

1)ifconfig -a

ifconfig 是用來(lái)配置網(wǎng)絡(luò)接口的命令,-a 可以顯示當(dāng)前所有的接口。

2)ip addr show

3、如何查看磁盤還有多少剩余空間

這里主要可以用 df -ah 命令來(lái)查看,df 是用來(lái)查看文件系統(tǒng)磁盤空間使用情況的命令,-a 顯示所有文件系統(tǒng),-h 用人們可讀的方式進(jìn)行顯示。

上面可以看到我的磁盤 /dev/vda1 有40 G,已經(jīng)用了1.7 G,還有 36 G的可用空間。

4、如何在系統(tǒng)中管理服務(wù)

這里別人可能會(huì)問(wèn)你,如何查看一個(gè)服務(wù)是否在運(yùn)行,如何啟動(dòng)、停止、或重新加載配置文件。這里答案也有兩種。

1) 使用 service 命令

查看服務(wù)狀態(tài)

service [servicename] status

啟動(dòng)/停止/重啟服務(wù)

service [servicename] [start|stop|restart]

重新加載服務(wù)配置文件(不重啟服務(wù))

service [servicename] [reload]

比如我想查看一下 sshd 的服務(wù)有沒(méi)有開(kāi)啟

2)使用 systemctl 命令

比較新的系統(tǒng)都已經(jīng)采用了 systemd,systemctl 是systemd的一個(gè)工具,主要負(fù)責(zé)控制systemd系統(tǒng)和服務(wù)管理器。

查看服務(wù)狀態(tài)

systemctl status [servicename]

啟動(dòng)/停止/重啟服務(wù)

systemctl [start|stop|restart] [servicename]

重新加載服務(wù)配置文件(不重啟服務(wù))

systemctl [reload] [servicename]

5、如何查看一個(gè)目錄的大小

可以使用 du -sh [目錄](méi) 命令,du 使用來(lái)計(jì)算文件/目錄大小的命令,-s 顯示文件或整個(gè)目錄的大小,-h 是用可讀格式。

比如上面我查看了一下我的主目錄下tmp目錄的大小,一共有80 K

6、如何查看你系統(tǒng)中開(kāi)放的端口號(hào)

1) 使用 netstat 命令

netstat命令用來(lái)顯示網(wǎng)絡(luò)狀態(tài),包括網(wǎng)絡(luò)連接、路由表、接口統(tǒng)計(jì)等信息。常用的參數(shù)如下:

-a (all) 顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)。

-t (tcp) 僅顯示tcp相關(guān)選項(xiàng)。

-u (udp) 僅顯示udp相關(guān)選項(xiàng)。

-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。

-l 僅列出有在 Listen (監(jiān)聽(tīng)) 的服務(wù)狀態(tài)。

-p 顯示建立相關(guān)鏈接的程序名

-r 顯示路由信息,路由表

-e 顯示擴(kuò)展信息,例如uid等

-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)

-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。

下面我用了 netstat -tulpn 命令,可以看到端口 22正在被監(jiān)聽(tīng)。

2)使用 ss 命令

現(xiàn)在也有很多人用 ss 命令,ss 一般用于轉(zhuǎn)儲(chǔ)套接字統(tǒng)計(jì)信息。它還可以顯示所有類型的套接字統(tǒng)計(jì)信息,包括 PACKET、TCP、UDP、DCCP、RAW、Unix 域等。這里可以用 ss -lntpd

7、如何查看某個(gè)進(jìn)程對(duì) CPU 的使用情況

1) 可以使用 top 命令

top命令是Linux下常用的性能分析工具,能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,類似于Windows的任務(wù)管理器。

2) 使用 ps 命令

ps aux 可以顯示所有使用者的進(jìn)程,最常用的方法是ps aux,然后再利用一個(gè)管道符號(hào)導(dǎo)向到grep去查找特定的進(jìn)程。比如查看nginx 進(jìn)程可以用

ps aux | grep nginx

8、Linux里如何來(lái)做掛載

這里主要考的是 mount 命令,用于掛載Linux系統(tǒng)外的文件。

只輸入 mount命令可以查看所有系統(tǒng)已經(jīng)掛載的文件。

如果想掛載一個(gè)新的文件,比如將 /dev/hda1 掛在 /mnt 之下,可以用

mount /dev/hda1 /mnt

9、如何查看一些你不太熟悉的命令

這里要考大家的是使用 man 命令。對(duì)某個(gè) Linux的命令不熟悉,可以用 man <命令 >,系統(tǒng)會(huì)返回該命令的一個(gè)非常詳細(xì)的手冊(cè),來(lái)幫助大家使用。

10、如果使用了 man 命令還是找不到答案怎么辦

百度,或者在論壇、社群里求助大神......

當(dāng)然,只掌握上面這十個(gè)基本問(wèn)題還是遠(yuǎn)遠(yuǎn)不夠的。大家在平時(shí)的工作和學(xué)習(xí)中要注重積累;在面試前將自己的經(jīng)歷、重要的知識(shí)點(diǎn)作好梳理和充分的準(zhǔn)備;在面試當(dāng)中調(diào)整好心態(tài),從容回答問(wèn)題,邏輯要清晰,表達(dá)要清楚。最后祝大家都能找到自己理想的工作。

總結(jié)

到此這篇關(guān)于Linux面試中最常問(wèn)的10個(gè)問(wèn)題的文章就介紹到這了,更多相關(guān)Linux面試最常問(wèn)問(wèn)題內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux Vim提示:E325: ATTENTION的問(wèn)題及解決

    Linux Vim提示:E325: ATTENTION的問(wèn)題及解決

    這篇文章主要介紹了Linux Vim提示:E325: ATTENTION的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Linux中避免客戶端與服務(wù)端的端口沖突

    Linux中避免客戶端與服務(wù)端的端口沖突

    在Linux系統(tǒng)中,為了防止客戶端程序在分配TCP源端口時(shí)使用到服務(wù)器程序綁定的特定端口(例如12345),可以采用多種策略來(lái)避免端口沖突,總體而言,優(yōu)先使用sysctl設(shè)置保留端口是最簡(jiǎn)單有效的解決方案,但也可以采用其他方法來(lái)確保端口不會(huì)發(fā)生沖突
    2024-10-10
  • 基于centos 6.5使用varnish實(shí)現(xiàn)網(wǎng)站動(dòng)靜分離

    基于centos 6.5使用varnish實(shí)現(xiàn)網(wǎng)站動(dòng)靜分離

    這篇文章主要介紹了基于centos6.5使用varnish實(shí)現(xiàn)網(wǎng)站動(dòng)靜分離,需要的朋友可以參考下
    2014-11-11
  • Redhat 7/CentOS 7 SSH 免密登錄的方法

    Redhat 7/CentOS 7 SSH 免密登錄的方法

    本篇文章主要介紹了Redhat 7/CentOS 7 SSH 免密登錄的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • web服務(wù)器iptables配置腳本實(shí)現(xiàn)代碼

    web服務(wù)器iptables配置腳本實(shí)現(xiàn)代碼

    這篇文章主要介紹了web服務(wù)器iptables配置腳本實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Linux系統(tǒng)設(shè)置PATH環(huán)境變量(3種方法)

    Linux系統(tǒng)設(shè)置PATH環(huán)境變量(3種方法)

    這篇文章主要介紹了Linux系統(tǒng)設(shè)置PATH環(huán)境變量(3種方法),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 在Debian系的Linux中檢查軟件包是否被安裝的方法

    在Debian系的Linux中檢查軟件包是否被安裝的方法

    這篇文章主要介紹了在Debian系的Linux中檢查軟件包是否被安裝的方法,采用bash shell操作、適用于Ubuntu等Debian系的Linux系統(tǒng),需要的朋友可以參考下
    2015-03-03
  • Linux中如何為pip安裝添加代理

    Linux中如何為pip安裝添加代理

    這篇文章主要介紹了Linux中如何為pip安裝添加代理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Linux通用java程序啟動(dòng)腳本代碼實(shí)例

    Linux通用java程序啟動(dòng)腳本代碼實(shí)例

    這篇文章主要介紹了Linux通用java程序啟動(dòng)腳本代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Linux使用perf分析CPU占用情況的方法步驟

    Linux使用perf分析CPU占用情況的方法步驟

    perf是Linux下的一款性能分析工具,能夠進(jìn)行函數(shù)級(jí)與指令級(jí)的熱點(diǎn)查找,它由一個(gè)叫“Performance counters“的內(nèi)核子系統(tǒng)實(shí)現(xiàn),基于事件采樣原理,支持針對(duì)處理器相關(guān)性能指標(biāo)與操作系統(tǒng)相關(guān)性能指標(biāo)的性能剖析,本文介紹了Linux使用perf分析CPU占用情況的方法步驟
    2024-05-05

最新評(píng)論