Linux
hisense_大致若愚
这个作者很懒,什么都没留下…
展开
-
Linux系统UDP编程demo
服务器端:#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<errno.h>#include<sys/types.h>#include<sys/socket.h>#include<netinet/in.h>#includ...原创 2020-03-30 13:11:19 · 488 阅读 · 0 评论 -
vs2010中c#中类库dll制作和引用方法
vs2010中c#类库dll制件1、建立类库文件 2、写好类:注意类的级别对外要公共的属性public 3、按F6生成.dll文件,可在目录的debug中找到vs2010中c#类库dll引用方法1、在工程的右边解决方案中添加引用找到刚才生成的文件或别人生成的文件 2、在程序中引用 采用usingusing mydll;转载 2016-12-09 20:52:15 · 796 阅读 · 0 评论 -
wget
1)支持断点下传功能(2)同时支持FTP和HTTP下载方式(3)支持代理服务器(4)设置方便简单(5)程序小,完全免费wget虽然功能强大,但是使用起来还是比较简单的,基本的语法是:wget [参数列表] URL。下面就结合具体的例子来说明一下wget的用法。1、下载整个http或者ftp站点。wget http://place.your.url/here这个命转载 2015-08-27 17:27:14 · 452 阅读 · 0 评论 -
Unix套接字
最近看了《UNIX网络编程 卷1:套接字联网API》, 英文名叫Unix Network Programming啦,后来上网查了查, 一般都叫 UNP逼格会高一点, 就像 APUE一样。 他们的作者都是 W. Richard Stevens。 另外,他也是 TCP/IP Illustrated的作者。 靠,看完作者简介,简直崇拜得五体投地了。说说这本书中比较让我印象深刻转载 2015-08-01 08:07:05 · 244 阅读 · 0 评论 -
ubuntu install adobe player
1. enable Canonical PartnerRepository Open Terminal and type commands below tosudo apt-add-repository "deb http://archive.canonical.com/$(lsb_release -sc) partner"2. Update Repo and Install fl转载 2015-07-16 09:23:35 · 331 阅读 · 0 评论 -
Linux操作系统文件系统基础知识详解
一 、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提供了管理文件的一个方便而有效的途径。 Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。 /根目录转载 2015-07-04 21:27:55 · 419 阅读 · 0 评论 -
Linux内核之vmlinux与vmlinuz
由于是初次系统的学习Linux内核,过程中遇到了一些经常出现的名词。似曾相识,但对他们的含义又不是很清楚。因此,将搜索到的内容进行一下汇总。1.vmlinux vmlinux是一个包含linux kernel的静态链接的可执行文件,文件类型是linux接受的可执行文件格式之一(ELF、COFF或a.out)。 2.vmlinuz vmlinuz是可引导的,压缩的linux内转载 2015-07-03 18:13:59 · 841 阅读 · 0 评论 -
Linux文件系统简介
文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。相信有了这些知识对于深入的学习linux会有一定的帮助。文章例子主要是基于ubuntu发行版。 如有不对之处请大家多多指出。1.Linux磁盘分区和目转载 2015-07-04 17:40:36 · 438 阅读 · 0 评论 -
Linux下阅读源码工具------use method
Linux下阅读源码工具 闲来无事,于是又想进到Linux内核里面去逛逛了,但是只装了个ctags的工具,虽然说它可以在源码中到处跳动查看代码,但是感觉应该会有更好的方法。 虽然说可以转到windows下面去使用SourceInsight工具来阅读源码,但是对于我们这种经常使用vim编辑器的人来说,还是打算使用vim比较舒服一点,这也许是习惯了吧,再说系统切换也转载 2015-05-21 11:31:14 · 433 阅读 · 0 评论 -
如何查看并杀死僵尸进程?
最近工作过程中,发现好几台服务器出现僵死进程(如图)。 用下面的命令找出僵死进程 ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' 命令注解: -A 参数列出所有进程 -o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数转载 2015-07-01 14:35:43 · 1237 阅读 · 0 评论 -
kermit的安装和配置
嵌入式开发中,经常要使用串口来进行debugging,在windows下有系统自带的超级终端,SecurCRT等软件;而在linux下呢,则可以使用kermit.闲话略过不表,下面将说明如何在ubuntu/Debian系统中安装并配置kermit.安装:$sudo apt-get install ckermit配置:用户自己的kermit配置文档在/home/user_转载 2015-05-24 16:22:23 · 349 阅读 · 0 评论 -
vim short-key
一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^5、移动光标到下一个句子 ),移动光标到上一个句子(6、移动到段首{,移动到段尾}7、移动到下一个词w,移动到上一个词b8、移动到文档开始gg,移转载 2015-05-15 09:16:36 · 362 阅读 · 0 评论 -
fd_set select
1. select函数: 系统提供select函数来实现多路复用输入/输出模型。原型: #include #include int select(int maxfd, fd_set *rdset,f d_set *wrset, fd_set *exset, struct timeval *timeout);转载 2015-05-15 15:36:40 · 366 阅读 · 0 评论 -
some linux knowledge
一. 基础Q: Linux的开机过程都做了什么?A: 1) 一开机,CPU将控制权交给BIOS,BIOS完成开机自检; 2) 然后BIOS读取磁盘上的第一个扇区,并装入主引导扇区的lilo; 3) lilo根据输入选择不同的内核映象,如果你选择了linux就读取/boot下的核心映象; 4) 核心开始硬件检测和设备驱动程序的初始化,然后运行init 5) in转载 2015-05-15 15:51:43 · 24959 阅读 · 0 评论 -
linux下阅读源代码的工具
说来真是惭愧呀.一直在用VIM 做开发.却不知道VI 里还有这么好使的工具.以前一直都是用:find -type f -print | xargs grep -i **** 在源代码里查找. 原来Linux下也有类似于Souce Insight工具.以下是引用人家的文章.http://blog.chinaunix.net/u1/56619/showart_1822993.h转载 2015-05-21 11:26:34 · 1245 阅读 · 0 评论 -
Windows远程桌面连接ubuntu 14.04
一、安装XrdpWindows远程桌面使用的是RDP协议,所以ubuntu上就要先安装Xrdp,在ubuntu软件中心搜索xrdp安装。安装xrdp的同时会自动安装vnc4server,xbase-clients组件或者终端命令行输入安装: sudo apt-get install xrdp vnc4server xbase-clients二、设置开启安装完后在/usr/sha转载 2015-05-22 15:51:47 · 574 阅读 · 0 评论 -
samba install
Samba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等。今天要介绍的是在 ubuntu 12.04 中安装和设置,当然也可以在以前的版本上使用。 在Ubuntu上安装Samba: 1 安装Samba文件 我们需要做的第一件事是安装Samba,你可以在Ubuntu软件中心搜索软件,然后安转载 2015-05-15 08:41:41 · 393 阅读 · 0 评论