当前位置:  技术问答>linux和unix

./config --prefix=/home/blave/openssl是什么意思?

    来源: 互联网  发布时间:2016-07-11

    本文导语:  ./config --prefix=/home/blave/openssl 这是一段完整的命令么? 最前面的.和/是什么意思? | unix习惯上path不包括当前目录,这个和晕到死是很不一样的 path不包括当前目录的原因主要是安全,比如有...

./config --prefix=/home/blave/openssl
这是一段完整的命令么?
最前面的.和/是什么意思?

|
unix习惯上path不包括当前目录,这个和晕到死是很不一样的
path不包括当前目录的原因主要是安全,比如有坏人在自己的目录下放一个木马程序叫ls
那么管理员在这个目录下执行ls的时候就中了木马了
晕到死机器因为设计思路是单人操作电脑,所以都不考虑这些问题了

所以在unix上,在linux上,执行当前目录下的可执行程序一般就用
./强制指定当前目录下的程序

|
linux和windows不一样,windows有所谓c盘d盘之类的概念,一个盘对应一个分区。linux秉承unix的传统,没有这个概念。如果你想知道分区和文件系统的对应关系,可以运行
$ mount
或者查看/etc/fstab。
在linux中,各个分区是通过mount这个命令(或者系统调用)挂载到某个目录的。
在linux的文件系统里,不管你有多少分区,只有一个根目录,就是那个斜杠/。每一个目录都至少有两个文件,一个是.,就是指当前目录,一个是..,就是指父目录。这两个文件在windows中也有,你运行windows的命令行命令dir /w, 头两个就是.和..。

|
 

./——当前目录
--prefix=/home/blave/openssl——将你要安装的程序装到目录/home/blave/openssl下(可以根据自己的需要来选择),前面的prefix是config的参数。

|
./config ./是当前目录的意思 所以./config就是执行当前目录下的config
--prefix=/home/blave/openssl  就是把该软件程序安装到/home/blave/openssl下

|
./当前路径下

|
config配置参数,让prefix目录为/home/blave/openssl

|
./是执行的意思

|
一般是./configure
后面是指编译后安装的路径
./指的是当前路径

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.util.logging类level的类成员方法: config定义及介绍
  • .config的位置在哪儿?
  • java命名空间java.util.logging类logger的类成员方法: config定义及介绍
  • 什么是config文件?
  • 内核配置后文件更好后的问题? .config文件
  • 如何配置pkg-config的搜索路径?
  • 如何找到原有系统的.config内核配置文件?
  • CSAPP源码中用到了config.h,但怎么搜不到
  • ASP.NET中Web.config文件的层次关系详细介绍
  • 我在VMWare上装的Linux 7.2, 为什么redhat-config-xxxx不能运行?
  • 修改xf86config分辨率有关参数后,无法进入图形界面了
  • 关于PKG-CONFIG问题, configure通不过
  • fc-6 中编译源代码 ./configure 时 gtk-config 问题
  • 编译内核.config文件的生成
  • 进入图形界面 怎么配置xf86config啊?
  • 如何知道pkg-config是否安装
  • rh8.0下用文本方式登陆如何修改/etc/X11/XFree86Config?
  • asp.net 禁用viewstate(web.config中配置)的方法
  • 在web.config中设置上传文件的最大大小
  • 哪有详细介绍内核编译make config中各选项功能的文章?
  • RH8下如何Config显示。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3