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