linux下进行C语言编程详解

          首先下载一个VM虚拟机, 到网上找秘钥, 注意版本的对应

          然后创建一个虚拟机, 我们选择高级的自定义, 如果是下载一个linux系统玩玩就选ubantu乌班图, 学习linux请选择内核强大功能稳定的redhat红帽,  选择稍后安装系统

   去红帽官网下载一个.iso镜像文件,  将镜像文件装载到新建的虚拟机中, 建议将linux的根目录分成多个文件,  内存,处理器分配视个人情况而定, 一般4个处理器, 20G存储,1G内存就足够了,  打开虚拟机, 开始安装红帽linux, 系统会提示你是否检测ISO文件, 我们是官网上下载的就直接跳过, 那些第三方渠道下载的有被篡改的可能, 我们选择英文, 时间地区为上海, 

新手可以安装桌面TOOLs, 可以选择更多应用, 比如eclipse之类的 ,  等待安装完成 , 进入系统 开始设置超级用户root的密码, 进入系统后就可以进行C语言编程

         桌面用户请鼠标右键选择打开终端,  首先用 cd / 切换到根目录,  用ls浏览当前目录的文件, mkdir name创建一个用来装C程序的目录, cd name切换到目录 ,  vim test.c用强大的编辑器vim创建一个C文件开始编辑, 编辑是按 i 进入插入模式也就是编辑模式, 写好程序后, 按ESC退出编辑模式, 按 :wq进行保存退出, 退出之后即可用  gcc -o name1 test.1 编译运行 , 其中-o是为编译之后生成可执行文件命名,   ./name2便是执行该文件, 顺便提一下linux下没有所谓的文件后缀名, 有同学看到编译后生成默认的文件为a.out, 便认为.out是C程序, 抱着out不放, 这是大错特错的, linux下文件的颜色就是文件的类型, 灰色是普通文件, 绿色是可执行文件, 蓝色是目录, 红色是压缩文件还有其他的一些, 如果想删除文件就用 rm -f test.c, 其中-f是表示删除文件的意思,  有同学可能发现vim编程时格式不太好, 没有自动对齐, 换行对齐等 , 我们可以切换到 根目录的下/etc 即cd /etc ,我们可以用tab键补全文件名,  用vim vimrc进行编辑, 在其中插入以下代码:set tabstop=4  set softtabstop=4     set shiftwidth=4     set autoindent     set cindent     set nu, 这样就可享受代码整齐, 编码顺利的感觉了

       如果想为自己添加一个用户, 可以用useradd name,顺便说一下:输入密码时密码不显示, 想退出系统就用 init 0 ; 重启reboot, 注销logout,  查看时间date

       以上就是在linux下进行C语言编程必须掌握的步骤和命令, 如果想进行深入学习, 请自行学习linux其余命令  

你可能感兴趣的:(学习历程)