亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問板塊 發(fā)新帖
樓主: crazyhadoop
打印 上一主題 下一主題

[Linux] 編程入門系列之:Linux系統(tǒng)編程一二三 [復(fù)制鏈接]

論壇徽章:
0
31 [報(bào)告]
發(fā)表于 2014-11-13 19:24 |只看該作者
1. 你是怎么學(xué)習(xí)掌握 linux系統(tǒng)的?

在大學(xué)的時(shí)候 學(xué)過lin舉我還清晰的記住那個(gè)版本  redhat 9、0  從此走上linux 學(xué)習(xí)之路
至于學(xué)習(xí)  自己裝個(gè)虛擬機(jī) 邊看視頻便操作,慢慢的 自己搭建服務(wù)器 來實(shí)踐linux 學(xué)習(xí)中的事項(xiàng)  遇到不懂的 就去 各大論壇看看  還有維基百科 查詢資料

2. 學(xué)習(xí) *nux基礎(chǔ)命令以及編程有什么比較有效的方法?

人都是 被逼出來的  強(qiáng)制的學(xué)習(xí) 就應(yīng)該 忘記 windows  直接 給自己的電腦裝linux  就等于破釜沉舟一樣 不給自己留退路   不得已 就學(xué)會(huì)了linux 基礎(chǔ)命令

至于linux編程  最好 要通過網(wǎng)絡(luò) 學(xué)習(xí) 比如 github  慢慢學(xué)習(xí) 速成 只有靠自己不屑努力了

3. 你使用 *nix系統(tǒng)做過什么好玩的事情?

好玩的事情,用kali linux  破解他人wifi   用linux  寫出 各種各樣  十二生肖


回復(fù) 1# crazyhadoop


   

論壇徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16賽季CBA聯(lián)賽之北京
日期:2016-07-06 15:42:0715-16賽季CBA聯(lián)賽之同曦
日期:2016-06-12 10:38:0915-16賽季CBA聯(lián)賽之佛山
日期:2016-05-27 11:54:56黃金圣斗士
日期:2015-12-02 11:44:35白銀圣斗士
日期:2015-11-25 14:32:43白銀圣斗士
日期:2015-11-23 12:53:352015亞冠之布里斯班獅吼
日期:2015-10-21 16:55:482015亞冠之首爾
日期:2015-09-01 16:46:052015亞冠之德黑蘭石油
日期:2015-08-31 11:39:192015亞冠之薩濟(jì)拖拉機(jī)
日期:2015-08-28 21:06:5315-16賽季CBA聯(lián)賽之廣東
日期:2016-07-12 14:58:53
32 [報(bào)告]
發(fā)表于 2014-11-14 14:04 |只看該作者


1. 你是怎么學(xué)習(xí)掌握 *nux系統(tǒng)的?


真正開始接觸Linux是在2010年, 本來是學(xué)網(wǎng)絡(luò)的, 到公司也是干網(wǎng)絡(luò)相關(guān)的工作,可是第一天進(jìn)入公司,
就被領(lǐng)導(dǎo)帶去機(jī)房安裝redhat系的操作系統(tǒng),頓時(shí)焉了,沒玩過!
后來才知道,公司線上百分之95都是redhat系Linux, 于是, 被迫硬著頭皮開始學(xué)習(xí)Linux.
從安裝系統(tǒng)到開始敲簡(jiǎn)單的命令, 安裝各種軟件, 一把屎一把尿?qū)inux喂大的.
剛開始也就會(huì)這些,后來到各種軟件部署,應(yīng)用部署,基本上只能應(yīng)付日常的工作.
知其然不知其所以然是最讓人抓狂的,于是就開始系統(tǒng)的看書,入門的書,也就是網(wǎng)絡(luò)上非常流行的'鳥哥的Linux私房菜',
這書對(duì)系統(tǒng)學(xué)習(xí)Linux基礎(chǔ)真心不錯(cuò).
慢慢的開始去學(xué)習(xí)相關(guān)的原理, 深入的了解各種命令的用法, 軟件的配置, 以及應(yīng)用的總體架構(gòu)等,慢慢的去深入,
學(xué)Linux想一步登天,一日千里基本上是扯蛋的.
總之, 學(xué)這玩意兒真心得有一個(gè)好的環(huán)境, 再者就是多實(shí)踐, 然后多思考.

2. 學(xué)習(xí) *nux基礎(chǔ)命令以及編程有什么比較有效的方法?

說到編程,先說說shell腳本吧,那也是剛開始學(xué)shell的時(shí)候, 有過一次讓我這輩子也忘不了的經(jīng)歷, 就是尼瑪在腳本使用rm -rf /$TEMP , 可這個(gè)變量寫錯(cuò)了,
本來應(yīng)該是 $TEMP 的,寫成了 $TMEP ,然后,執(zhí)行,然后就沒有然后了...感覺不對(duì)勁, ctrl+c, 已經(jīng)晚了,當(dāng)時(shí)系統(tǒng)還沒掛,又鬼使神差的執(zhí)行了 reboot,
徹底game over , say bye-bye了, 刪掉了200多個(gè)G的測(cè)試數(shù)據(jù)庫(kù), 還好是測(cè)試機(jī),可以從其他測(cè)試機(jī)恢復(fù)相關(guān)的數(shù)據(jù).
有過這么一次經(jīng)歷, 讓我對(duì)shell乃至其他語言中凡是涉及到刪除動(dòng)作的地方我會(huì)變得異常謹(jǐn)慎!
扯遠(yuǎn)了,回到正題.會(huì)兩種語言(bash shell/python)
先說shell,剛開始也就只會(huì)使簡(jiǎn)單的命令簡(jiǎn)單的參數(shù),一堆命令組裝在一起,嘿,那也是一個(gè)腳本!
1. Linux命令吧, 常用的無非就是那些, 剛開始還會(huì)去網(wǎng)上搜索各種命令的用法,到后來一般都會(huì)過渡到去看命令手冊(cè)的,比如官方文檔,man等
2. 編程有效的方法? 我覺得這還是得一步一個(gè)腳印兒,先入門,多練習(xí),先實(shí)現(xiàn)自己的需求,再去優(yōu)化代碼和考慮效率等其他問題.比如一個(gè)問題能用一個(gè)命令搞定的,不用兩個(gè)命令
3. 系統(tǒng)的看完一本書,比如(abs)
4. 大致提升一個(gè)檔次了之后去學(xué)習(xí)一些細(xì)節(jié)方面的地方.
5. 來CU論壇切磋, 這是一個(gè)能讓人'一日千里'的地方,而且效果灰常顯著!(08年注冊(cè),曾經(jīng)只看帖不回帖,現(xiàn)在會(huì)經(jīng)常回回帖,學(xué)到了不少)

python:
  我就覺得python比較好看,有種賞心悅目的感覺,然后就學(xué)了.興趣是最好的老師.
  看書是少不了的, 系統(tǒng)的看完一本書就能寫東西了.接著就可以往高處走了
  反正入門了啥都不是難事兒.
  目前用Python做一些自動(dòng)化的事情

畢竟不是碼農(nóng), 運(yùn)維的干活, 所以對(duì)所謂的編程只能說這么多.

3. 你使用 *nix系統(tǒng)做過什么好玩的事情?

好玩的事兒?還真沒有,用linux,都是工作所需哇, 工作, 它不是個(gè)好玩的事! 哈哈

PS: Linux 就這個(gè)范兒 , 這本書還是很喜歡的, 看過幾章, 作者寫的很風(fēng)趣! 沖這本書回的這個(gè)貼!

評(píng)分

參與人數(shù) 1可用積分 +2 收起 理由
crazyhadoop + 2 *nux就是這個(gè)范兒

查看全部評(píng)分

求職 : 系統(tǒng)工程師等
論壇徽章:
5
技術(shù)圖書徽章
日期:2014-04-19 22:01:05天蝎座
日期:2014-05-09 13:49:28雙子座
日期:2014-06-16 15:08:042015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:55:28
33 [報(bào)告]
發(fā)表于 2014-11-14 15:02 |只看該作者
1. 你是怎么學(xué)習(xí)掌握 *nux系統(tǒng)的?
首先,虛擬機(jī)上安裝linux操作操作,安裝鳥哥的書熟悉各種基本操作。
接著,學(xué)習(xí)基本的shell編程、linux環(huán)境下的編程(主要參考一站式C語言和部分APUE),這個(gè)階段對(duì)linux環(huán)境下的api多做掌握。
最后,在前兩個(gè)的基礎(chǔ)之上,研讀一些內(nèi)核源代碼,主要涉及網(wǎng)絡(luò)部分、內(nèi)存管理等幾大塊。

2. 學(xué)習(xí) *nux基礎(chǔ)命令以及編程有什么比較有效的方法?
學(xué)習(xí)命令主要是多操作,多整理,不懂多問度娘和谷歌;
學(xué)習(xí)編程,主要是要吃透APUE或LSP兩本書的任何一本就可以了,剩下的就是多編碼。同時(shí),在此基礎(chǔ)上,多看開源代碼。

3. 你使用 *nix系統(tǒng)做過什么好玩的事情?
在公司,沒有root權(quán)限,很受限制。通過編碼,截取系統(tǒng)調(diào)用的方式獲取更多的權(quán)限。



ps:
書不錯(cuò)的說,希望有好運(yùn)氣!

論壇徽章:
32
處女座
日期:2013-11-20 23:41:20雙子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00處女座
日期:2014-07-22 17:30:47獅子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥豬
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58處女座
日期:2014-12-02 09:17:52程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-06-16 22:20:002015亞冠之塔什干火車頭
日期:2015-06-20 23:28:22
34 [報(bào)告]
發(fā)表于 2014-11-14 15:59 |只看該作者
1. 你是怎么學(xué)習(xí)掌握 *nux系統(tǒng)的?
      最早接觸Linux系統(tǒng)是讀大學(xué)的時(shí)候,有且僅有一門課是教Linux的,叫做《Linux系統(tǒng)管理》,當(dāng)時(shí)學(xué)得不是很精,但起碼有個(gè)印象。
      后來工作了,第一份工作比較輕松,于是我利用空閑時(shí)間學(xué)習(xí)Linux,剛開始是看大學(xué)那本書,看得差不多了,又從網(wǎng)上買了本鳥哥的基礎(chǔ)篇來看,然后又開始研究各種服務(wù)器的搭建,邊學(xué)邊做筆記,用博客來記錄。
      再后來,當(dāng)我來到CU后,發(fā)現(xiàn)Shell版是個(gè)學(xué)習(xí)腳本的好地方,于是我就每天都上來學(xué)習(xí),CU的其他版塊也是學(xué)習(xí)Linux的好地方。


2. 學(xué)習(xí) *nux基礎(chǔ)命令以及編程有什么比較有效的方法?
      看書吧,邊看邊做筆記,還有就是多用這些命令,多實(shí)際敲一敲。
      如果要學(xué)習(xí)awk和sed命令,那我就推薦到CU的Shell版學(xué)習(xí),只要你肯下功夫?qū)W習(xí),半年后你也可以做到手到擒來。


3. 你使用 *nix系統(tǒng)做過什么好玩的事情?
      寫過一些小程序,還有金額與英文互轉(zhuǎn)的腳本。

論壇徽章:
0
35 [報(bào)告]
發(fā)表于 2014-11-15 11:25 |只看該作者
本帖最后由 ycsunjane 于 2014-11-15 12:03 編輯

回復(fù) 20# zjw0722
你的學(xué)習(xí)路徑和我很像。
回復(fù) 6# forgaoqiang
高總,我閑的無聊又來了! openwrt絕對(duì)算linux!誰說不算我和他急,人家是嵌入式linux中的牛逼發(fā)行版。

1. 你是怎么學(xué)習(xí)掌握 *nux系統(tǒng)的?
最開始使用linux是08年,當(dāng)時(shí)學(xué)校有一個(gè)linux小組,小做個(gè)廣告(sdutlinux.org)。我們做了ubuntu,redhat的公益源。我們支持開源。
* 第一次接觸linux是從ubuntu開始的,我也推薦使用ubuntu作為入門,雖然我現(xiàn)在用archlinux。學(xué)習(xí)怎么安裝ubuntu,了解每個(gè)配置項(xiàng)是干嘛的。 然后強(qiáng)迫自己用ubuntu,使用中遇到的各種linux問題, 勤用搜索引擎。
* 第二階段愛上linux后,開始讀鳥哥系列。瞬間就感覺自己在同伴中成了專家。鳥哥私房菜絕對(duì)是入門的寶典。
* 第三階段,我大三的時(shí)候果斷放棄web編程方向,開始做linux c開發(fā)。linux c開發(fā)的學(xué)習(xí)曲線陡然上升,我使用了wrox 系列l(wèi)inux 編程。照著書一章章測(cè)試,寫到一半的時(shí)候頓悟,原來linux c就是不同的系統(tǒng)調(diào)用。
* 第四階段,APUE 終于出現(xiàn)了,開始使用APUE系列,其實(shí)APUE 有三本,分別是基礎(chǔ)api, 網(wǎng)絡(luò), ipc。此時(shí)開始寫一些小東西,APUE不斷的查閱。
* 第五階段,當(dāng)系統(tǒng)調(diào)用用多了,突然發(fā)現(xiàn),好多功能apue不全(比如epoll 現(xiàn)在都沒有,推薦linux系統(tǒng)編程手冊(cè))。linux內(nèi)核給出的接口其實(shí)很多,/proc下的各種接口,讓我頓悟,做linux怎么能不做內(nèi)核。
* 第六階段, 開始找各種linux內(nèi)核書籍,看完啥都不記得。。。 果斷辭職,進(jìn)入做kernel的公司。kernel是個(gè)長(zhǎng)征。。。

2. 學(xué)習(xí) *nux基礎(chǔ)命令以及編程有什么比較有效的方法?
* 命令是一個(gè)積累過程, 勤用man,別用搜索引擎, 那樣你才能發(fā)現(xiàn)別人不知道的。
* 開發(fā),勤用man,勤用google, 勤用stackoverflow

3. 你使用 *nix系統(tǒng)做過什么好玩的事情?
其實(shí)不怪我,做linux c開發(fā)的大多在做網(wǎng)絡(luò)設(shè)備。
開發(fā)的東西就比較多了,舉例:
* 路由器劫持:做了一個(gè)程序放在路由器固件中,可以截tcp流,目前支持發(fā)rst,支持http302。自動(dòng)腦補(bǔ)
* 透明代理: 在http流中插入js, 做web的得瘋吧,任意網(wǎng)站有了js,啥不能做? 自動(dòng)腦補(bǔ)

題外話:
* 玩發(fā)行版,我的路徑是: ubuntu -> arch -> gentoo - > lfs. 作為一個(gè)linuxer,我把lfs做了不下10遍,不做lfs你都不好意思說你略懂linux。不過做lfs,需要有l(wèi)inux c的編程經(jīng)驗(yàn)了。如果純粹的google,是得不到長(zhǎng)進(jìn)的,純粹浪費(fèi)時(shí)間。
* linux 想玩深,要看方向。比如@forgaoqiang, 專門做網(wǎng)絡(luò),他的linux技能就比較偏應(yīng)用。而我等寫寫代碼的則偏系統(tǒng),一路往下。
* 強(qiáng)調(diào)man手冊(cè)的重要性。有了他還要什么書籍?不知道為何很多人寧愿搜索半天,不愿意花幾分鐘讀本地的mannual.

評(píng)分

參與人數(shù) 1可用積分 +2 收起 理由
crazyhadoop + 2 很給力!

查看全部評(píng)分

論壇徽章:
1
天蝎座
日期:2014-07-20 17:37:17
36 [報(bào)告]
發(fā)表于 2014-11-17 08:27 |只看該作者
本帖最后由 uxyzp 于 2014-11-17 08:50 編輯

回復(fù) 16# mingyuejingque


    神奇的路徑……

論壇徽章:
1
天蝎座
日期:2014-07-20 17:37:17
37 [報(bào)告]
發(fā)表于 2014-11-17 08:31 |只看該作者
Monox 發(fā)表于 2014-11-13 10:22
要說其他好玩的事的話,就是,大學(xué)那會(huì)兒,電腦病毒泛濫。大伙的U盤,軟盤什么的只要在機(jī)房用過就肯定會(huì)感染病毒,我當(dāng)時(shí)做的最多的事就是把別人的U盤插自己電腦上,然后利用病毒都是.exe文件,不能在Linux下運(yùn)行這點(diǎn)手動(dòng)幫同學(xué)們殺毒。
再說其他事的話,因?yàn)槲乙恢敝挥肔inux系統(tǒng),所以我在電腦上做的一切好玩的事情都是用*nix系統(tǒng)做的吧。比如用LaTeX排版自己的畢業(yè)論文什么的。寫Perl的小程序計(jì)算班上每個(gè)人的平均學(xué)分績(jī)點(diǎn)什么的,幫別人處理實(shí)驗(yàn)數(shù)據(jù)什么的。再做工作以后用它做生物信息分析什么的。 ...


能在日常生活中用到,!

論壇徽章:
1
天蝎座
日期:2014-07-20 17:37:17
38 [報(bào)告]
發(fā)表于 2014-11-17 08:48 |只看該作者
本帖最后由 uxyzp 于 2014-11-17 08:49 編輯

1. 你是怎么學(xué)習(xí)掌握 *nux系統(tǒng)的?
最開始是自學(xué),看鳥哥,但其實(shí)進(jìn)度極慢,因?yàn)槁䶮o目標(biāo),當(dāng)時(shí)僅為了解一下,當(dāng)時(shí)用的又是windows多……
后來參加工作,才算是有目的地使用,才懂得找更多的書籍、網(wǎng)絡(luò)資源來看,并天天實(shí)踐,這樣學(xué)起來才快

2. 學(xué)習(xí) *nux基礎(chǔ)命令以及編程有什么比較有效的方法?
日常生活也盡量從windows遷到*nux,我認(rèn)為這就是最有效的方法
shell的基礎(chǔ)命令嘛,其實(shí)在window是上裝個(gè)cygwin或git bash也可模擬練習(xí),但最好還是在*nux環(huán)境中搞咯,直接裝(別雙系統(tǒng),那樣很無聊,還不如虛擬機(jī)),或裝個(gè)虛擬機(jī)、連個(gè)遠(yuǎn)程什么的……
編程嘛,我猜LZ說不是shell命令這種東西……不出意外這堆帖子里會(huì)出現(xiàn)多次apue,沒錯(cuò),這本經(jīng)典,雖然我還沒深入這一塊,LZ推的四本書,不錯(cuò),除了ARM那本,我不懂這一塊……

3. 你使用 *nix系統(tǒng)做過什么好玩的事情?
沒啥好玩,只有工作的成就感,和一些腳本命令帶來的生活便利,或者這也叫好玩吧

論壇徽章:
1
天蝎座
日期:2013-12-06 18:23:58
39 [報(bào)告]
發(fā)表于 2014-11-17 09:32 |只看該作者
回復(fù) 31# Silly_Hat


    竟然還破解別人的wifi,好危險(xiǎn)的行為

論壇徽章:
1
天蝎座
日期:2013-12-06 18:23:58
40 [報(bào)告]
發(fā)表于 2014-11-17 09:33 |只看該作者
回復(fù) 21# 流氓無產(chǎn)者


    分享一下定制的經(jīng)驗(yàn)哇?
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP