① 現在很多企業招會Linux shell腳本編程的人,請問都要用Linux shell做一些什麼工作啊
系統管理員用的
1 省心省力
你要創建幾十個用戶,給他們家目錄,創建samba密碼,你一個個專創建會搞死人的屬,寫個腳本,執行一遍就完了
2 自動工作
自動在晚上3點備份資料庫,你不可能晚上爬起來開電腦連接到公司伺服器上去操作吧,這個寫個腳本加到cronjob 完事
3 文本分析
給你一個很大的文本,分析裡面的郵件地址出現了多少次,你不可能一個個數吧,數一年都數不完,寫個腳本幾分鍾就統計出來了,awk只需要一行,這也是騰訊的一個面試題
做linux sa不會這個是不現實的,不僅會,而且要精通,但是你只會這個 shell也不行,因為搞linux的還要求會其他的東西
② Linux找工作,得學會哪些知識高手請進!!
你是一個大學生 ,很多東西不可能有實際經驗的 而且你自己都不可能知道自己做運維還是做開發
你最好把基礎打好
1 linux的基本操作能玩轉 要很熟的那種 開個虛擬機玩命令行 桌面看都不要看 全命令行
入門 1個月 精通3個月 鳥哥的私房菜那本書 基本吃透吧
2 shell編程要會 會基本的 運維開發都能用得上
入門 1個月 精通:如果你要做運維 就必須精通
3 c語言精通 無論做運維還是開發 c語言是王道中的王道
現在還是很多企業招人 筆試全是c 你c好 他們願意培養你的
而且學c最好的是:學好了c 你學其他任何語言都沒太大問題了
注意 我說要精通 意思是你必須能隨便寫個學生管理系統 都能寫幾千行的樣子
指針這種東西跟玩一樣
入門:1個半月 看譚浩強的書 精通:不知道多久,你先找項目做吧,哪怕是模擬的項目,寫個上萬行給自己壯壯膽
而且如果你想做開發 那麼嵌入式就是c天下
如果做web開發 就學php或者java
不知道學多久了 我沒學過 不過學完c在學這個 跟玩一樣
4想做運維 資料庫也得學 這個先學學SQL
吧
好 夠一年把以上清單學完
找工作的時候絕對能排的上用場 關鍵看你多努力了
最後一點 強調一下 英語
學好英語 從現在開始 過級無所謂 關鍵是聽說熟練 至少能和外國人瞎侃兩句
你以後工作就知道了 只有外國朋友才是最把IT當回事的 國產的 華為啥的 也可以 不過去海外 賺死你 同樣也要英語
以後找工作的話 看你做運維還是開發了 首先看運氣
找工作前多找大公司小公司的筆試面試題多看看 多咀嚼一下
其實很多觸類旁通的
最後還要說一下運維和開發的區別
嵌入式開發:目前最火,收入很高,但是門檻很高,那些硬體很麻煩,現在學的人也多,c是王道
we開發:php火的要死,收入還可以,但是將來發展不好說,別問我,我不知道
可以搞個培訓啥的
開發開始收入都不錯 但是30歲以後陷入瓶頸 很多人想著轉行, 也就是收入不會猛漲,也比較累人(當然我同學說很輕松...牛人)
運維室開始很慘的,通常定位為打雜的,也就是什麼都要干,不要嫌棄哦,很多頂級運維都是從打雜的開始的,這階段多學網路知識,以後你就知道啦
但是缺點是太窮了,女朋友容易跑,哎 女人眼光短淺,壓力很大啊
過幾年,大概5年左右,經驗優勢開始吃香了,不會比開發差多少的,看你努力以及公司的機遇多不多了
反正我一個同事嵌入式的 10年以上經驗 據說做linux的sa等收入都不會比他差的 根據我自己經驗也是 最近成都不是一個公司招linux 開的8k 那麼這8k拿到上海基本換算成16k 也算不錯了 外企還有更牛的 那個時候 你title就叫做sa 了
運維的好處是比較清閑,不像開發那麼累死累活的,經驗優勢很大,不用老轉行,收入也不錯,缺點我也說了,因為門檻低,剛開始收入沒幾個好的,爬上去難,所以多學東西增加核心競爭力,英語啊,集群啊,資料庫啊,統統都是。
無論是開發還是運維 你的第一份工作基本決定了你的一生了,不要聽專家學者屁話說什麼先就業後擇業的。比如說我,想轉開發,但是付出代價太大了,我基本以前經驗全部廢掉了。所以不如老老實實做運維。
3年是個檻,職業開始穩定,開始上漲了
5年第二個檻,開始飆升了,獵頭最喜歡的就是這個階段的人
10年第三個...考慮一生的出路了
希望我的話對你有所幫助
③ 我是做java的,看到好多招聘要求會shell 或者 python ,我知道這是腳本語言,但是他究
我在一家來互聯網公司工作自,工作性質是後端服務開發和數據構建。開發語言C++,Python,PHP都涉及過。
我的觀點是,Shell和Python是軟體工程師的基本技能之一。
Shell是UNIX下的腳本語言,長用於集成命令和操作用。而Python是高級腳本語言,有良好的公共庫支持,開發成本較低。比較適合一些復雜的計算和處理。
要求會Shell和Python,與用Java或者C++開發項目並不沖突。
舉個例子,比如你做了一個廣告投放系統。你需要監控你的系統的線上投放效果。
因此你可能需要些一個線下程序,每天8點去scan資料庫或者你的info日誌,然後把報表郵件發出。
這時Python就用到了,你可以寫一個簡單的Python腳本,開發這樣的一個功能並不需要太多時間。當然這樣的功能,你用Java也可以做,不過我個人理解,Python開發更輕量級更快速。
工程師不可能所有事情都用C++和Java解決。我的理解是,應該根據工作選擇語言,而不是用語言選擇工作。
④ 學會liunx一些基本命令和shell能找什麼樣的工作啊
基本的命令和shell
找不到工作
大專及以上學歷文憑
不但要回基本的Linux命令還要會各種服務的搭建
至少會一門編程語言
能解決各種故障
and so on
希望可以幫助你 請採納 謝謝
⑤ 有沒有做shell編程的中等水平程序員找工作
shell只是腳本語言。
屬於程序員工作的附加條件, 很少有專門招shell編程的開發的,應用面太小。
可以考慮做運維,或者做測試。可以用shell而其他要求不高。
⑥ 軟體測試應聘時,問你會shell編程嗎怎麼回答
面試時還是應該實事求是。
如果你不會,最好不要說自己會,接下來就很可能考你shell編程的技術問題。
此時可以表現自己學東西快,有類似編程經驗。雖不會,可以很快學會。
⑦ 公司招聘中對應聘者的linux shell命令的要求一般會去到什麼程度
Linux的shell那麼多,你能記得清楚?每條命令參數好多吧多,你記得住?
知道使用一些回基本shell命令,會shell編程即可。答
會shell編程是關鍵。如果不會shell編程,你的shell就是白學了。
⑧ 軟體測試里的Shell腳本重要麼 多少公司重視這個 會Shell腳本的話測試工作好找不 一般工資能否到6K左右
這個東西怎麼說呢,「Shell腳本」只是一種系統技術,最重要的還是實現目標,版就是實現測試用權例的生成或執行。一般來說用到腳本時大多是在單元測試後期或集成測試的階段,但是不用Shell很多測試照樣能執行,最重要的還是看質量標准、項目成本、項目周期等方面的綜合要求。
您問的這個問題我一種方式來翻譯一下,您自己看一下是不是這個道理:
比如我會做飯,我想找份廚師的工作,一種情況是:我跟餐廳老闆說「我做炒雞蛋特棒,別的一般。」另一種情況是:我跟餐廳老闆說「我基本都能做,此外我炒雞蛋做的特棒。」您覺得哪種方式被聘用的概率大?
⑨ 會perl,python,bash,到那裡找工作好
大公司的IT部吧。
當然,如果您是在北京,那也可以考慮一下去五道口兒找關於網路安全產品開發的公司,比如做防火牆的:)
⑩ 請教各位大哥,招聘時要會shell編程,但會C編
Shell 是一個用 C 語言編復寫的製程序,它是用戶使用 Linux 的橋梁。Shell 既是一種命令語言,又是一種程序設計語言。
其基本的語法和c差不多 有很多共同的點其實只要有編程的思想其實是很容易上手的主要還是了解語法和格式 推薦給你幾個網站,你可以學習一下基礎語法和格式
網頁鏈接網頁鏈接網頁鏈接