面試總結之Linux / Shell

Linux

Linux cshrc文件做用html

Linux如何起進程/查看進程/殺進程linux

Linux 文件755 表明什麼權限程序員

Linux輔助線程面試

Linux進程間通訊方法shell

  pipeline,msgq...bash

  進程間通訊_百度百科函數

    http://baike.baidu.com/link?url=tLNXNQvG5Wo6NptnjkflYaUQbdqW5fC3n40Cv4iF4YSX5EzgfJgwIbZnAfpXLVV1QRvP1293Dgo9qRBmSVfME_測試

Linux基本命令this

  • Linux 命令大全 | 菜鳥教程
    • http://www.runoob.com/linux/linux-command-manual.html

Linux監控命令,監測IOurl

46個Linux面試常見問題

面試中22 個 Linux 高頻命令

面試 | Linux 下的動態連接庫問題

面試 | Linux 下軟連接和硬連接的區別

100 道 Linux 筆試題


Shell 

What is $*?
  Will display all the commandline arguments that are passed to the script

What is the difference between a shell variable that is exported and the one that is not exported?
  export LANG=C
  will make the variable LANG the global variable, put it into the global environment. all other processes can use it.
  LANG=C
  will change the value only in the current script.

How will you list only the empty lines in a file (using grep)?
  grep "^[ ]*$" filename.txt
  In character set (between [ and ] one space and tab is given)
  this command will gives all the blank line including those having space and tabs (if pressed)only

How do you read arguments in a shell program - $1, $2 ?
  #!/bin/sh
  for i in $*
  do
  echo $i
  done
  On executig the above script with any number of command-line arguments it will display all the parametsrs.

How would you get the character positions 10-20 from a text file?
  cut -c10-20 <filename.txt>
  or
  cat filename.txt | cut -c 10-20

用腳本實現:兩個文件有多列,在指定列中找相匹配串。

精心彙總的 24 道 shell 腳本面試題 - 程序員大咖

  • https://mp.weixin.qq.com/s/elYuWwwiYR2XzP2K3qDeNQ
  • https://linux.cn/article-5311-1.html
  • Q:1 Shell腳本是什麼、它是必需的嗎?
  • Q:2 什麼是默認登陸shell,如何改變指定用戶的登陸shell
  • Q:3 能夠在shell腳本中使用哪些類型的變量?
  • Q:4 如何將標準輸出和錯誤輸出同時重定向到同一位置?
  • Q:5 shell腳本中「if」語法如何嵌套?
  • Q:6 shell腳本中「$?」標記的用途是什麼?
  • Q:7 在shell腳本中如何比較兩個數字 ?
  • Q:8 shell腳本中break命令的做用 ?
  • Q:9 shell腳本中continue命令的做用 ?
  • Q:10 告訴我shell腳本中Case語句的語法 ?
  • Q:11 shell腳本中while循環語法 ?
  • Q:12 如何使腳本可執行 ?
  • Q:13 「#!/bin/bash」的做用 ?
  • Q:14 shell腳本中for循環語法 ?
  • Q:15 如何調試shell腳本 ?
  • Q:16 shell腳本如何比較字符串?
  • Q:17 Bourne shell(bash) 中有哪些特殊的變量 ?
  • Q:18 在shell腳本中,如何測試文件 ?
  • Q:19 在shell腳本中,如何寫入註釋 ?
  • Q:20 如何讓 shell 就腳本獲得來自終端的輸入?
  • Q:21 如何取消變量或取消變量賦值 ?
  • Q:22 如何執行算術運算 ?
  • Q:23 do-while語句的基本格式 ?
  • Q:24 在shell腳本如何定義函數呢 ?

常見的 shell 腳本面試題

相關文章
相關標籤/搜索