免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: crazyhadoop
打印 上一主题 下一主题

[Linux] 编程入门系列之:Linux系统编程一二三 [复制链接]

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
41 [报告]
发表于 2014-11-17 09:44 |只看该作者
回复 24# cu_shell


    Shell那本书确实蛮不错的,非常适宜新手入门

论坛徽章:
0
42 [报告]
发表于 2014-11-17 11:23 |只看该作者
第一次接触linux是在大二的时候,当时有个室友特别爱玩Linux, 还去考了RHCE 何RHCT证书,后来在室友的影响下,也开始了解Linux, 刚开始玩的是虚拟机,centos, 买的鸟哥的书来看的,后来买了本linux程序设计那本书,挺基础的,讲的非常全,但也比较杂,在我看来,关于linux编程这方面还是得多练,多动手比什么都强

论坛徽章:
0
43 [报告]
发表于 2014-11-17 18:05 |只看该作者
1. 你是怎么学习掌握 *nux系统的?
我是半路出家,所以都是根据需求去学习,一切以实用为主,然后多做笔记,关联学习,cu搜索过多次,也买过一些相关书籍.
2. 学习 *nux基础命令以及编程有什么比较有效的方法?
多练,多做关联,比如一个date命令,从最开始的看看sys当前时间,到log每条sql的执行开始结束时间,到date 各种选项,生成不同的统计sql,然后学习date的一些选项优化sql...
3. 你使用 *nix系统做过什么好玩的事情?
其实我是dba兼运维,所以没怎么深入玩过sys,但是辅助统计,log数据库操作倒是很好玩.

论坛徽章:
20
CU大牛徽章
日期:2013-04-17 11:48:26羊年新春福章
日期:2015-03-10 22:39:202015年中国系统架构师大会
日期:2015-06-29 16:11:282015亚冠之平阳省
日期:2015-07-31 09:19:042015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-09-30 06:20:002015亚冠之柏太阳神
日期:2015-10-19 20:29:5915-16赛季CBA联赛之天津
日期:2016-11-29 14:03:4315-16赛季CBA联赛之北控
日期:2016-12-24 20:51:492015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-12 20:58:532014年中国系统架构师大会
日期:2014-10-14 15:59:00
44 [报告]
发表于 2014-11-17 22:40 |只看该作者
1. 你是怎么学习掌握 *nux系统的?
 学习Linux和学习其它的计算机技术是一样的,实践+理论,一开始,安装虚拟机,不停折腾,不断发现问题,不懂就通过百度、谷歌搜索。
2. 学习 *nux基础命令以及编程有什么比较有效的方法?
 Linux的基础命令和编程,我觉得比较好的方法是从网上找一些企业的面试题,尝试着解决,然后再看看别人的答案,看看高手是怎么解决的。
3. 你使用 *nix系统做过什么好玩的事情?
  我觉得安装Gentoo Linux,折腾LFS都是比较有意思的事情。

论坛徽章:
20
CU大牛徽章
日期:2013-04-17 11:48:26羊年新春福章
日期:2015-03-10 22:39:202015年中国系统架构师大会
日期:2015-06-29 16:11:282015亚冠之平阳省
日期:2015-07-31 09:19:042015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-09-30 06:20:002015亚冠之柏太阳神
日期:2015-10-19 20:29:5915-16赛季CBA联赛之天津
日期:2016-11-29 14:03:4315-16赛季CBA联赛之北控
日期:2016-12-24 20:51:492015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-12 20:58:532014年中国系统架构师大会
日期:2014-10-14 15:59:00
45 [报告]
发表于 2014-11-17 22:42 |只看该作者
回复 7# forgaoqiang


    我觉得这个书和Web开发人员的关系貌似不大,呵呵

论坛徽章:
32
CU大牛徽章
日期:2013-05-20 10:45:13每日论坛发贴之星
日期:2015-09-07 06:20:00每日论坛发贴之星
日期:2015-09-07 06:20:00数据库技术版块每日发帖之星
日期:2015-12-13 06:20:0015-16赛季CBA联赛之江苏
日期:2016-03-03 11:56:13IT运维版块每日发帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT运维版块每日发帖之星
日期:2016-07-23 06:20:0015-16赛季CBA联赛之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:33:21
46 [报告]
发表于 2014-11-18 08:49 |只看该作者
1. 你是怎么学习掌握 *nux系统的?
工作十余年了,早期一直是与Windows Server打交道的,在2006年开始接触Linux,记得最早是从Ubuntu 6.06版开始我的Linux之旅的,记得那时可以免费申请Ubuntu的光盘,于是在网上填了个申请,申请5张光盘,没想到真的跨国寄过来了。于是我留下了一份,剩下的送给了我的同事们,开始摸索Linux。
申请过一次以后,每当Ubuntu发行新版本时,我都不好意思再申请了,而是选择了从网上下载,因为每申请一次,就意味着Ubuntu的赞助公司需要付出2、30美元,算了,还是为他们省点吧。
到现在我也不敢说我有多么精通Linux/Unix,有时候仍然会Google/Baidu一下,或许是年纪不小了,记忆力有所衰退的缘故吧。
记得我掌握Linux系统的过程是这样的:
1)学习Shell命令;
2)在Linux服务器上部署Web应用;
3)部署、配置、优化MySQL等数据库;
4)在Linux服务器上搭建SVN服务器;
5)在Linux服务器上部署、配置HaProxy、Nginx、Apache 2、Zabbix、Nagios、Cacti等等。
就这么一路走来,Linux自然就掌握了,在搭建、部署这些开源系统的同时,自然而然就熟悉了Linux防火墙、文件系统之类的知识,所以说,知识来源于实践。


2. 学习 *nux基础命令以及编程有什么比较有效的方法?
要掌握Linux基础命令及脚本编程,还是应该遵循从实践中来,到实践中去。
可以这么做:
1)学习Shell编程入门的书籍,对照书籍做练习;
2)多接触开源项目,在Linux上部署,从实践中巩固知识;
3)尽量以Linux环境为工作环境。

3. 你使用 *nix系统做过什么好玩的事情?
没有特别好玩的事情,有时候花很多功夫把任务完成了,就是很开心的事。

评分

参与人数 1可用积分 +2 收起 理由
crazyhadoop + 2 很给力!

查看全部评分

论坛徽章:
19
酉鸡
日期:2015-02-16 11:13:06操作系统版块每周发帖之星
日期:2015-12-02 15:01:04每日论坛发贴之星
日期:2015-11-28 06:20:00IT运维版块每日发帖之星
日期:2015-11-28 06:20:00每日论坛发贴之星
日期:2015-11-27 06:20:00IT运维版块每日发帖之星
日期:2015-11-27 06:20:00IT运维版块每日发帖之星
日期:2015-11-20 06:20:00每日论坛发贴之星
日期:2015-11-19 06:20:00IT运维版块每日发帖之星
日期:2015-11-19 06:20:00每日论坛发贴之星
日期:2015-11-15 06:20:00数据库技术版块每日发帖之星
日期:2015-11-15 06:20:00程序设计版块每日发帖之星
日期:2015-11-15 06:20:00
47 [报告]
发表于 2014-11-18 14:50 |只看该作者
本帖最后由 wq4113 于 2014-11-18 15:14 编辑

1. 你是怎么学习掌握 *nux系统的?
     不能说都掌握了,只是熟悉了常用命令和基本操作,如果仅仅看看书做做练习不会有很大的提高,所以建议在工作中不断实践,我就是通过平时的工作中逐渐掌握基础知识
2. 学习 *nux基础命令以及编程有什么比较有效的方法?
    书不在多在精,学完后就开始进行实际项目的演练吧
3. 你使用 *nix系统做过什么好玩的事情?
    比如自动化安装autoyast/kickstart


论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:51:162015年亚洲杯之阿曼
日期:2015-04-07 20:00:59
48 [报告]
发表于 2014-11-18 15:17 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
1
2015七夕节徽章
日期:2015-08-21 17:58:43
49 [报告]
发表于 2014-11-18 15:36 |只看该作者
本帖最后由 shreychen 于 2014-11-18 15:45 编辑

1. 你是怎么学习掌握 *nux系统的?
最有效的学习要考不断的实践,入门的话看看鸟哥私房菜系列,很经典的书。有环境的就多看多摸索,没环境的话可以自己电脑上装装虚拟机玩玩,基本命令能熟练运用,尝试管道符、组合命令等等稍微高级的用法
然后尝试编译安装一些常用软件(浏览器、播放器什么的)
再个不得不说的就是shell了,相信你shell入门后更加对*nux爱不释手了。shell的入门书籍很多,随便找一两本啃一两遍相信就差不多了,主要还是实践,解决一些实际问题会更有成就感,更加激发兴趣

2. 学习 *nux基础命令以及编程有什么比较有效的方法?
实践!实践!实践!
看书当然重要,不过要真正掌握还是得--实践。多看手册,多man,看不懂英文就百度结合着看。

3. 你使用 *nix系统做过什么好玩的事情?
刚开始接触的时候觉得什么都好玩,那个时候编译安装个realplayer能播放视频都感觉很好玩
倒是做过一些无聊的事情,比如装个sl(跑火车的命令),然后把别人的ls命令alias到sl....

论坛徽章:
20
CU大牛徽章
日期:2013-04-17 11:48:26羊年新春福章
日期:2015-03-10 22:39:202015年中国系统架构师大会
日期:2015-06-29 16:11:282015亚冠之平阳省
日期:2015-07-31 09:19:042015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-09-30 06:20:002015亚冠之柏太阳神
日期:2015-10-19 20:29:5915-16赛季CBA联赛之天津
日期:2016-11-29 14:03:4315-16赛季CBA联赛之北控
日期:2016-12-24 20:51:492015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-12 20:58:532014年中国系统架构师大会
日期:2014-10-14 15:59:00
50 [报告]
发表于 2014-11-18 21:14 |只看该作者
回复 48# zooyo


    我在重庆呆过一年多,十分想知道版主说的搞偏门具体指的是什么东西,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP