
Linux
Static-AJ
这个作者很懒,什么都没留下…
展开
-
Linux下C实现的聊天室
七年前写的练手程序,好不容易翻出来,回过头来看当年的代码,感慨良多。源码在文末,分享一下,谢谢。============================================================================================实现目标一个在Linux下可以使用的聊天软件,要求至少实现如下功能:1. 采用Client/Serv...原创 2012-08-07 14:06:56 · 22739 阅读 · 100 评论 -
Linux Shell
Linux ShellShell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等转载 2012-07-12 12:50:08 · 455 阅读 · 0 评论 -
linux下的静态库与动态库的区别,Gdb调试段错误,自动生成Makefile
linux下的静态库与动态库的区别1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。2.库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于代码被载入的时刻不同。静态库的代码在编译过程中已转载 2012-07-12 12:49:03 · 2226 阅读 · 0 评论 -
gcc的四个阶段,gcc主要参数,Linux文件属性
在使用GCC进行程序的编译时通常要经历四个阶段(通常指的是从源程序到可执行的二进制代码这整个过程),以hello.c为例来说明这四个阶段。hello.c#includeint main(){ printf("Hello World!\n"); return 0;}GCC的四个阶段如下:1.预处理阶段2.编译阶段3.汇编阶段4.链接阶段四个转载 2012-07-12 12:47:27 · 1519 阅读 · 0 评论 -
常用Linux命令,vi命令用法,交换两数
第一天上课,需要尽快去适应适应这样的节奏和氛围,太多的东西需要去学习,需要合理分配时间,需要不断坚持。一、十五个最常用Linux命令行 1. 最常用的命令列表十个在使用linux过程中使用频率最高的命令cat,显示文件内容。cd,改变目录路径。cp,复制文件。find,查找文件。grep,搜索、过滤信息。ls,列出目录信息。more,分转载 2012-07-12 12:46:00 · 1384 阅读 · 0 评论 -
Linux命令更新系统时间,更新所有文件的时间
命令:date 0724164517修改日期为:一 7月 24 16:45:00 CST 2017查找当前目录下,所有的文件夹以及子文件夹下的文件夹,并把所有的文件夹设置成644find ./ -type d -exec touch {} \;查找当前目录下,所有的文件以及子文件夹下的文件,并把所有的文件设置成644find ./ -t原创 2017-07-24 16:51:07 · 4039 阅读 · 0 评论 -
linux下date命令用法
转贴资料:备忘linux的date命令设置#date //显示当前日期#date -s //设置当前时间,只有root权限才能设置,其他只能查看。#date -s 20061010 //设置成20061010,这样会把具体时间设置成空00:00:00#date -s 12:23:23 //设置具体时间,不会对日期做更改#date -s “12:12:转载 2013-05-04 13:31:54 · 750 阅读 · 0 评论 -
linux下解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxv转载 2012-10-14 20:27:18 · 415 阅读 · 0 评论 -
超实用的8个Linux命令行性能监测工具
Linux研发实践性能监测工具摘要:本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在。对每个系统/网络管理员来说,每天监测Linux系统性能是一项非常艰巨的任务。在IT业从事5年的Linux系统管理员后,我发现监控和保持系统正常运行真不是件容易的事,为此,我总结了8个非常实用的命令行工转载 2012-09-21 20:56:51 · 470 阅读 · 0 评论 -
使用servfox 和spcaview架设嵌入式Linux视频服务器
网上有很多这样的文章,我写这篇文章,主要是记录我学习的点点滴滴,作为以后进一步学习好参考之用,也分享给广大同行朋友们。源码下载:上www.pudn.com网站中,有相关的源码。本移植过程中需要包含的源码包: Servfox 文件:servfox.rar大小:17KB下载:下载转载 2012-09-18 20:08:07 · 910 阅读 · 0 评论 -
servfox和spcaview移植
Kernel version :2.6.22.6Crosstool :arm-linux-gcc-3.4.1Board :FL2440 System :Ubuntu 10.10Source :servfox.rar, spcaview-20061208.rar, SDL-1.2.13.rar/*******转载 2012-09-18 20:03:45 · 1125 阅读 · 0 评论 -
video4linux简介
转自:http://blog.youkuaiyun.com/maopig/article/details/7397164-------------------------------------------------------------------------------------------------Video4linux(简称V4L),是linux中关于视频设备的内核驱动,现在已转载 2012-08-31 15:49:14 · 777 阅读 · 0 评论 -
被忽略的Linux下几种编程语言
1.C 现在满大街都在造谣C语言无用论,特别是在大学,认为C语言已经不可行了。实质,现在大量的嵌入式,工业控制,低层软件开发完全依赖C语言。并且C语言也证实了自己是最强大的跨平台语言,他可以在各种硬件平台中工作。而且做C语言开发的人现在都是技术尖子呢。不要忘记了Linux下最重要的语言。 2.Shell Shell的强大远没有被我们所熟悉,实际上linux下如转载 2012-08-16 20:54:54 · 767 阅读 · 0 评论 -
Linux 实用命令备忘录
查看当前目录大小du -h --max-depth=1 .//bin/sh^M:解释器错误:没有那个文件或目录在win下编辑的时候,换行结尾是\n\r , 而在linux下 是\n,所以才会有 多出来的\rsed -i 's/\r$//' configure...原创 2019-03-08 13:51:23 · 549 阅读 · 0 评论