选主机测评网
主机测评优惠网

游戏服务器程序员从win开发转到linux下需要掌握哪些技能

1. 最基础的Linux命令(top、ps、df、mv、cp、tcpdump等等等等),这些你都得熟练掌握吧,当然这需要时间的练习。

2. gdb调试,不懂得这个在分析调测一些线上问题还是比较困难的,当然如果你足够牛逼,print也可以。

3. vim,这个一些基本使用也得掌握吧。毕竟更多时候你面对的只是一个终端。

4. makefile,cmake这些即使不会写,也总该能看懂别人的吧,后期当然要自己搞定一个大项目的makefile文件。

Linux系统下的C语言开发都需要学些什么

C语言在Linux上的应用主要是三种,Server端应用、内核应用和嵌入式应用。Server端应用就写各种服务器,了解各种通讯协议,在具体实践中按项目需要学习。内核应用一般是数据包处理和驱动开发,知识点和嵌入式开发有重叠。嵌入式开发是编写非x86的异构平台上的应用,通过交叉环境,在PC上开发,在目标芯片上运行。Linux开发是嵌入式开发最常用的一种。通过学习嵌入式Linux开发,能掌握交叉编译环境的搭建和使用、Linux内核编译和剪裁、硬件驱动及应用程序开发等。学习方法是买套嵌入式开发板,最好有配套的视频教程,按教程一步一步学习。C语言很枯燥,没有UI,如果单纯的按书本学习编程很难坚持下去,只有跟硬件结合才能提高趣味性。

Linux全命令行操作下配置Mysql+Tomcat Android App服务器基本步骤

在linux中可以实现用户定制的Tomcat实例。如果多个开发人员需要共享安装的tomcat,但是他们需要自己的唯一实例,那么非常的有用。要实现这个需要设置CATALINA_BASE. export CATALINA_BASE=$HOME/tomcat 如果环境中不存在,那么CATALINA_BASE将自动被设置为CATALINA_HOME。 下面,需要在主目录下建立Tomcat目录,并且创建或者拷贝特定目录,如下所示: cd $HOME md tomcat cd tomcat md logs md webapps md work md temp 如果希望拷贝tomcat webapps目录的内容,可以把他们拷贝到新的webapps目录。 修改conf/server.xml文件,替换以下的端口以免冲突。如果将Tomcat配置成为Apache的侦听端口8009,那么可以在server.xml文件中注释该元素而禁用该连接器。 其他可能需要修改的端口: 8080 默认的连接端口 8443 SSL的连接端口 8009 Apache的侦听端口 8005用于停止Tomcat的端口 修改完成后,可以使用CATALINA_HOME/bin目录中的常见的startup.sh与shutdown.sh脚本来启动和停止Tomcat。 此时候因为文件权限设置为你的用户使用,所以不要使用tomcat用户。

未经允许不得转载:选主机测评网 » 游戏服务器程序员从win开发转到linux下需要掌握哪些技能
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址