快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
详细讲解:在Linux操作系统中Echo的用法

详细讲解:在Linux操作系统中Echo的用法

下面主要用例子说明用法(bash环境下测试) 1.echo显示字符串 普通字符串可以在echo后直接输入字符串,但这样当要输出某些字符如\时会有问题(这种写法的时候\是被当作继行符处理过滤掉的,要输出一个\必须打\\,跟c语言printf输出的要求相象),所以一般最好用′string′ 或"string"的格式,这样即使是\也可以输出,方便直观。 #echo hello world hello world #echo hello\ world hello world #echo hello\\ worl...

浅析Arm  Linux中断Vector向量表建立流程

浅析Arm Linux中断Vector向量表建立流程

Linux混入了mmu内存管理之后,arm的中断是怎么样的呢?和我们在裸板上的中断有没有区别?让我们从源代码入手,做一个粗略的分析: init/main.c-start_kernel()-trap_init() //----------------------------------------------- 1.trap_init() //gliethttp函数位于arch/arm/kernel/traps.c void __init trap_init(void) { extern void __t...

Linux(FC)在VI命令行中添加行号小技巧

Linux(FC)在VI命令行中添加行号小技巧

在VI的命令模式下输入“:set nu” 或者修改vi配置文件“vi ~/.vimrc”,在其中添加“set nu” 在VI的命令模式下输入“:set nu”,就有行号了。 但是想将这个设置写进VI的配置文件,就 # vi ~/.vimrc 在这个文件中,添加 set nu 就行了。 另外,LINUX下面有一个.vimrc文件的sample,并且对该文件的一些配置信息做了详细说明。 首先查找一下这个sample文件 # locate vimrc 注:这里用了locate命令。如果你第一次使用locate...

新手学堂  Linux操作系统中Samba服务介绍

新手学堂 Linux操作系统中Samba服务介绍

Samba介绍: 早期在UNIX之间,或者LINUX之间可以通过FTP共享资源,还可以通过NFS共享资源,现在更多的是通过SAMBA服务器。SAMBA主要的目的就是替换早期NFS服务,SAMBA服务不光是可以在UNIX,LINUX之间共享资源,还可以与微软产品之间共享资源,主要的好处是它可以出现在微软的网络邻居上面,可以通过访问微软产品的方式访问UNIX和LINUX服务器。 SAMBA是一组软件包,使LINUX支持SMB协议,这个协议是在TCP/IP上实现的,它是微软产品之间实现文件和共享的基...

新手看招:介绍Linux系统下的四个串口

新手看招:介绍Linux系统下的四个串口

最有有个项目,用到了PC104的板子(PCM-3341),Linux的系统。 但是在项目中至少要用到3个RS232,看datasheet,够用。板子有3个独立的RS232和一个RS232/485复用口。但是在实际测试用,遇到个问题。1口和2口都能正常工作(后来发现也是有问题的,读传感器数据的时候,读不完全),但是3口和4口却出现了很奇怪的现象。 主要表现为: 1.可以输入输出 2.输入输出速率很慢 3.发现数据在缓存里头,每次大概只能输出12个字符左右(不确定的长度)。 开始一直没有找到原来,后来咨询别...

终端命令行下一些高亮原色设置方法介绍

终端命令行下一些高亮原色设置方法介绍

终端命令行下的一些高亮原色设置 首先要改下重要的vim编辑器支持的语句机构的色彩分析显示功能,因为ubunt6.06默认是没启用的。所以现在开始:# vi /etc/vim/vimrc ########################################################## Vim5 and later versions support syntax highlighting. Uncommenting the next " line enables syntax highl...

新手看招  在开机时自动执行文件系统校验

新手看招 在开机时自动执行文件系统校验

Q:当系统异常掉电的情况下,会导致文件系统出现不一致的情况。 这就需要在系统启动时执行文件系统校验: Your system appears to have shut down uncleanly Press Y within 3 seconds to force file system integrity check. 比较常见的情况是,无法物理接触机器console,有没有办法配置系统,一旦出现文件系统不一致就自动执行fsck校验文件系统,而不要人为按Y确认? A:这个其实是因为 fsck 会去检查...

浅析Arm  Linux操作系统调用流程详细解析

浅析Arm Linux操作系统调用流程详细解析

系统调用是os操作系统提供的服务,用户程序通过各种系统调用,来引用内核提供的各种服务,系统调用的执行让用户程序陷入内核,该陷入动作由swi软中断完成. #if defined(__thumb__) //thumb模式 #define __syscall(name) \ "push {r7}\n\t" \ "mov r7, #" __sys1(__NR_##name) "\n\t" \ "swi 0\n\t" \ "pop {r7}" #else //arm模式 #define __syscall(nam...

关于Linux系统下显示模式刷新率的问题

关于Linux系统下显示模式刷新率的问题

经常在bbs上看到有新手问到刷新率怎么改法,其实很简单. 在XFree86下,需要一个modeline的概念,虽然通过配置 HorizSync ,和VertRefresh能让XFree86自动把刷新搞定,可是还是不可能细细调整,比如我显示器在800x600下可以上到108Hz可是,XFree86的自动配置却只有85Hz. 于是,你需要在给你的XF86Config-4文件的Monitor Section加上一条象 ModeLine "800x600@102" 73.61 800 832 1104 1136...

Linux操作系统下使用yum升级的详细方法

Linux操作系统下使用yum升级的详细方法

什么是 yum? yum 是 yellowdog updater modified 的缩写。yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum。这是 yum 的主页。 yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个 distribution 的应用程序相互关系,根...

深入理解Linux操作系统守护进程的意义

深入理解Linux操作系统守护进程的意义

Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。linux系统有很多守护进程,大多数服务器都是用守护进程实现的。同时,守护进程完成许多系统任务,比如,作业规划进程crond、打印进程lqd等。有些书籍和资料也把守护进程...

如何在红帽企业Linux下设置串口终端?

如何在红帽企业Linux下设置串口终端?

在某些情况下,出于调试的目的需要给linux配置串口控制台,或者linux根本没有显卡,也需要配置串口终端。一个串口控制台将发送所有的终端显示到串口,而串口终端则可以实现通过串口登录到系统。你可以同时设置两个或者其中一个。 为了控制内核输出所有控制台消息到串口,你需要在时向内核传递参数console=ttyS0,这可以通过GRUB来实现,下面的例子会将控制台消息发送到tty0(显示器控制台)和ttyS0(串口1),发送到串口控制台的速度为115200,但是需要注意的是一种类型设备只能定义一个控制台,例如...