
linux/操作系统
文章平均质量分 66
周辉555
这个作者很懒,什么都没留下…
展开
-
linux下配置java开发环境
一、安装Java开发环境(Ubuntu自带openjdk:可java -version查看版本;或执行sudo apt-get install java提示已安装openjdk)1、火狐下载jdk-6u38-linux-i586.bin,下载后原目录为:/home/baron/Downloads/2、在/usr/下新建java目录:sudo mkdir /usr/java3、拷贝文件至原创 2013-09-12 00:42:56 · 649 阅读 · 0 评论 -
操作系统篇
1.进程有哪几种状态以及导致状态切换的原因就绪、运行、挂起、系统调用,io请求可以使程序由运行状态切换到挂起状态;进程调度可以使进程在就绪、运行之间切换(时间片用完)2.进程与线程的区别原创 2013-10-11 22:52:48 · 625 阅读 · 0 评论 -
ubuntu 13.04 搭配android 开发环境
1.安装JDK 首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html 我选择的是 Linux x86 - Self Extracting Installer,大约81.2M。 下载回原创 2013-10-29 20:25:56 · 1038 阅读 · 0 评论 -
ubuntu 13.10 安装inode客户端
1.下载linux版本 inode_client 2.在/usr/local/ 下新建inode目录 将下载的文件拷贝到此目录 解压缩unzip iNodeClient_Linux.zip tar xvf iNodeClient_Linux.tar.gz 3.运行 iNodeClient.sh4 .双击图标 我们发现没有反应,上网找原因是库的问题 方法是去下载libj原创 2014-01-03 15:17:02 · 1569 阅读 · 0 评论 -
vim 设置
vim默认的配置使用起来还不能让人满意,还需要自己配置默认配置文件是:/etc/vim/vimrc我们可以在家目录下建立自己的配置文件切换到家目录 #cd ~touch一个名为.vimrc的文件(以.开头的为隐藏文件)#vi .vimrc输入以下配置:set nocompatible 不使用vi默认键盘布局 set number原创 2014-03-10 12:43:29 · 3656 阅读 · 0 评论 -
安装tftp服务器
在嵌入式开发中我们经常需要把编译好的镜像文件下载到开发板中,我接触过的主要有串口、usb和tftp下载这三种方式。 用tftp下载就需要要我们的主机上先安装tftp服务器。 1、安装软件包 sudo apt-get install tftpd tftp xinetd 2、建立配置文件 在/etc/xinetd.d/下建立一个配置文件tftp sudo vi /e原创 2014-03-10 12:43:31 · 635 阅读 · 0 评论 -
ubutu 13.10 更新源
sudu vi /etc/apt/sources.list删除原来的内容,添加下面的内容##163deb http://mirrors.163.com/ubuntu/ saucy main universe restricted multiversedeb-src http://mirrors.163.com/ubuntu/ saucy main universe restricted原创 2014-01-03 00:12:48 · 889 阅读 · 0 评论 -
linux启动流程
启动第一步--加载BIOS打开计算机电源,计算机会首先加载BIOS信息,BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息等等。启动第二步--读取MBR硬盘上第0磁道第一个扇区被称为MBR,也就是MasterBoot Record,即主引导记录,它的大小是512字节,存放了预启动信息、分区表信息。系统找到BIOS所指定的硬盘的MBR后,就会将其复制原创 2013-10-26 10:53:49 · 576 阅读 · 0 评论 -
进程(三)
exec函数族exec函数族有一系列相关的函数组成,他们在进程的启动方式和程序参数的表达方式上有所不同,exec可以吧一个进程替换成另一个进程,他跟system最大的区别是,新进程启动后原来的进程就终止了 #include int execl(const char *path, const char *arg0, ...(char*)0); int exec原创 2013-09-14 23:07:58 · 550 阅读 · 0 评论 -
进程(二)
摘要:fork()与wait详解()1.fork()fork创建一个新进程。这个系统调用复制当前进程,在进程表中创建一个新的表项,新进程几乎与原进程一模一样,执行的代码也是完全一样,但新进程有自己的数据空间、环境、文件描述符。#include#includepid_t fork(void);返回值:如果成功创建一个子进程,对于父进程来说返回子进程ID原创 2013-09-13 15:28:47 · 701 阅读 · 0 评论 -
进程(一)
什么是进程?一个运行着一个或者多个线程的地址空间和这些线程所需的系统资源进程是正在运行的程序进程和程序的区别进程是程序一次运行的过程,包括创、等待、消亡、调度程序是静态的数据,没有任何执行的概念进程是资源管理的最小单位线程是调度的最小单位进程的数据结构?进程的静态描述:由三部分组成:PCB、有关程序段和该程序段对其进行原创 2013-09-13 11:25:10 · 841 阅读 · 0 评论 -
linux下使用usb转串口
Linux下USB转串口连接s5pv210开发板我的笔记本没有串口,只能使用USB到串口转换器连接,现将我的操作过程做个备忘,也希望能帮到遇到同样问题的朋友。1、关于USB到串口转换器驱动我的USB串口转换器使用的芯片是PL2303,可以在Linux终端输入lsusb命令查到设备信息# lsusbBus 002 Device 001: ID 1d6b:0002 Linu原创 2013-09-23 20:24:09 · 2537 阅读 · 0 评论 -
linux 文件系统
一、什么是文件系统当您使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为树形结构。linux文件系统的最顶端是/,我们称/为Linux的roo原创 2013-09-24 08:04:57 · 683 阅读 · 0 评论 -
linux打包压缩命令汇总
原文地址linux打包压缩命令汇总tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时转载 2013-09-17 16:10:53 · 784 阅读 · 0 评论 -
Linux下压缩某个文件夹(文件夹打包)
tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。zip 压缩方法:压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归zip [参数] [打包后的文件名] [打包的目录路径]解压转载 2013-09-17 16:02:55 · 936 阅读 · 0 评论 -
ubuntu 关闭防火墙
1、关闭ubuntu的防火墙 ufw disable2、卸载了iptables apt-get remove iptables3、关闭ubuntu中的防火墙的其余命令 iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPU原创 2013-09-16 17:54:02 · 1682 阅读 · 0 评论 -
linux 安装nfs服务
nfs 服务器在嵌入式开发中非常常用,可以实现主机和开发板共享文件。1、安装软件包#apt-get install nfs-common nfs-kernel-server portmap2、配置#mkdir /nfs#vim /etc/exports增加下面一行的内容/nfs *(rw,sync,no_root_squash)/nfs :要共享的目录* :原创 2013-09-22 19:50:23 · 872 阅读 · 0 评论