linux

Linux系统Domino704升级为901 64位的步骤及注意事项

【背景】随便系统业务量的不断增大,应用数据库越来越多、与第三方接口的需求越来越多、文档量越来越多,32位的domino对server的利用率已无法满足系统需求的日益增长,低版本号的domino爆发的问题也越来越凸显,升级到64位高版本号domino会大大提高server资源的利用率。有效解决低版本号domino的一...

深入理解 Linux 内存管理

以Intel的中央处理器为例,Linux32位的系统中。物理内存的基本单位是字节(Byte),1个字节有8个二进制位。每一个内存地址指向一个字节,内存地址加1后得到下一个字节的地址。这里用以表示物理内存实际位置的地址,就是通常所说的物理地址(PhysicalAddress)。CPU正在运行的进程代码、进程数据和栈区数据...

linux 打包和压缩文件

打包成tar文件tar-cfmydir.tarmydir/打包tar压缩成gztar-czfmydir.tar.gzmydir/解压mydirtar文件tar-xvfmydir.tar解压mydir.tar.gz文件tar-zxvfmyfile.tar.gz...
代码星球·2020-08-28

细说linux IPC(一):基于socket的进程间通信(上)

【版权声明:尊重原创。转载请保留出处:blog.csdn.net/shallnet或.../gentleliu,文章仅供学习交流,请勿用于商业用途】   在一个较大的project其中。一般都会有多个进程构成,各个功能是一个独立的进程在执行。既然多个进程构成一个project,那么多个进程之间肯定会存在一些信息交换或共...

linux下安装zookeeper

我们来说说怎么在linux下安装zookeeper。1、下载。http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/选择你想装的版本号。我这里用的是http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeep...
代码星球·2020-08-28

linux的namespace、docker网络模式

  docker容器本质上是宿主机的进程,Docker通过namespace实现了资源隔离. 1.概念  namespace是Linux内核用来隔离内核资源的方式。通过namespace可以让一些进程只能看到与自己相关的一部分资源,而另外一些进程也只能看到与它们自己相关的资源,这两拨进程根本就感觉不到对方的存...

docker简介以及windows安装&linux离线安装docker

  docker官网:https://www.docker.com/  docker官网图标如下:      docker命令大全参考菜鸟教程:https://www.runoob.com/docker/docker-command-manual.htmldocker镜像仓库地址:(1)DaoCloud道客网络:&nb...

linux中set、unset、export、env、declare,readonly的区别以及用法

set命令显示当前shell的变量,包括当前用户的变量;   env命令显示当前用户的变量;   export命令显示当前导出成用户变量的shell变量。     每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变...

Linux命令--hostname和uname

hostname命令用于显示和设置系统的主机名称。环境变量HOSTNAME也保存了当前的主机名。在使用hostname命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。如果需要永久修改主机名,对于红帽七系列,只需修改/etc/hostname文件。语法:hostname(选项)(参数)选...

Linux中source命令的用法

source命令:  source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。因为linux所有的操作都会变成文件的格式存在。用法: sourcefilename或.filenamesource命...
代码星球·2020-08-27

linux进程管理-定时定期执行任务

 0.计划任务的命令:   at  安排作业在某一时刻执行  batch  安排作业在系统负载不重时执行  crontab安排周期性运行的作业      安排命令或者多个命令在指定的时间运行一次 语法;  at[-ffilename]时间  at-doratrm &nb...

linux软件包管理

二进制软件包管理(RPM,YUM)-----redhat系列linux系列源代码安装包脚本安装(shell脚本或者Java脚本)Debian系列linux软件包管理  linux中所有的软件与配置文件都是通过二进制包软件的形式进行安装。1.一个rpm软件包的例子   sudo-1.7.2p...
代码星球·2020-08-27

Linux 下 的 cc 和 gcc

    可以用yum在线安装gcc:[root@VM_0_12_centos~]#yuminstallgccLoadedplugins:fastestmirror,langpacksLoadingmirrorspeedsfromcachedhostfileResolvingDependencies-->Runni...
代码星球·2020-08-27

linux系统引导流程

  1.固件:硬件和软件结合。加电自检是我们按下电源会检测硬件像cpu、内存、网卡等信息。(从硬件层次检测硬件是否可用)固件设置实例:设置时间软件时间和硬件时间:[root@VM_0_12_centos~]#hwclock#硬件时间^[[AWed28Mar201809:22:15PMCST-0.81...
代码星球·2020-08-27

关于Linux下s、t、i、a权限

     文件权限除了r、w、x外还有s、t、i、a权限: 首先我们利用umask查看系统的权限为四位,首位就是特殊权限位,SetUID为4,SetGID为2,t为1[root@iz2ze46xi6pjjj69ailg9lz~]#umask0022  一、s权限解读:  (Set...
代码星球·2020-08-27