随笔分类 -  Linux

上一页 1 2 3
函数调用约定和堆栈
摘要:函数调用约定和堆栈1 什么是堆栈编译器一般使用堆栈实现函数调用。堆栈是存储器的一个区域,嵌入式环境有时需要程序员自己定义一个数组作为堆栈。Windows为每个线程自动维护一个堆栈,堆栈的大小可以设置。编译器使用堆栈来堆放每个函数的参数、局部变量等信息。函数调用经常是嵌套的,在同一时刻,堆栈中会有多个... 阅读全文
posted @ 2014-11-11 09:48 blogsheng 阅读(1396) 评论(0) 推荐(0)
如何查看linux命令源代码
摘要:如何查看linux命令源代码用linux一段时间了,有时候想看看ls、cat、more等命令的源代码,在下载的内核源码中用cscope没能找到,在网上搜索了一下,将方 法总结如下:以搜索ls命令源码为例,先搜索命令所在包,命令如下:lpj@lpj-linux:~$ which ls /bin/ls用... 阅读全文
posted @ 2014-11-11 09:47 blogsheng 阅读(1062) 评论(0) 推荐(0)
shell脚本中特定符合变量的含义
摘要:shell脚本中特定符合变量的含义:$# 传递到脚本的参数个数$* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个$$ 脚本运行的当前进程PID号$! 后台运行的最后一个进程的进程号$@ 与$*相同,但是使用时用双引号,并将各个参数加双引号返回$- 显示shell使用的... 阅读全文
posted @ 2014-11-11 09:46 blogsheng 阅读(224) 评论(0) 推荐(0)
【转载】Redhat5和6 YUM源配置的区别
摘要:Redhat5和6 YUM源配置的区别一、概述随着各个软件版本的不断升级,我们需要掌握的软件特性也越来越多,技术的不断更新也促进了我们脑细胞的循环。 今天在配置RedHat6.3的yum源时也出现了一个有趣的事情,下面请听俺道来。二、问题处理问题源于哥们处,自己就搭建了一个测试的系统模拟环境,尽量还... 阅读全文
posted @ 2014-11-03 17:04 blogsheng 阅读(722) 评论(0) 推荐(0)
Linux下的shell编程入门
摘要:通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应。一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率。要达到这样的目的,通常我们利用shell程序或者shell脚本来实现。 一、简介 Shell编程有很多类似C语言和其他程序语言的特征,但是又没有... 阅读全文
posted @ 2014-08-06 22:18 blogsheng 阅读(250) 评论(0) 推荐(0)
Shell 循环基础
该文被密码保护。
posted @ 2014-08-06 22:11 blogsheng 阅读(3) 评论(0) 推荐(0)
几个shell程序设计小知识(shell常识部分)
摘要:[转自]http://blog.chinaunix.net/uid-168249-id-2860686.html引用:一、用户登陆进入系统后的系统环境变量:$HOME使用者自己的目录$PATH执行命令时所搜寻的目录$TZ时区$MAILCHECK每隔多少秒检查是否有新的信件$PS1在命令列时的提示号$... 阅读全文
posted @ 2014-08-06 22:00 blogsheng 阅读(230) 评论(0) 推荐(0)
shell脚本程序中循环、判断语句的介绍
摘要:shell的循环主要有3种,for,while,untilshell的分支判断主要有2种,if,case一,for循环C/C++ Code复制内容到剪贴板#!/bin/bashforfilein$(ls/tmp/test/mytest|grepsh)//forin格式是shellfor的基本格式,和... 阅读全文
posted @ 2014-08-05 11:08 blogsheng 阅读(750) 评论(0) 推荐(0)
Linux下安装subversion1.6.5和apache2
摘要:以下安装是在RHEL5.5默认安装的情况下,以root身份进行安装!这个实验我安装了n次,最后总是不成功,因为涉及到略多的软件和配置。下面是安装步骤和配置,自己记下来。希望给下次配置的时候不要像以前那么费劲了!1 .下载安装apr,下载地址:http://apr.apache.org/[root@l... 阅读全文
posted @ 2014-07-26 23:14 blogsheng 阅读(905) 评论(0) 推荐(0)
Linux下Discuz!7.2 LAMP环境搭建
摘要:linux下Discuz LAMP环境搭建1、需要的源代码httpd-2.2.15.tar.gz mysql-5.1.44.tar.gz php-5.3.2.tar.gzDiscuz_7.2_FULL_SC_UTF8.zip2、将需要的源代码准备好,复制到/usr/local/src/目录中3、开始... 阅读全文
posted @ 2014-06-02 13:35 blogsheng 阅读(348) 评论(0) 推荐(0)
Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题,rlwrap 的安装。
摘要:Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题 使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 10g的RHEL4.2的机器,linux使用的shell是默认的bash。 在bash提示符下,使用Del键或者Backspace键... 阅读全文
posted @ 2014-05-01 17:33 blogsheng 阅读(1221) 评论(0) 推荐(0)
vim 编辑器常用命令
摘要:vi 常用命令行<!--?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" /--> 1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以 阅读全文
posted @ 2014-04-30 17:33 blogsheng 阅读(492) 评论(0) 推荐(0)
rlwrap安装报错You need the GNU readline 解决方法
摘要:首先大家肯定知道rlwrap是干什么的?在linux以及unix中,sqlplus的上下左右、回退无法使用,会出现乱码情况。而rlwrap这个软件就是用来解决这个的。这个错误曾经困扰我很久很久!下载readline安装,安装好readline 还是无法运行rlwrap的安装程序在网上搜寻很久才找到一... 阅读全文
posted @ 2014-04-30 14:31 blogsheng 阅读(825) 评论(0) 推荐(0)

上一页 1 2 3