linux基础(九)
原创
©著作权归作者所有:来自51CTO博客作者a_wsg的原创作品,请联系作者获取转载授权,否则将追究法律责任
一个软件包的组成部分:
二进制文件,/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr.locsl.sbin
库文件,/lib,/usr/lib,/lib/local/lib
配置文件,/etc,/usr/local/etc
帮助文件,/usr/share/man,/usr/share/doc
头文件:/usr/include,/usr/local/include
手动指定以软件包的安装路径时:
二进制文件:export PATH=$PATH:……
把库文件写进去:vim /etc/ld.so.conf 只写路径
或者在/etc/id.so.conf.d/下建立一个以*.conf的文件把路径写进去
#ldconfig –v加载库文件
头文件通过链接实现:
/usr/local/apache/include/
第一种:
ln –sv /usr/local/apache/include/* /usr/include
第二种:
ln –sv /usr/local/apache/include/* /usr/include/apache
帮助信息:在/etc/man.config文件中 用MANPATH定义
如何编译安装源代码包:
Development Libraries
Development Tools
gcc –version 查看gcc版本
1, 安装开发环境
Development Libraries
Development Tools
X software Development
2, 获取源码包,并解压缩
3, 切换至解压出来的源码包目录,执行以下命令:
查看文件:INSTALL, README
#./configure
./configure --help 查看可用选项有哪些
#make
#make install
如果是perl格式的源码包,通常以下命令安装:
perl –v查看
#perl Nakefile.PL
#make
#make install
压缩和解压缩命令:
compress/uncompress,.Z
gzip/gunzip, .gz 压缩纯文本的文件,不能压缩目录,一般不保留原文件
-d解压缩 –c保留源文件 例:gzip –c 原文件 >目标文件.gz
-数字(1-9)压缩比 zcat压缩文件查看压缩文件内容
bzip2/bunzip2,.bz2只能压缩文件,不压缩目录
压缩能力强,压缩比大 -k保留源文件 -d解压缩 -#(压缩比)bzcat
zip/unzip,.zip
绝大数系统都支持可以压缩多个文件,支持目录压缩,需要执行压缩后的文件名
先指定压缩文件名 -d
unzip -l 查看文件列表
例:zip 文件名.zip 解压名
归档工具:tar实现创建和展开归档
-v显示过程
-cf 归档后文件名 例:tar –cf *.tar 多个文件名
-tf查看归档后包含的文件
-xf展开文件
-p保留原有的权限信息
-z 调用gzip
-j 调用bzip2
上一篇:linux基础(八)
下一篇:小脚本
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux 下 LVM 的基础使用
Linux LVM 基础使用方法
逻辑卷 元数据 自动备份 -
linux基础学习(九)
##系统日志##
linux 配置 文件 -
基础九
9-1回顾9-2变量的作用域9-3变量生命周期和修饰符9-4static修饰符9-5字符串常量9-6字符串与字符数组9-7字符串的输入与输出
#include 字符串 局部变量 全局变量 作用域 -
MongoDB 基础(九)分片
分片(sharding)是通过多台服务器存储数据的方法。Mongodb使用分片可
mongodb .net 服务器