
linux嵌入式
文章平均质量分 59
唐朝军
这个作者很懒,什么都没留下…
展开
-
Linux中的进程状态用转换
linux中的进程状态:◆运行状态(TASK_RUNNING)指正在被CPU运行或者就绪的状态。这样的进程被成为runnning进程。运行态的进程可以分为3种情况:内核运行态、用户运行态、就绪态。◆可中断睡眠状态(TASK_INTERRUPTIBLE)处于等待状态中的进程,一旦被该进程等待的资源被释放,那么该进程就会进入运行状态。◆不可中断睡眠状态(TASK_U转载 2012-12-07 21:52:37 · 376 阅读 · 0 评论 -
Linux下Makefile的automake生成全攻略
转载:http://tech.sina.com.cn/s/2004-10-19/1115443045.shtml作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用转载 2013-04-08 21:24:06 · 437 阅读 · 0 评论 -
redhat linux下nfs的配置及操作
转载:http://www.liusuping.com/ubuntu-linux/Redhat-Linux-NFS-setting.htmlNFS服务简介NFS是Network File System的缩写,即网络文件系统。NFS是由Sun开发并发展起来的一项用于在不同机器,不同操作系统之间通过网络互相分享各自的文件。NFS server也可以看作是一个FILE SERVER,用于转载 2013-04-11 09:14:08 · 560 阅读 · 0 评论 -
查看gcc/g++默认include路径
转自:http://www.360doc.com/content/13/0913/17/13084517_314232053.shtml转载 2014-10-29 14:32:29 · 1216 阅读 · 0 评论 -
vim ctrl+s就卡死
由于windows下编程习惯了保存就ctrl+s,在vim下ctrl+s整个putty终端就死了,遇到好几次这种情况,网上查了下原来ctrl+s在LINUX里是锁定屏幕的快捷键,解锁ctrl+q就可以了转载 2014-10-30 17:54:18 · 1546 阅读 · 0 评论 -
null character(s) ignored的解决方法
解决向Linux移植时代码中中文乱码的方法 () 在向linux移植过程中,肯定会遇到已有代码中的中文在linux下显示乱码的问题。下面是一种解决方法:1.在windows上把代码修改成unicode编码。可以通过记事本打开该文件,再另存为unicode编码。如果文件比较多,可以借助批量修改文件编码工具进行修改。网上有此类小工具。2.在linux打开修改编码后的文件,中转载 2014-11-25 10:05:16 · 19812 阅读 · 1 评论 -
ctrl+s 屏幕锁定的问题
http://xerr.net/archives用 ssh 等开 linux 远程终端时,应该常会碰到误按 ctrl+s 把屏幕锁定的问题。简单的按下 ctrl+q 就能解锁。如果不想再遇到,可以在 .bashrc 写上stty –ixon来把 flow control 整个关掉,同时 ctrl+s 可以解放出来用做 readline 历史搜索。转载 2015-04-30 16:07:08 · 2309 阅读 · 0 评论 -
Ubuntu设置环境变量并立即生效
转载于:http://www.cnblogs.com/zhangpengshou/p/3537619.html# /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).转载 2016-01-14 15:42:29 · 1364 阅读 · 0 评论 -
vim命令集合
http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename转载 2016-03-09 18:17:05 · 324 阅读 · 0 评论 -
Vmware虚拟机三种网络模式详解
转载:https://www.cnblogs.com/linjiaxin/p/6476480.html由于Linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware...转载 2018-09-16 11:05:19 · 256 阅读 · 0 评论 -
ubuntu中的颜色设置
为了保护视力,系统的配色方案对经常使作电脑的人来说尤为重要。linux下经常使用的命令行界面更是这样。但白底黑字虽然清楚,但长时间盯着看未免费神。发现gedit中的oblivon配色方案还不错,就拿过来用用。苦苦没有找到背景色的值是多少,否则就可以直接设定RGB。偶有一日,发现Terminal颜色设定中有一项拾取屏幕颜色的功能,正中我意,一用之下,果然效果不错。看看我的屏幕效果如何:转载 2013-04-09 09:13:01 · 1135 阅读 · 0 评论 -
config, make , make install
转载:http://selboo.com.cn/post/548/在linux安装软件会用到诸如configure/make/make install的命令,这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。转载 2013-04-07 20:26:13 · 511 阅读 · 0 评论 -
Linux中ioctl函数
一、 什么是ioctl。ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的调用个数如下: int ioctl(int fd, ind cmd, …);其中fd就是用户程序打开设备时使用open函数返回的文件标示符,cmd就是用户程序对设备的控制命转载 2012-12-07 20:34:38 · 532 阅读 · 0 评论 -
进程创建
此文章转载于http://blog.chinaunix.net/uid-23193900-id-3193545.html1.创建一个进程 进程是系统中基本的执行单位(线程是最小的调度单位)。linux系统允许任何一个用户创建一个子进程,创建之后,子进程存于系统之中,并且独立于父进程。该子进程可以接受调度,可以分配得到系统资源。fork函数创建一个新的进程:#include转载 2012-12-08 13:57:38 · 372 阅读 · 0 评论 -
Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
转载于:http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520101023104745738/一、基本概念1.1、什么是库 在 windows 平台和 linux 平台下都大量存在着库。 本质上来说库是 一种可执行代码的二进制形式,可以被操作系统载入内存执行。 由于转载 2012-12-09 19:03:00 · 1561 阅读 · 0 评论 -
#!/bin/bash
转载于:http://yuzhou68.blog.163.com/blog/static/189290358200872295427724/在shell脚本的第一行中,必须写#!/bin/bash吗?带着这个问题,我今天在百度上搜索了一下, 发现在一个贴子中讨论了这个问题,觉得各个跟贴者在回答这个问题时,都解释的很有道理,现摘记如下,以便学习。 ------------------转载 2012-12-10 10:15:11 · 336 阅读 · 0 评论 -
Linux命令printf的用法
转载于:http://www.doc88.com/p-187718752176.html参考资料:http://sns.linuxpk.com/space-566-do-blog-id-15819.htmlprintf FORMAT [ARGUMENT] ...printf OPTION【功能】格式化并打印数据。【举例】打印整数和字符串:$printf 'the i转载 2012-12-11 10:35:09 · 1243 阅读 · 0 评论 -
linux如何查找一个结构体的原始定义
转载于:http://linux.chinaunix.net/techdoc/system/2009/02/07/1060951.shtml下面以查找结构体FILE的原始定义为例:1、我们知道,这些定义一般都在 /usr/include下面,所以首先到达目录 /usr/include 下面2、用grep命令搜索 ,即 grep ‘FILE' stdio.h,可得以下结果(部分),FIL转载 2012-12-11 11:21:52 · 1124 阅读 · 0 评论 -
grep的用法
转载于:http://www.cnblogs.com/xuxm2007/archive/2011/01/10/1932288.htmlhttp://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/ 首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fil转载 2012-12-11 09:34:17 · 329 阅读 · 0 评论 -
size_t
转载于:http://write.blog.youkuaiyun.com/postedit$ man 2 write WRITE(2) NAME write - write to a file descriptor 描述符 SYNOPSIS #include ssize_t write(int f转载 2012-12-12 20:49:48 · 340 阅读 · 0 评论 -
linux安装包的安装方法
具体操作需要查看安装包里的Readme或Install文件原创 2013-04-07 21:07:09 · 555 阅读 · 0 评论 -
虚拟机中看到不共享文件夹
转载:http://blog.youkuaiyun.com/saint_bxg/article/details/6911243初学Linux,在VMWare 上装了Ubuntu10.04,主机端和虚拟机相互间的访问是必不可少的,途径有许多,其中vmware tool提供的共享文件夹方式简单又方便。然而,有时却莫名其妙的,在Ubuntu上看不到共享文件夹了,网上查了一下,有人说是Ubuntu更新转载 2013-04-07 21:39:00 · 1347 阅读 · 0 评论 -
Linux - 查看用户登录记录
转载:https://www.cnblogs.com/huey/p/4494365.htmlLinux - 查看用户登录记录有关用户登录的信息记录在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中。who、w 和 users 等命令通过 utmp(/...转载 2018-09-13 14:34:29 · 71191 阅读 · 1 评论