Linux
文章平均质量分 75
zhongguoren666
本人迄今已有近七年的工作经验,一直从事软件开发,曾涉彩票、教育、铁路、农业、门户网站等多个行业,个人认为最精深的要数彩票行业了。本人开发过程中最擅长的要数C 和DELPHI,当然,在SOCKET、COM 、WebServic、数据库、多线程、线程同步、线程池、数据库连接池、串口通讯、UI设计、进程间通信等等技术也有较深入的学习。本人自认充满活力、拥有激情、爱好学习、充满自信。衷心希望能提供大家一些有用帮助与建议!
展开
-
菜鸟学习linux笔记与练习-----一些基本命令以及初级网络配置
基本命令 uname -a -s hostname显示主机名若是要永久生效,则编辑以下文件 #vim /etc/sysconfig/network ssh远程登录#ssh 10.1.1.54 (是以root用户登录的) #ssh tom@10.1.1.54(是以tom身份登录) #ssh -Y 10.1.1.54(可以启动图形界面的远程登原创 2011-11-23 17:31:14 · 783 阅读 · 0 评论 -
虚拟机下Linux和windows的文件共享――共享方式
一、在虚拟机下设置windows的共享文件虚拟机》设置》选型》点下共享文件夹选中后》添加》下一步》名称(随便填) 》 浏览选择一个共享文件夹》下一步》选择启用该共享》完成 二、 安装VMvare tools虚拟机 》 安装vmvare tools 》 弹出对话框 》 确定 》会在虚拟机里弹出cdrom界面如下,桌面上有vmvare tools 盘符 下面就是虚拟机原创 2011-11-25 16:27:12 · 1148 阅读 · 0 评论 -
【Linux的高级应用编程】Linux下的线程实现机制分析
Linux线程实现机制分析http://www.ibm.com/developerworks/cn/linux/kernel/l-thread/ 一.基础知识:线程和进程 进程是资源分配和管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。 无论按照怎样的分法,一个进程至少需原创 2011-11-25 16:55:16 · 860 阅读 · 0 评论 -
【Linux的高级应用编程】Linux下的多线程编程
Linux下的多线程编程Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2009/02/07/3867074.aspx 1 线程创建与取消 1.1 线程创建1.1.1 线程与进程相对进程而言,线程是一个更加接近于执行体的原创 2011-11-25 16:56:16 · 986 阅读 · 0 评论 -
【Linux的高级应用编程】Linux下的多进程编程
Linux下的多进程编程Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 什么是一个进程?当用户敲入命令执行一个程序的时候,对系统而言,它将启动一个进程。但和程序不同的是,在这个进程中,系统可能需要再启动一个或多个进程来完原创 2011-11-25 16:57:34 · 895 阅读 · 0 评论 -
windows怎么与虚拟机linux共享
虚拟机linux与widows主机的进行文件共享方法一:使用虚拟机的共享文件夹功能使用vmware(vmware workstation 5)下shared folders功能实现vmware中host与ghost间文件传输,无需任何网络相关设置,不使用任何网络协议,host和ghost可以是linux和windows操作系统,这里只介绍host是windows,ghost是l原创 2011-11-25 17:08:06 · 4856 阅读 · 0 评论 -
Samba服务全攻略
1 Samba原理1.1Samba服务全攻略接触Linux我们听的最多的就是Samba服务,为什么Samba应用这么广泛哈~,原因是Samba最先在Linux和Windows两个平台之间架起了一座桥梁哈,正是由于Samba的出现,我们可以在Linux系统和Windows系统之间互相通信,比如拷贝文件、实现不同操作系统之间的资源共享等等,我们可以将其架设成一个功能非常强大的文件服务器,也可以原创 2011-11-29 15:21:41 · 7792 阅读 · 0 评论 -
Linux下用五笔输入法
windows下用习惯了五笔输入法,现在用Linux拼音就不是太习惯了,于是还是想用五笔,这不到网上一找,已经有人解决了次问题,方法如下:本人使用的是redhat 9.0 按如下方法也能使用,OK! 今天我在我的机上(rh 7.3)上装上了五笔输入法,不敢独享供大家参考:智能陈桥1.0:http://download.linuxeden.com/DownSoft/?softid=1397原创 2011-11-29 15:40:37 · 4998 阅读 · 0 评论 -
samba的安装(tar.gz方式)
samba服务器,我相信大家都不陌生,主要用来实现windows和linux之间的资源共享,网上比较多的是采用rpm安装包的方式安装,我个人也觉得rpm方式安装比较方便容易,如果没什么特别需求,还是用这种吧!我这里介绍的是采用tar方式的安装.samba下载地址:http://pkgs.fedoraproject.org/repo/pkgs/samba/samba-3.2.0.tar.gz原创 2011-11-30 15:32:19 · 18434 阅读 · 0 评论 -
linux中make的用法
一、linux中make的用法目的: 基本掌握了 make 的用法,能在Linux系统上编程。环境: Linux系统准备: 准备三个文件:file1.c, file2.c, file2.h file1.c: #include #include "file2.h"原创 2012-01-17 11:50:11 · 1056 阅读 · 0 评论 -
ubuntu上Samba服务器配置
安装Samba安装sambasudo apt-get install samba配置第一步创建共享目录: 比如要创建/home/用户名/share首先创建这个文件夹 (这个用户名就是你的用户名,为了方便易懂我才这样写的,到时记得自己改啊)代码:mkdir /home/用户名/share (新建share文件夹)chmod 777 /home/用户名/原创 2012-01-17 16:45:21 · 861 阅读 · 0 评论 -
“makefile:425: *** 遗漏分隔符 。 停止。”问题解决
在终端下输入make时出现“makefile:2: *** 遗漏分隔符 。 停止。”问题,原因是在编写makefile文件时:3 : 3.c gcc -o 3 3.cgcc前的是tab分隔符,不能用空格,否则会出现“makefile:2: *** 遗漏分隔符 。 停止。”提示。。。make中规定每一Shell命令之前的开头必须使用字符。也就是每个 “原创 2012-01-17 15:09:03 · 3781 阅读 · 0 评论 -
vi高效率编辑文档
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态原创 2011-11-25 15:55:01 · 662 阅读 · 0 评论 -
Linux操作系统下C++编程初探
Linux下C++编程和在Windows下的没有什么两样,它同样需要编译、链接、调度、运行等步骤,只不过执行这些步骤在两种操作系统下所做的不是同样的事情。 在Windows下有TC, BC, VC等编译器,它们极大地方便了程序的编辑编译等,在Windows下你只需要看明白菜单就可以了。而在Linux下是Gcc, G++, Gdb等工具,刚开始时你可能甚至不知道如何下手去调试程序,你也可能原创 2011-11-25 15:46:07 · 992 阅读 · 2 评论 -
一些常用的基本命令(一)
一些常用的基本命令: uname -a 查看内核版本 ls -al 显示所有文件的属性 pwd 显示当前路径 cd - 返回上一次目录 cd ~ 返回主目录 date s 设置时间、日期 cal 显示日历 cal 2006 bc 计算器具 man & info 帮助手册 locale 显示当前字体 locale -a 所有可用字体 /etc/sysconfig/原创 2011-11-23 17:35:00 · 678 阅读 · 0 评论 -
vi使用手册
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena原创 2011-11-23 17:56:43 · 542 阅读 · 0 评论 -
菜鸟学习linux笔记与练习-----一些初级命令以及基本用户管理
RHEL5.3安装光盘主要文件内容:ClusterClusterStorageimagesisolinuxServerVTshowmount -e 10.1.1.20显示指定的主机可供挂载的目录将U盘作为引导盘dd if=diskboot.img of=/dev/sdbCTRL + SHIFT + T增加终端标签常用的shell原创 2011-11-23 17:30:14 · 802 阅读 · 0 评论 -
LINUX 部分命令
1. [root@test root]# grep [-acinv] '搜寻字符串' filename参数说明:-a :将 binary 档案以 text 档案的方式搜寻数据-c :计算找到 '搜寻字符串' 的次数-i :忽略大小写的不同,所以大小写视为相同-n :顺便输出行号-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!eg://[] 以及原创 2011-11-23 17:33:31 · 1545 阅读 · 1 评论 -
一些常用的基本命令(二)
本文连接http://blog.chinaunix.net/u2/60589/showart.php?id=2155741一些常用的基本命令: uname -a 查看内核版本 ls -al 显示所有文件的属性 pwd 显示当前路径 cd - 返回上一次目录 cd ~ 返回主目录 date s 设置时间、日期 cal 显示日历 cal 2006 bc 计算器具原创 2011-11-23 17:36:19 · 537 阅读 · 0 评论 -
体验clayui编辑系统
羡慕FLEX,WPF的界面效果? 现在不用羡慕了,有了clayui以及界面编辑系统,可以很方便的为界面添加互动动画效果,clayui是用纯C++编写的,可以用于任何支持C++的系统。 clayui现在支持windows,wince,android ,linux,并且提供了纯软件渲染,Directx3D,opengl es,三种渲染方式。原创 2011-11-24 13:31:41 · 1125 阅读 · 2 评论 -
Linux下C++开发工具介绍
就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2005集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工原创 2011-11-25 15:07:27 · 1175 阅读 · 0 评论 -
【Linux内核及驱动编程】Linux信号机制分析
Linux信号机制分析 Sailor_forever sailing_9806@163.com转载请注明http://blog.csdn.net/sailor_8318/archive/2008/09/27/2990077.aspx 【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接原创 2011-11-25 17:01:52 · 2776 阅读 · 0 评论 -
常用命令linux下vi编辑器命令大全
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打原创 2011-11-25 15:43:33 · 890 阅读 · 0 评论 -
【Linux的高级应用编程】TCP/IP网络编程函数解析
TCP/IP网络编程函数解析 Sailor_forever sailing_9806@163.com转载请注明http://blog.csdn.net/sailor_8318/archive/2009/01/08/3736837.aspx socket(建立一个socket通信) 相关函数 accept原创 2011-11-25 16:35:57 · 1134 阅读 · 0 评论 -
【Linux的高级应用编程】进程间的通信机制
进程间的通信机制Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例原创 2011-11-25 16:58:42 · 1238 阅读 · 0 评论 -
【Linux的高级应用编程】网络编程中并发服务器的设计模式
网络编程中并发服务器的设计模式Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 并发服务器有三种设计模式:多进程:每个进程服务一个客户端。优势是有各自独立的地址空间,可靠性高,但进程调度开销大,无法资源共享,进程间通信原创 2011-11-25 17:00:23 · 1441 阅读 · 1 评论 -
Linux 指令篇:文件系统--mount
名称 : mount 使用权限 : 系统管理者或/etc/fstab中允许的使用者 使用方式 : mount [-hV] mount -a [-fFnrsvw] [-t vfstype] mount [-fnrsvw] [-o options [,...]] device | dir mount [-fnrsvw] [-t vfstype] [-原创 2012-01-19 11:56:32 · 1096 阅读 · 0 评论