
Linux学习
文章平均质量分 82
ghjk014
这个作者很懒,什么都没留下…
展开
-
Linux网络编程
一、基础知识准备1. 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端:在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 服务端:和客户端相对应的程序即为服务端程序。被动的等待外面的程序来和自己通讯的程序称为服务端程序。 2.常用网络命令 netstat是用来显示网络的连接,路由表和接口统计等网络的信息,常加-na 用来显示详细的网络状态. telnet是一个用来登录远程的程序,但是我们完全可以用这个程序来调试我们的服原创 2011-05-12 05:45:00 · 282 阅读 · 0 评论 -
linux下C编程--利用statfs函数查看磁盘空间
linux下C编程--利用statfs函数查看磁盘空间前两天工作有需求,需要查询一个路径的总空间大小和可用空间大小,结果就查到了这个函数,测试程序如下:test.c[cpp] view plaincopy#include #include int main() { str转载 2013-09-17 16:48:06 · 1043 阅读 · 1 评论 -
Linux C中调用shell命令
很多时候我们需要在我们所编写的C程序当中,调用一行命令,在命令行运行的命令,比如ifconfig,ls,或者是其他需要的命令如mpirun -machinefile host -np * ./*(MPI并行程序)等等,这就要求我们能够在Linux下调用shell命令。Linux的C就为我们提供了一个可以调用shell命令的函数,它就是system()。system函数调用/bin/转载 2013-09-17 16:56:11 · 376 阅读 · 0 评论 -
Linux系统Ubuntu下的驱动开发编译环境搭建方法与步骤
本文主要介绍了Linux系统Ubuntu下的驱动开发编译环境搭建方法与步骤,仅供参考。一、准备开发工具开发工具主要有gcc、gdb、make在Ubuntu中可以通过下面这个命令安装:$apt-get install build-essential二、下载Linux源代码linux源码可以通过以下几种途径获得:1)直接去www.kern转载 2013-03-07 10:54:55 · 1773 阅读 · 0 评论 -
ubuntu驱动开发环境
我使用的版本是ubuntu8.04, 内核树已经建立。在 /usr/src 目录下有对应的使用的版本目录:linux-headers-2.6.24-19 linux-headers-2.6.24-19-generic ,如果没有,需要到网上去下载。//hello.c#include #include #include MODULE_LICENSE("GPL"转载 2013-03-07 15:02:23 · 350 阅读 · 0 评论 -
linux内核设置讲解
sudo make menuconf============核心内容=======================================1)General setup-->Cpuset support: 该条目为y或者n,为y时定义CONFIG_CPUSETS宏。建议不勾选这项。因为这个特性是主要是用于NUMA架构和拥有大量逻辑CPU的SMP架构,开启这一特性会浪费一些内转载 2013-03-07 11:12:21 · 734 阅读 · 0 评论 -
ubuntu识别U盘步骤
在VM虚拟机下ubuntu识别U盘步骤:1. 先插上u盘2. 在VM的VM菜单中的Removeable Devices中找到你的u盘,点击OK3. 如在界面模式下,U盘即可被识别打开4. 在命令行下,一般会在media目录下5. 在命令行下挂载u盘:首先用sudofdisk –l 查找u盘的设备号6. mkdir /mnt/usb7. 挂载u盘sudo mount /d原创 2013-03-07 10:23:39 · 969 阅读 · 0 评论 -
ubuntu常用命令汇总
1.使用 lsb_release命令也可以查看 Ubuntu的版本号。执行指令如下:sudo lsb_release -a2.查看ubuntu的linux内核:uname -a或uname -r3.Ubuntu文件的复制、移动和删除命令 cp复制命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一原创 2013-03-07 10:33:28 · 332 阅读 · 0 评论 -
ubuntu中文环境设置
ubuntu中文环境设置1. 设置 ubuntu 中文现实 点击最上面菜单 的 系统 -> 系统管理 -> 语言支持(英文菜单则是 System -> Administration -> Language Support),在列表中选择 Chinese 条目。同时将默认语言修改为 Chinese(中国) ,按确定 关闭设置程序。2. 配置字体 sudo f原创 2013-03-07 10:45:01 · 382 阅读 · 0 评论 -
Redhat9.0 安装gtk+
软件包列表:gtk+-2.0.0.tar.bz2atk-1.0.2.tar.bz2pango-1.0.4.tar.bz21、将以上软件包拷贝到主机上;2、解压软件包# tar -jxvf gtk+-2.0.0.tar.bz2 ./# tar -jxvf atk-1.0.2.tar.bz2 ./# tar -jxvf pango-1.0.4.转载 2012-12-05 13:35:22 · 986 阅读 · 0 评论 -
linux下使用shutdown命令关机,提示: -bash:shutdown:command not found
有点linux基础知识的,或者是系统的学习过计算机知识的人,没用过也能猜到,关机命令十有八九可能是shutdown。没错,实际上shutdown确实是liunx的关机命令,再配合各种选项,实现不同的关机效果。然而在此之前,我却从没成功运行过shutdown。我是用普通用户登录,在终端下输入shutdown命令,结果显示 command not found。这就奇怪了,难道我的linux不支持这转载 2012-11-28 17:36:38 · 468 阅读 · 0 评论