兜兜兜爾
一、某一天誤操作,執(zhí)行了rm -rf * ,會有哪些情況發(fā)生?請舉例。
答:如果當前目錄為"/tmp" ,那么這個目錄下的東西會全部刪除 (默認不包含隱藏文件)
如果當前目錄為"/",那么系統(tǒng)上的數(shù)據(jù)將會丟失,且無法啟動,系統(tǒng)崩潰(謹慎使用這個命令)
二、什么叫CDN?
答:即內(nèi)容分發(fā)網(wǎng)絡。其目的是通過在現(xiàn)有的Internet中增加一層新的網(wǎng)絡架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡邊緣,使用戶可就近取得所需的內(nèi)容,提高用戶訪問網(wǎng)站的速度
三、/mnt目錄主要用于什么?/root目錄跟root用戶有什么關系?/根目錄與/boot目錄有什么聯(lián)系?
答:/mnt一般用于掛載外接設備/root是一個目錄,是root用戶的家目錄/boot目錄是/目錄下的一個子目錄
四、用虛擬機安裝了一臺Linux系統(tǒng),突然想克隆一臺服務器,克隆后發(fā)現(xiàn)無法上網(wǎng),如何解決?
答:編輯網(wǎng)卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,將HWADDR和MAC地址這兩行刪除。修改文件/etc/udev/,刪除之前eth0所在的行,將下一行eth1修改為eth0
五、查找linux系統(tǒng)下以txt結(jié)尾,30天沒有修改的文件大小大于20K同時具有執(zhí)行權(quán)限的文件并備份到/data/backup/目錄下。
答: find / -name *txt -mtime +30 -type f -size +20k -perm a=x -exec cp {} /data/backup/ \
六、有一塊移動硬盤,上面有300G數(shù)據(jù),如何快速cp到linux服務器?
答:設硬盤在服務器上識別為 sdbc
mkdir /mydata
mount -t ntfs-3g /dev/sdbc /mydata
(可能需要安裝ntfs-3g_ntfsprogs)
七、在這個月內(nèi),每天的早上 6 點到 12 點中,每隔 2 小時創(chuàng)建一個文件,內(nèi)容為ok,如何實現(xiàn)?
答:crontab -e 進入編輯模式,添加以下內(nèi)容 0 6-12/2 * 4 * /bin/touch (以4月為例啟動服務 service crontab start;chkconfig crontab on
八、如何將本地80 端口的請求轉(zhuǎn)發(fā)到8080 端口,當前主機IP 為
答:- iptables -A PREROUTING -d -p tcp -m tcp -dport 80 -j DNAT-to-destination
九、統(tǒng)計ip訪問情況,要求分析nginx訪問日志,找出訪問頁面數(shù)量在前十位的ip
答: cat | awk '{print $1}' | uniq -c | sort -rn | head -1
十、實時抓取并顯示當前系統(tǒng)中tcp 80端口的網(wǎng)絡數(shù)據(jù)信息,請寫出完整操作命令?
答: tcpdump -nn tcp port 80
康康是逗逼
給大家分享一些Linux面試題的筆記,從負載均衡、nginx、MySQL、redis、kafka、zabbix、k8s等方面拆解 Linux 知識點。用來對個人技術(shù)點進行查漏補缺。目錄:1. 磁盤使用率檢測(用shell腳本)2. LVS 負載均衡有哪些策略?3. 談談你對LVS的理解?4. 負載均衡的原理是什么?5. LVS由哪兩部分組成的?6. 與lvs相關的術(shù)語有哪些?7. LVS-NAT模式的原理8. LVS-NAT模型的特性9. LVS-DR模式原理10. LVS-DR模型的特性11. LVS三種負載均衡模式的比較12. LVS的負載調(diào)度算法13. LVS與nginx的區(qū)別14. 負載均衡的作用有哪些?15. nginx實現(xiàn)負載均衡的分發(fā)策略16. keepalived 是什么?17. 你是如何理解VRRP協(xié)議的18. keepalived的工作原理?19. 出現(xiàn)腦裂的原因20. 如何解決keepalived腦裂問題?21. zabbix如何監(jiān)控腦裂?22. nginx做負載均衡實現(xiàn)的策略有哪些23. nginx做負載均衡用到哪些模塊24. 負載均衡有哪些實現(xiàn)方式25. nginx如何實現(xiàn)四層負載?26. 你知道的web服務有哪些?27. 為什么要用nginx28 . nginx的性能為什么比apache高?29 . epoll的組成30 . nginx和apache的區(qū)別31. Tomcat作為web的優(yōu)缺點?32. tomcat的三個端口及作用33. fastcgi 和cgi的區(qū)別34. nginx常用的命令35. 什么是反向代理,什么是正向代理,以及區(qū)別?36. Squid、Varinsh、Nginx 有什么區(qū)別?37. nginx是如何處理http請求的38. nginx虛擬主機有哪些?39. nginx怎么實現(xiàn)后端服務的健康檢查40. apache中的Worker 和 Prefork 之間的區(qū)別是什么?41. Tomcat缺省端口是多少,怎么修改42. Tomcat的工作模式是什么?43. Web請求在Tomcat請求中的請求流程是怎么樣的?44. 怎么監(jiān)控Tomcat的內(nèi)存使用情況45. nginx的優(yōu)化你都做過哪些?46. Tomcat你做過哪些優(yōu)化47. nginx的session不同步怎么辦48. nginx的常用模塊有哪些?49. nginx常用狀態(tài)碼50. 訪問一個網(wǎng)站的流程51. 三次握手,四次揮手52. 什么是動態(tài)資源,什么是靜態(tài)資源53. worker支持的最大并發(fā)數(shù)是什么?54. Tomcat和Resin有什么區(qū)別,工作中你怎么選擇?55. 什么叫網(wǎng)站灰度發(fā)布?56.. 統(tǒng)計ip訪問情況,要求分析nginx訪問日志,找出訪問頁面數(shù)量在前十位的ip57. nginx各個版本的區(qū)別58. nginx最新版本59. 關于nginx access模塊的面試題60. nginx默認配置文件61. location的規(guī)則62. 配置nginx防盜鏈63. drop,delete和truncate刪除數(shù)據(jù)的區(qū)別?64. MySQL主從原理65. MySQL主從復制存在哪些問題?66. MySQL復制的方法67. 主從延遲產(chǎn)生的原因及解決方案?68. 判斷主從延遲的方法69. MySQL忘記root密碼如何找回70. MySQL的數(shù)據(jù)備份方式71. innodb的特性72. varchar(100) 和varchar(200)的區(qū)別73. MySQL主要的索引類型74. 請說出非關系型數(shù)據(jù)庫的典型產(chǎn)品、特點及應用場景?75. 如何加強MySQL安全,請給出可行的具體措施?76. Binlog工作模式有哪些?各什么特點,企業(yè)如何選擇?77. 生產(chǎn)一主多從從庫宕機,如何手工恢復?78. MySQL中MyISAM與InnoDB的區(qū)別,至少5點79. 網(wǎng)站打開慢,請給出排查方法,如是數(shù)據(jù)庫慢導致,如何排查并解決,請分析并舉例?80. xtrabackup的備份,增量備份及恢復的工作原理81.誤執(zhí)行drop數(shù)據(jù),如何通過xtrabackup恢復?82. 如何做主從數(shù)據(jù)一致性校驗?83. MySQL有多少日志84. MySQL binlog的幾種日志錄入格式以及區(qū)別85. MySQL數(shù)據(jù)庫cpu飆升到500%的話他怎么處理?86. redis是單線程還是多線程?87. redis常用的版本是?88. redis 的使用場景?89. redis常見的數(shù)據(jù)結(jié)構(gòu)90. redis持久化你們怎么做的?91. 主從復制實現(xiàn)的原理92. redis哨兵模式原理93. memcache和redis的區(qū)別94. redis有哪些架構(gòu)模式?95. 緩存雪崩?96. 緩存穿透97. 緩存擊穿98. redis為什么這么快99. memcache有哪些應用場景100. memcache 服務特點及工作原理101. memcached是如何做身份驗證的?102. mongoDB是什么?103. mongodb的優(yōu)勢104. mongodb使用場景105. kafka 中的ISR,AR代表什么,ISR伸縮又代表什么中的broker 是干什么的107. kafka中的 zookeeper 起到什么作用,可以不用zookeeper么108. kafka follower如何與leader同步數(shù)據(jù)109. kafka 為什么那么快110. Kafka中的消息是否會丟失和重復消費?111. 為什么Kafka不支持讀寫分離?112. 什么是消費者組?113. Kafka 中的術(shù)語114. kafka適用于哪些場景115. Kafka寫入流程:116. zabbix有哪些組件117. zabbix的兩種監(jiān)控模式118. 一個監(jiān)控系統(tǒng)的運行流程119. zabbix的工作進程120. zabbix常用術(shù)語121. zabbix自定義發(fā)現(xiàn)是怎么做的?122. 微信報警123. zabbix客戶端如何批量安裝124. zabbix分布式是如何做的125. zabbix proxy 的使用場景126. prometheus工作原理127. prometheus組件128. ELK工作流程129. logstash的輸入源有哪些?130. logstash的架構(gòu)131. ELK相關的概念132. es常用的插件134. zabbix你都監(jiān)控哪些參數(shù)135. MySQL同步和半同步136. CI/CD137 K8S監(jiān)控指標138. k8s是怎么做日志監(jiān)控的139. 【運維面試】k8s中service和ingress的區(qū)別140. k8s組件的梳理141. 關于tcp/IP協(xié)議142. 談談你對CDN的理解
優(yōu)質(zhì)工程師考試問答知識庫