用了三个月Linux,总结一些微内容

称不上文章,算是对自己曾经使用过三个月linux的一些小总结吧。哎。水平最近没啥见长。

======三个月的工作总结====== 一、学到了什么? 1. 简单软件(工具) 1.1 MSN: Emesene 1.2 通信: QQ 1.3 通信: GNOME2 IP Message 1.4 FTP: FileZilla 1.5 浏览器: Firefox、Chrome 1.6 邮件: Thunderbird 1.7 网络监测工具:Wireshark 1.8 office: 永中office 1.9 词典: GoldenDict 1.10 笔记本: RedNotebook 1.11 linux运行windows程序:Wine 1.12 UML: Visual.Paradigm.for.UML.8.0 1.13 文本比较工具:Meld、beyondcompare 1.14 chm工具:Chmsee 1.15 软件管理:Ubuntu Tweak、新立得软件包管理器、Ubuntu软件中心 1.16 美化: CompizConfig设置管理器 1.17 PDF: FoxitReader 2. 复杂软件(开发) 2.1 QT及相关工具 2.2 MySQL及相关工具 2.3 SQLite及相关工具 2.4 Eclipse IDE 2.5 Codelite IDE、kdevelop、codeblock 2.6 VIM 2.6.1 常用终端:Guake Terminal、Terminator(可分屏使用)、默认终端 2.6.2 安装与配置 常用插件:Tag List、Win Manager、cscope、ctags等等。一般直接将插件放置用户目录下.vim文件夹 3. 已熟悉开发技能与一些新的知识点 3.1 交叉编译环境 3.2 简单的Makefile 3.3 log4c的使用 3.4 sqlite的简单学习 3.5 管道、socket通信、线程等等 3.6 常用命令 3.6.1 tar、unrar、unzip 3.6.2 ftp、tftp、sftp、telnet、ssh、scp等通信命令 3.6.3 nautilus 文件夹管理 3.6.4 make 3.6.5 find 3.7 linux内核链表 3.8 简单gcc/g++使用 3.9 开源加密库,简单的如base64 3.10 MD5使用 3.11 FTP/HTTP下载 3.12 MD5使用 二、还应该掌握哪些开发技能? 1. VIM的深入学习 2. GDB命令行调试 3. Makefile的深入学习 4. 网络知识的学习 5. STL源码学习 6. log4c的深入研究,以及logcpp的研究 7. sqlite的C++封装 三、下一步应该学什么? 1. 网络知识的学习 2. STL源码学习 

 

你可能感兴趣的:(linux,sqlite,ubuntu,工具,makefile,linux内核)