易截截图软件、单文件、免安装、纯绿色、仅160KB

【转+原】linux程序员面试题

  面试题是一套笔试题,比较经典(闭卷,100分钟完卷,最好写出解题步骤),若你能答对百分之七八十,说明你一只脚踏进了linux编程的大门,若你能答对百分之九十以上,你收我做弟子(可怜可怜我吧),你若不及格,那就跟我一样:菜鸟! 
  
  一、基础题: 
    1.请列举出你用过的LINUX发行版及其中的GCC版本、GLIB版本 
    2.ISO七层参考模型中的PPP协议、HTTP协议处于哪一层? 
    3.说出TCP和UDP的相同和不同之处 
    4.IP数据包头部是多长?146.0.0.0属于哪一类IP地址? 
    5.请写出linux嵌入式系统开发过程 
    6.在以下列举的GCC中的参数,请一一写出代表的意思: 
     -c 
            -o 
            -share 
            -static 
          7.写出以下参数的含义: 
      _attribute_   (packet) 
                volatile 
  
                #define   ANYONE((DIR)<<IO_CTCL   \ 
                                    (FILE)<<IO_CTCL) 
  
  二、程序阅读题(输出程序结果): 
    1.按值和按地址传递(此题太简单,略) 
    2.指针的取地址和取值、指针运算操作(比较简单,略) 
    3.char   *p; 
              p=malloc(20); 
            &n


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

linux下同步文件夹的工具

在移动硬盘与硬盘之间、本地与网络(FTP,SSH等)之间备份数据、同步文件夹的需求对于Linux用户是很常见的。在Windows中,有Total Commander等工具同步文件夹的功能很强大,那么Linux中有哪些同步文件夹的软件呢?
rsync和grsync
grsync的截图
rsync是Linux中重要的文件同步工具,支持本地和远程的文件同步工具,而grs ......

linux下获取用户基本信息


通过c语言基础库从获取linux用户的基本信息。
1、使用struct passwd管理用户信息。
struct passwd
{
  char *pw_name;                /* 用户登录名    */
  char *pw_passwd;      ......

Linux下查看系统信息的常用命令

下面这些命令在RedHat & CentOS下使用有效,其他系统没有比较过
查看CPU信息,可以显示到核
详细
#cat /proc/cpuinfo
粗略
#grep "model name" /proc/cpuinfo
查看内存
#grep MemTotal /proc/meminfo
#free
查看是32还是64位
# ls / 
#如果有lib64或这个目录,那操作系统就是64位的
#getconf LONG_BIT ......

linux 的一些命令




系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号