请问各位如何学习linux下的C编程
我应该使用什么样的环境呢
我现在在看unix编程环境
但是发现他上面好多命令都是使用不了的我装的是ubuntu
麻烦大家指点一下
还有我应该如何入手呢
------解决方案--------------------
------解决方案--------------------LZ你看的那本书?
Unix和Linux的很多命令是相同的啊。
另外如1楼所说,如果是权限不足的话,在你的命令前面加sudo。
例如
#ls
变为
#sudo ls
如果实在觉得有困难的话,建议LZ去买一本《linux程序设计》,可以入门用的一本书,不过别指望他能讲多深。
还有,如果LZ用Ubuntu的话,建议把中文语言包装上(先别管英文怎么好,过了入门的坎再说),还有一定要熟悉ubuntu下用apt来安装软件。
------解决方案--------------------如果一些命令使用不了,可能是权限问题,也可能是ubuntu上没有安装该命令。
使用apt-get install什么的,很久没用过这个版本了,忘了。
个人使用fc9和fc10,感觉还行。
------解决方案--------------------抛开学习编程不说
用一段时间系统基本概念就什么都明白了
Ubuntu当然是不错的选择
------解决方案--------------------看一本经典的书《Unix环境高级编程》。
------解决方案--------------------现在用fedora9,感觉不错
LZ说一些命令用不了,是不是安装的时候没有选择呢?
如果没有的命令,上网下载添加进去
切换到超级用户:
$su - root
(输入密码)
#(root)
------解决方案--------------------推荐找一本写的详细点的书籍.c专家编程不错,同时记得学习数据结构,业余无聊可以去ACM网站上解题.
------解决方案--------------------学好gcc,gdb就行了,其他C语言基础无论哪个平台都一样
------解决方案--------------------选择哪种linux发行版,这个很不好说,种类实在太多了,每个人都有自己的喜好。如果你想专注于unix编程,建议你使用FreeBSD,也是开源的,但它是unix系列的,感觉还不错。
------解决方案--------------------gcc+gdb+vim.我也正在用Ubuntu,先把Shell熟悉下吧。
------解决方案--------------------