shell基础[root@wangchao~]#history//查看历史命令(默认存1000个)[root@wangchao~]#ls~/.bash_history//root用户的命令历史[root@wangchao~]#echo$HISTSIZE1000//保存1000条命令[root@wangchao~]#!!//执行上一条命令echo$HISTSIZE1000!$执行上一条命令的最后一个参数[root@wa..
分类:
系统服务 时间:
2015-07-29 06:40:42
收藏:
0 评论:
0 赞:
0 阅读:
390
linux系统管理之无人值守网络安装linux操作系统一.一,网络安装的相关准备需要准备的服务Tftp(TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client..
分类:
系统服务 时间:
2015-07-29 06:39:41
收藏:
0 评论:
0 赞:
0 阅读:
141
最近在学习linux下java开发,在搭环境的过程中发现网上很多配置都是错误的,现在写出来,供参考:从Oracle上下载jdk-6u45-linux-x64.bin1.下载文件:jdk-6u45-linux-x64.bin,将文件做成光盘挂载[root@localhost~]mount/dev/cdrom/mnt/cdrom2.将jdk-6u45-linux-x64.bin拷贝到/usr..
分类:
系统服务 时间:
2015-07-29 06:37:40
收藏:
0 评论:
0 赞:
0 阅读:
401
[root@localhostceshi]#cattest.sh#!/bin/bash#test.shecho"-------------ISFissetto\"-seperator\"------------"IFS="-seperator";#注意seperator前有一个减号(-)foriin"$@";doecho"@‘$i‘";doneforiin"$*";doecho"*‘$i‘";doneecho"-------------ISFissettonull---------------..
分类:
系统服务 时间:
2015-07-29 06:32:30
收藏:
0 评论:
0 赞:
0 阅读:
335
[root@localhostceshi]#cattest.sh#!/bin/bash#test.shecho"-------------ISFissetto\"-seperator\"------------"IFS="-seperator";#注意seperator前有一个减号(-)foriin"$@";doecho"@‘$i‘";doneforiin"$*";doecho"*‘$i‘";doneecho"-------------ISFissettonull---------------..
分类:
系统服务 时间:
2015-07-29 06:32:20
收藏:
0 评论:
0 赞:
0 阅读:
255
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
一般情况下进程不能访问内核所占内存空间也不能调用内核函数。为了和用户空间上运行的进程进行交互,内核提供了一组接口。透过该接口,应用程序可以访问硬件设备和其他操作系统资源。这组接口在应用程序和内核之间扮演了使者的角色,应用程序发送各种请求,而内核负责满足这些请求...
分类:
系统服务 时间:
2015-07-29 01:06:31
收藏:
0 评论:
0 赞:
0 阅读:
261
操作系统负责管理硬件设备,为了使系统和硬件设备的协同工作不降低机器性能,系统和硬件的通信使用中断的机制,也就是让硬件在需要的时候向内核发出信号,这样使得内核不用去轮询设备而导致做很多无用功。
中断使得硬件可以发出通知给处理器,硬件设备生成中断的时候并不考虑与处理器的时钟同步,中断可以随时产生。也就是说,内核随时可能因为新到来的中断而被打断。当接收到一个中断后,中断控制器会给处理器...
分类:
系统服务 时间:
2015-07-29 01:04:20
收藏:
0 评论:
0 赞:
0 阅读:
396
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
中断处理程序以异步方式执行,其会打断其他重要代码,其运行时该中断同级的其他中断会被屏蔽,并且当前处理器上所有其他中断都有可能会被屏蔽掉,还有中断处理程序不能阻塞,所以中断处理需要尽快结束。由于中断处理程序的这些缺陷,导致了中断处理程序只是整个硬件中断处理流程的...
分类:
系统服务 时间:
2015-07-29 01:03:09
收藏:
0 评论:
0 赞:
0 阅读:
439
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
tasklet是利用软中断实现的一种下半部机制。tasklet相比于软中断,其接口更加简单方便,锁保护要求较低。
tasklet由tasklet_struct结构体表示:
struct tasklet_struct
{
struct ta...
分类:
系统服务 时间:
2015-07-29 01:02:29
收藏:
0 评论:
0 赞:
0 阅读:
397
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
工作队列是下半部的另外一种将工作推后执行形式。和软中断、tasklet不同,工作队列将工作推后交由一个内核线程去执行,并且该下半部总会在进程上下文中执行。这样,工作队列允许重新调度甚至是睡眠。
所以,如果推后执行的任务需要睡眠,就选择工作队列...
分类:
系统服务 时间:
2015-07-29 01:00:49
收藏:
0 评论:
0 赞:
0 阅读:
416
一般我们给项目添加jar包的时候是这样的:Build path->Add libraries (之后可以选择多种添加方法),但是添加完成后,发现还是找不到类.
解决方法(环境:MyEclipse):
右键项目->properties->搜deploy,出现deployment assembly->Add->Java Build path entries->选择你要添加的库即可....
分类:
系统服务 时间:
2015-07-29 00:59:09
收藏:
0 评论:
0 赞:
0 阅读:
341
http://hsj69106.blog.51cto.com/1017401/595598使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码 格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:W...
分类:
系统服务 时间:
2015-07-29 00:52:20
收藏:
0 评论:
0 赞:
0 阅读:
172
COMMAND [OPTIONS] [parameter]选项:用于调整命令执行行为的开关 短选项:-h、-l、-s 选项之间用空格隔开 有些命令的短选项可以组合:-lh 有些命令的短选项可以不带 - ,通常被成为BSD风格:tar zf 有些短选项需要带参数:...
分类:
系统服务 时间:
2015-07-29 00:42:59
收藏:
0 评论:
0 赞:
0 阅读:
179
eclipse的使用-------Text File Encoding没有GBK选项的设置2013-12-25 09:48:06标签:javamyeclipse使用有一个项目是使用GBK编码的,在导入到Myeclipse10之后,由于我整个eclipse环境是UTF-8编码的,从而导致中文乱码。解决...
分类:
系统服务 时间:
2015-07-29 00:28:49
收藏:
0 评论:
0 赞:
0 阅读:
512
dnsmasq 1 修改dnsmasq配置文件/etc/dnsmasq.conf # Change this line if you want dns to get its upstream servers from somewhere other that /etc/resolv.conf # 如...
分类:
系统服务 时间:
2015-07-29 00:27:25
收藏:
0 评论:
0 赞:
0 阅读:
273
首先要说明,Linux还是一个很好的系统——当然是针对有一定基础的人来说。 这两天开始教学生用Linux ,因为考虑到要当作服务器来用,因此很容易就选定了CentOS 6,而且是在虚拟机中做实验。后面的问题是,用什么系...
分类:
系统服务 时间:
2015-07-28 23:22:09
收藏:
0 评论:
0 赞:
0 阅读:
585
自从用了mac之后就各种配置,本文的前提是使用tmux的朋友,介绍一款神插件zsh,先说一下为什么要用它:
Crtl + z挂起进程的时候会显示进程的pid,这样当手动Crtl +c 终止程序失败的时候可以用kill + pid来杀死进程;用Git时打开项目可以显示当前所在的分支;使用任何命令时都可以进行补全操作,很方便;可以安装扩展插件,功能可以不断扩展;
安装,直接用命令:...
分类:
系统服务 时间:
2015-07-28 23:07:29
收藏:
0 评论:
0 赞:
0 阅读:
470
1.安装ruby2.安装railssudo gem install rails -V增加-V参数可看到安装过程ERROR:Error installing rails:ERROR: Failed to build gem native extension./usr/bin/ruby1.9.1 ext...
分类:
系统服务 时间:
2015-07-28 22:51:19
收藏:
0 评论:
0 赞:
0 阅读:
261
一.更改用户 I D和组I D可以用setuid函数设置实际用户ID和有效用户ID。与此类似,可以用 setgid函数设置实际组ID和有效组ID。int setgid(gid_t gid) ;两个函数返回:若成功则为 0,若出错则为- 1关于谁能更改 ID有若干规则。现在先考虑有关改变用户 I D的...
分类:
系统服务 时间:
2015-07-28 22:49:49
收藏:
0 评论:
0 赞:
0 阅读:
335
启动者(A) 被远程开启者(B)一、被远程开启的电脑(电脑B):1. 重新开机,并进到BIOS设定2. 把Wake On Land / Wake On PCI(E)设为Enable3. 储存并进入Ubuntu画面4. $sudo apt-get install ethtool5. $sudo eth...
分类:
系统服务 时间:
2015-07-28 22:48:29
收藏:
0 评论:
0 赞:
0 阅读:
641