码迷,mamicode.com
首页 > 系统相关 > 日排行
嵌入式linux交叉工具链的简单使用
交叉工具链对于一个简单的hello.c程序#include<stdio.h>voidmain(){printf("helloworld->\n");}我们在Linux编译时使用gccgcchello.c-ohello(-o重命名);但是编译后拷贝到arm里面无法使用,我们需要专门的编译器来编译,我们将写好的程序hello.c在Linux里面不在使用gc..
分类:系统相关   时间:2015-01-14 18:10:34    阅读次数:215
Linux文件和目录的特殊权限
特殊权限: SUID; 用户在运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动进程用户的属主。 #chmodu+|-sFILE 若FILE原来有执行权限,则显示为s,否则为S。 SGID; 用户在运行某程序时,相应进程的属组是程序文件自身的属组,而不是启动进程用户的属组。 #..
分类:系统相关   时间:2015-01-14 18:14:05    阅读次数:215
使用Linux制作U盘启动
记录几个可能有用的http://www.cnblogs.com/bombless/archive/2010/12/28/writing-x86-os-part1.html和实现有区别..还是先看实现..使用软盘..
分类:系统相关   时间:2015-01-14 18:12:59    阅读次数:158
shell 用法小记录
awk: gsub替换 netstat-tnpl|gawk‘$NF~/\/mongod$/{gsub(/.+:/,"",$4);print$4}‘|sort-n 把$4已:结尾的全部替换为空 shell数组 ${#ports[@]}#得出数组长度 ${ports[@]}=${ports[*]}得出数组值 ${ports[@]:8}得出数组后8个 ${ports[@]::8}=${ports[@]:0:8}得出数组前8个 $..
分类:系统相关   时间:2015-01-14 18:14:45    阅读次数:264
Linux重新设置服务及开机启动服务
今天遇到Linux重启后,系统开机启动到某个服务后,挂住了。但是可以通过SSH进行远程连接。这时候,可以通过语句,重新进行服务的开机启动设置,方法如下:foriin`chkconfig--list|grep3:on`;dochkconfig$ioff;donechkconfig--listforiincrondnetworksshdrsyslog;dochkconfig$io..
分类:系统相关   时间:2015-01-14 18:18:46    阅读次数:213
Linux(CentOS)系统常用命令
操作系统:CentOSrelease6.6(Final)说明:RedHat、CentOS、Debian、Ubuntu、FreeBSD等系统都是基于linux内核源代码,所以在原理和操作上既有很多是相似的,也有各自的特性。一:查看cpu信息[root@sky9896/]#grep"modelname"/proc/cpuinfomodelname:Pentium(R)Dual-CoreCPUE5200@..
分类:系统相关   时间:2015-01-14 18:20:50    阅读次数:229
ubuntu设置时区
ubuntu设置时区Linux默认情况下使用UTC格式作为标准时间格式,如果在Linux下运行程序,且在程序中指定了与系统不一样的时区的时候,可能会造成时间错误。如果是Ubuntu的桌面版,则可以直接在图形模式下修改时区信息,但如果是在Server版呢,则需要通过tzconfig来修改时区信息了..
分类:系统相关   时间:2015-01-14 18:24:15    阅读次数:202
烂泥:linux文件同步之rsync学习(一)
本文首发于烂泥行天下。这几天刚好有空就打算开始学习linux下的文件同步软件rsync,在学习rsync时,我们可以分以下几个步骤进行:1、rsync是什么2、rsync的工作原理3、rsync优点4、rsync认证方式5、安装rsync6、rsync命令参数详解7、配置rsync8、rsync的启动与关闭9、rsync同步..
分类:系统相关   时间:2015-01-14 18:21:50    阅读次数:368
linux编译安装所需
yum-yinstallgccgcc-c++gdcmakepatchautomakemakeautoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlibzlib-develglibcglibc-develglib2glib2-develbzip2bzip2-develncursesncurses-develcurlcurl-devele2fsprogse2fsprogs-develkrb..
分类:系统相关   时间:2015-01-14 18:24:05    阅读次数:187
Linux下安装maven
1.首先到Maven官网下载安装文件,目前最新版本为3.0.5,下载文件为apache-maven-3.0.5-bin.tar.gz,下载可以使用wget命令;2.进入下载文件夹,找到下载的文件,运行如下命令解压tar-xvfapache-maven-3.0.5-bin.tar.gz解压后的文件夹名...
分类:系统相关   时间:2015-01-14 19:43:16    阅读次数:250
如何在linux下开启FTP服务
如何在linux下开启FTP服务1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到有vsftpd的目录说明服务器已经安装了ftp软件2. 查看ftp 服务器状态 #service vsftpd status3. 启动ftp服务器 #service ...
分类:系统相关   时间:2015-01-14 19:47:15    阅读次数:209
最新Ubuntu10.10 更新源
Ubuntu10.10这个版本真的很老了,官方N多年前早已不再支持更新软件源了。 目前可用的有中科大镜像更新源。 中科大Ubuntu 10.10源列表:deb http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/ maverick ma...
分类:系统相关   时间:2015-01-14 19:48:11    阅读次数:222
mindmanager mac简介
MindManager是一个创造、管理和交流思想的通用标准,其可视化的绘图软件有着直观、友好的用户界面和丰富的功能,这将帮助您有序地组织您的思维、资源和项目进程。 MindManager也是一个易于使用的项目管理软件,能很好提高项目组的工作效率和小组成员之间的协作性。它作为一个组织资源和管理项目的....
分类:系统相关   时间:2015-01-14 19:52:51    阅读次数:287
有关使用Maven常见问题总结(Eclipse中使用Maven、Maven项目部署到tomcat等问题)
最近一些项目需要让Maven来管理,一种情况是将之前的eclipse的Java Project项目和Web project 加入Maven管理,还有一种情况是,将SVN上的Maven项目拉到本地,在eclipse中使用时遇到的一些棘手问题,问题过程和解决具体方案如下: 1.在eclipse中安装maven插件后启动eclipse时,会遇到如下警告: The Maven Integration...
分类:系统相关   时间:2015-01-14 20:00:45    阅读次数:451
Linux应用:Vim按键映射
1. 通用映射设置方式 ":map 映射键组合 执行的操作组合": 设置按键映射 ":noremap 映射键组合 映射键中的字符": 取消某个字符的嵌套映射 ":unmap 映射键组合": 取消按键映射 ":mapclear": 取消所有映射 ":map": 查看所有映射 *注: 映射键组合可以是....
分类:系统相关   时间:2015-01-14 21:11:52    阅读次数:235
Linux应用:Vim自定义命令
1. 自定义命令设置 ":command 选项 自定义命令 操作": 定义一个命令 ":command! ...": 重定义一个命令(修改) ":delcommand 自定义命令": 删除自定义命令 *注1: 自定义命令必须以"大写"字母开始2. 自定义命令选项-参数 1) 参数个数说明 -nar....
分类:系统相关   时间:2015-01-14 21:12:24    阅读次数:315
linux logrotate 日志文件roll up
log rotatevi /etc/logrotate.d/spark :/apps/svr/spark-1.1.1-bin-cdh4/logs/mercury-spark-span.log{ notifempty daily rotate 5 compress olddir /apps/svr/s...
分类:系统相关   时间:2015-01-14 21:13:49    阅读次数:304
Linux下关于TCP的keep alive的实现源码分析
TCP下的Keep Alive 我们常说的TCP的keep alive,就是为了保证连接的有效性,在间隔一定的时间发探测包,根据回复来确认该连接是否有效。通常上层应用会自己提供心跳检测机制,而Linux内核本身也提供了从内核态确保连接有效性的方式。 在sock 函数中可以设置是否需要打开keep alive开关,默认建立socket 是关闭keep alive的。代码如下 opt...
分类:系统相关   时间:2015-01-14 21:25:08    阅读次数:319
linux系统中misc子系统
misc子系统 转载请注明出处:http://blog.csdn.net/wang_zheng_kai 光源器件与系统研究所 个人学习总结 1、在linux系统中什么是misc?          在研究摄像头驱动的时候,发现摄像头驱动的路径为:/driver/misc/jz_cim/文件目录下,经过查找结果如下:          杂项设备(misc device)    ...
分类:系统相关   时间:2015-01-14 21:24:12    阅读次数:269
linux上用c实现算术编码(三)--算术编码理论讲解
一、算术编码定义 它是一种非分组编码算法。它是从全序列出发,采用递推形式的连续编码。它不是将单个的信源符号映射成一个码字,而是将整个输入序列的符号依据它们的概率映射为实数轴上区间[0 1)内的一个小区间,再在该小区间内选择一个代表性的二进制小数,作为实际的编码输出。 算术编码不同于霍夫曼码,它是非分组(非块)码。它从全序列出发,考虑符号之间的关系来进行编码。 算术编码...
分类:系统相关   时间:2015-01-14 21:26:22    阅读次数:326
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!