以前读书不好好学c,现在后悔了,想补回来。看到论坛大神开发很牛,又想学linux。两个同时学怎么才能快速上手?
离线
Linux牵涉到的知识点比较多,建议先从虚拟机安装Ubuntu,熟悉命令行开始。
离线
先学C,然后做一些项目练习,同时熟悉Linux系统的使用(推荐Arch Linux)。熟悉使用之后再按照LFS手册自己编译一下Linux系统,这时候再学嵌入式Linux比较好。
离线
关键是看你想具体学Linux的什么。Linux 命令行?嵌入式开发?内核编程?不同方向需要的知识点很不一样的
离线
如果是开发的话,学会C语言是上手Linux的必要条件。
离线
应该反过来说,如果 C 语言还不会,那么 linux 不太可能学会。
但是,即使 C 语言算会了,可能 linux 还是没学会。
离线
linux牵涉到的东西很多,C语言只是其中一部分。
比如内核,要想开发内核相关的,就要理解OS本身的很多方面,以及特定的特点,编译器(GCC)相关的内容,
makefile相关的,等等。。。。
就像一个人可以在家自己做普通饭菜,但是一下子要做个宴席,怕是无从下手了。
离线
C 是基础。linux要好多东西需要学的。
离线
先学好c 哈哈
离线
说实话c语言和linux入门没多大关系。。涉及到代码才需要
离线
一个是编程语言,一个是各种命令行操作吧,本质上还是有点类似的
离线
其实很简单的,C弄清楚if else 就解决了好多问题了,再搞清楚个指针基本就差不多了。
linux 格式固定,也不难的, 先学着点个LED,慢慢来吧。
像我,两个月,我都能点一排灯了。
离线
目前在学校linux,不知如何下手
离线
大学玩了4年,现在尤其后悔,代码都是去网上抄别人的,严重拖延我的进度。
离线
买块开发板,先从32玩起
离线
也是刚刚开始学习,以前主要使用KIEL 单片机C语言
离线
学习C语言和学习linux 操作命令可以同时进行。学几天后,可以在linux系统里,编辑一个C写的小程序,比如打印一个信息,用GCC编译一下,编译通过后执行,执行成功,就算有点入门了。C语言学得差不多后,如果要学习linux 内核,还是先要学习一下操作系统这本书,
离线
记不住命令 是不是学不好了
离线
记不住命令 是不是学不好了
命令用多就会记住,记不住用的少了
离线
不建议装个虚拟机就假装在学linux,学shell命令的话装一下 git 就 O了, https://git-scm.com/download/win
建议从 openwrt 或者 armbian 开始,换一句话说:从刷一台路由器或者买一块开发板开始
https://www.zhihu.com/question/265186152
或者买一块能跑 armbian 的板子
https://www.armbian.com/
最近编辑记录 EE (2023-04-26 10:58:47)
离线