分类 linux 中的文章
Linux查找程序的工作目录
程序的工作目录
进程在哪个路径下被运行起来哪个路径就是进程的工作目录(Current Woring Directory, CWD)。
有些程序在执行的时候,一些文件的加载都是相对路径,因此,需要知道工作目录才能找到对应的文件。
特别是linux上有些病毒或者木马文件,直接就是./program,ps根本就看到的对应的路径,再用隐藏目录保存木马或者病毒程序,用find就不好找了,特别是文件多的时候。这时候如果直接找到工作目录就可以找到程序所在的目录了。
……CentOS7 - cerbot生成https证书
简介
cerbot是一个让你的网站自动部署Let’s Encrypt颁发的免费数字证书,使得你的网站支持https。
安装
在epel-release上面就有对应的安装包,直接使用yum安装就可以了。
yum -y install epel-release
yum -y install certbot.noarch
MySQL - 二进制包安装
简述
MySQL 有提供对应的二进制包,可以直接解压至今运行,但是对操作系统的版本是有要求的。
可以在国内的镜像站找到对应的压缩包,例如:
http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
Debian/Ubuntu/Deepin - apt安装MySQL数据库
Debian/Ubuntu/Deepin 都是使用相同的包管理器,直接使用 apt 命令就可以直接安装 MySQL,由于 MySQL 被 Oracle 收购了,因此现在 debian 安装的是 mariadb,Ubuntu 安装的还是 MySQL,命令都是一样的。
……linux - bash-completion 命令参数补全
前言
在 Linux 上最常用的就是命令行,Linux 命令那么多不好记,而且参数又多,命令补全功能可以帮助我们,一般系统只支持命令补全,但是有些命令还有很多参数,这时候就需要 bash-completion 这个应用来支持了。
……如何开始docker - docker架构及创建容器
装 docker 很简单,启动服务以后要怎么开始使用呢?
docker 架构
传统的虚拟机架构是 物理机 -> 宿主机操作系统 -> Hypervisor 支持 -> 虚拟机操作系统 -> 应用程序
docker 架构是 物理机 -> 宿主机操作系统 -> docker 引擎 -> 应用程序(这里面会包含镜像操作系统的文件,但是这些只是依赖环境,里面的内核根本就不会启动,/boot 目录可以直接删除掉)
因此相对与传统的虚拟机的架构,docker 显得很轻量级。
……开始docker吧 - docker简介及安装
什么是 docker
docker 是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的 docker 应用中,可以实现快速部署。如果出现的故障,可以通过镜像,快速恢复服务。
……docker常用命令
1、查看 docker 版本信息
docker version
查看客户端的信息,并通过 socket 查询服务端的信息。
2、查看 docker 信息
docker info
查看 docker 的汇总信息。
3、查看镜像列表
docker images
4、查看所有的镜像包括过程镜像
docker images -a