• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






篱笆博客

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  linux

 
vi命令参考[转]
摘要:vi 是visual edit 的缩写 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多。进入vi的命令。 进入vi的命令 阅读全文
posted @ 2009-12-19 12:05 篱笆博客 阅读(226) 评论(0) 推荐(0)
Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量
摘要:对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的 .bashrc或.bash_profile里增加下面的内容: (注意:等号前面不要加空格,否则可能出现 command not found) #在PATH中找到可执行文件程序的路径。 export PATH =$PATH:$HOME/bi 阅读全文
posted @ 2009-12-19 12:03 篱笆博客 阅读(1961) 评论(0) 推荐(0)
[转]登录Linux时/etc/profile、~/.bash_profile等几个文件的执行过程
摘要:关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。 在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~ 在登录Linux时要执行文件的过程如下: 阅读全文
posted @ 2009-12-19 11:59 篱笆博客 阅读(620) 评论(0) 推荐(0)
linux中/etc/profile脚本的简要分析
摘要:# /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc pathmunge () { #定义pathmunge函数,函数的作用是将一个路径添加到PATH变量中,如果PATH变量中已有此路径则不作操作 if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then if [ "$2" = "after" ] ; then PATH=$PATH:$1 else PATH=$1:$PATH fi fi } 阅读全文
posted @ 2009-12-19 11:57 篱笆博客 阅读(1800) 评论(0) 推荐(0)
linux profile
摘要:1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。   2、常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。以下主要操作将在该文件中进行。   3、如何添加环境变量。   例如添加”NAME=liheng“ 。 在profile文件的最后添加如下内容export NAME=liheng 阅读全文
posted @ 2009-12-19 11:56 篱笆博客 阅读(2710) 评论(1) 推荐(0)
tar用法实例 tar命令
摘要:tar 文件是几个文件和(或)目录在一个文件中的集合。这是创建备份和归档的佳径。 tar 使用的选项有: -c — 创建一个新归档。 -f — 当与 -c 选项一起使用时,创建的 tar 文件使用该选项指定的文件名;当与 -x 选项 一起使用时,则解除该选项指定的归档。 -t — 显示包括在 tar 文件中的文件列表。 阅读全文
posted @ 2009-12-18 14:14 篱笆博客 阅读(640) 评论(0) 推荐(0)
Linux平台Makefile文件的编写基础篇
摘要:目的: 基本掌握了 make 的用法,能在Linux系统上编程。 环境: Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。 准备: 准备三个文件:file1.c, file2.c, file2.h 阅读全文
posted @ 2009-12-18 14:02 篱笆博客 阅读(2657) 评论(0) 推荐(1)
GCC参数详解
摘要:gcc and g++分别是gnu的c & c++编译器   gcc/g++在执行编译工作的时候,总共需要4步   1.预处理,生成.i的文件[预处理器cpp]   2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]   3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as]   4.连接目标代码,生成可执行程序[链接器ld]   [参数详解] 阅读全文
posted @ 2009-12-18 13:55 篱笆博客 阅读(7779) 评论(0) 推荐(0)
Linux configure 参数解释
摘要: Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。   与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦。  为此我转载了一篇关于Configure选项配置的详细介绍。供大家参考 'configure' 脚本有大量的命令行选项.对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的.带上'--help'选项执行'configure'脚本可以看到可用的所有选项.尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的.下面对每一个选项进行简略的介绍: 阅读全文
posted @ 2009-12-18 13:46 篱笆博客 阅读(381) 评论(0) 推荐(0)
linux脚本编程(shell)浅介
摘要:linux脚本(shell)编程 啊,昨天上网看到一篇讲 linux/unix shell 的文章,想想自己最后写这东西也是一年前的事了,想想都快忘光了。 还是整理一下,做一次回顾,以后说不定还用得上;帖出来,方便第一次学习这东西的同道中人。 如果发现有错误的地方,请指出,留一句即可,我会感激的。废话少说了!!! 阅读全文
posted @ 2009-09-30 12:37 篱笆博客 阅读(878) 评论(0) 推荐(0)
转:如何用gcc编译生成动态链接库*.so文件 动态库
摘要:问:我源文件为main.c, x.c, y.c, z.c,头文件为x.h,y.h,z.h 如何编译成.so动态库? 编译器用gcc 最好能给出详细参数解释,谢谢 阅读全文
posted @ 2009-09-29 17:11 篱笆博客 阅读(20782) 评论(0) 推荐(0)
linux (ubuntu) 编译内核详解[转]
摘要:写这篇东西主要是教学目的,学生可以结合编译内核复习shell的有关命令。 一、下载源代码和编译软件的准备 下载内核源代码:http://www.kernel.org/ 注意,点击2.6.25内核的F版,即完整版。 如果你懒得去网站点联接,运行下列命令: 阅读全文
posted @ 2009-09-21 13:11 篱笆博客 阅读(981) 评论(0) 推荐(0)
Linux(Ubuntu)内核升级步骤[转]
摘要:Linux(Ubuntu)升级很简单,但由于对硬件的设置很麻烦,如果可以,还是重新安装系统来的方便点。前段时间Linux被曝严重漏洞后,推出了2.6.30.5版内核,安全起见,还是升级吧。 阅读全文
posted @ 2009-09-21 10:45 篱笆博客 阅读(1170) 评论(0) 推荐(0)