Linux的shell编程
1、什么是shell?
当一个用户登录Linux系统之后,系统初始化程序init就为每一个用户运行一个称为shell(外壳)的程序。
shell就是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。一般的Linux系统都将bash作为默认的shell。...
分类:
系统相关 时间:
2014-06-20 12:33:31
阅读次数:
306
Linux操作系统如何修改主机名:
第一步:
#hostname test.oracle.com
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件...
分类:
系统相关 时间:
2014-06-20 09:38:01
阅读次数:
272
编译安装linux内核步骤:一.获取内核源码源码网址:www.kernel.org二.解压内核源码
首先以root帐号登录,然后进入/usr/src子目录。如果用户在安装Linux时,安装了内核的源代码,则会发现一个linux-x.y.z的子目录。该目录下存放着内核x.y.z的源代码。此外,还会发现...
分类:
系统相关 时间:
2014-06-11 23:25:06
阅读次数:
422
什么是 yum? yum 是 yellowdog updater modified
的缩写。yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的
yum,感觉上 yum 和 apt 的原理类似,但是 apt ....
分类:
系统相关 时间:
2014-06-08 08:07:52
阅读次数:
310
run程序安装包实质上是一个安装脚本加要安装的程序,如下图所示:|-----------------||
|| 安装脚本 || ||-----------------|| || 程序 || ||-----------------|图:
run安装包的结构这样整个run安装包结构就一目了然了,实际上因...
分类:
系统相关 时间:
2014-06-08 08:03:42
阅读次数:
306
使用远程的服务器,对另外一台远程的服务器进行FTP操作,速度要比本地机器操作快很多。
之前写过一篇关于FTP如何手工的在Linux进行远程操作, 今天找到一个自动批量的脚本,感觉很好。满足了我的需要。 我的A网站在香港
我的B服务器Linux的在国内。这样就可以把A网站自动备份到B服务器了。 希望本...
分类:
系统相关 时间:
2014-06-07 23:46:00
阅读次数:
388
Tip : 从控制台中读取密码
语言: C#
______________________________________________________________
在登陆Linux系统的时候,体验过在Linux的shell命令行窗口中输入用户密码吗? 下面体验下在Windows控制台中输入密码的方式...
分类:
其他好文 时间:
2014-06-07 14:01:32
阅读次数:
237
以有个java应用名称为test,打包为test.jar,程序入口为cn.com.ppnote.SocketServer。
下面在linux的/opt下建立testapp目录,复制test.jar到/opt/testapp/lib目录下。 1、下载Java Service
Wrapper(目前版本w...
分类:
编程语言 时间:
2014-06-07 09:44:33
阅读次数:
236
三星决定放慢Tizen平台开发的脚步。Tizen是一个基于Linux的开源移动操作系统,由三星与Intel携手打造。台湾媒体DigiTimes认为,这很有可能与Android的广泛流行有关——在全球智能机市场中,Android几乎占据了80%的份额——三星的整个移动产品线都与Google的这个平台相...
分类:
其他好文 时间:
2014-06-05 21:01:27
阅读次数:
267
Linux与Windows的动态连接库概念相似,但是实现机制不同。它引入了GOT表和PLT表的概念,综合使用了多种重定位项,实现了"浮动代码",达到了更好的共享性能。本文对这些技术逐一进行了详细讨论。本文着重讨论x86体系结构,这是因为(1)运行Linux的各种体系结构中,以x86最为普及;(2)该...
分类:
系统相关 时间:
2014-06-05 15:49:21
阅读次数:
436