51CTO博客开发
众所周知,Linux系统是开放源代码的,Linux上面的软件几乎都是经过GPL授权,所以每个软件几乎均提供源代码,并且你甚至可以根据你自己的需求来修改源码,但是大家也知道,Linux系统上真正识别的是二进制文件,那我们怎么编译这些源码成为二进制程序并安装呢? 下面就为大家介绍Linux软件安装方法之Tarball安装 我已经下载好了一个包,并且已经将其解压。 从上面的图片可以看出,这个软
在Linux中,我们常用ls这个命令来查看文件的属性,比如使用ls查看/tmp下面的文件如下图,就会发现这些文件属性的显示多种多样,这些都代表什么意思?这次就介绍一下linux目录下文件的权限本文共分为4部分介绍:1:文件的基本权限2:文件的隐藏权限3:文件的特殊权限4:文件的访问控制列表文件的基本权限首先来介绍下文件的基本权限,比如上图中的第二个文件b,查看这个文件的属性可以看到分为7段显示下面
想象一种情况,在最初规划主机是/home目录分配了50G空间,随着用户量的增大及用户文件的增多,这50G空间无法满足需求,这个时候作为系统管理员的你应该怎么办呢?也许你可以通过添加硬盘,重新分区,格式化让后重新挂载/home将原来/home目录中的文件copy过来,但是如果过一段时间之后你发现又无法满足需求了呢?或者你上一次分配的空间过大造成了很大的浪费呢?当然,你可以再重新分区,格式化后再次挂载
Python编程语言优势特点比较突出,在Python语言中,有一种标准模块叫OS模块,Python OS模块包含普遍的操作系统功能,如果你希望你的程序能够与平台无关的话,这个模块尤为重要,它允许一个程序在编写后不需要任何改动,就可以在linux和windows平台上运行 下面列出python OS中对目录文件比较常用的部分在使用OS模块前需要先导入,方法:进入python命令行后 import o
什么是文件系统?文件系统就是对一个存储设备上的数据进行组织的机制,它使得对数据的访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用的数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在磁盘的哪个数据块上,只需要记住该文件所属目录和文件名,在写入数据之前用户不必关心硬盘上哪个块没有被使用,硬盘上的存储空间管理功能由文件系统自动完成,用户只需要记住数据
一般软件公司在发布软件前会将生产环境要发布的软件包和测试环境最后测试后的包做一个比对以验证要发布包的正确性,可以通过对比两个软件包的MD5值来实现,因为原包的一点不同将会其对应MD5值就会有较大差异。但是如果仅仅是一对MD5值得比较还简单,如果一次要比较较多的软件包时就会有较大的工作量,可以通过下面这个小脚本轻松实现软件包的对比需要输入的信息有:线上软件包的下载到的目的文件夹线上软件包下载链接写入
Grep命令为linux常用的命令之一,其作用为根据模式搜索文本病返回匹配模式的行。用法:grep [options] pattern file常用的options有: -i,不区分大小写搜索 -n,在输出符合条件的行前显示行号 -o,只显示被模式匹配到的字符串 -w,只显示全字符合的列 &nb
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号