1、下载相应的exe文件进行安装 2、在linux终端中输入setup ? 选择文件服务,查看sshd服务是否开启。 ? 退出setup。...4、安装好xshell和xftp,输入linux的ip地址以及用户名和密码进行连接即可。 5、在xftp中,选择sftp协议,端口号为22,。还要注意在选项中勾选编码为utf-8. ?
安装软件(centos) https://www.rarlab.com/download.htm 下载rar (32位) wget https://www.ra...
什么是Nginx Nginx (“engine x”) 是一个高性能的 HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。...有两个版本Windows版本和Linux版本。生产环境都是使用Linux版本。 安装 环境要求 nginx是C语言开发,建议在linux上运行,本教程使用Centos7.9作为安装环境。...nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。...zlib zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。...yum install -y zlib zlib-devel openssl OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用
Linux ioctl FIONREAD 和select 使用 使用select 与ioctl判断socket client是否断开的方式 (1)ioctl + FIONREAD int nsel
1.3 前世和今生 今生是docker大流行的时代,而前世就是早于1982年的chroot工具,以及后面经过改进并且现在还在使用的lxc技术。早期的docker的代码实现基于LXC(0.9之前)。...Linux容器功能是基于 cgroups 和 Namespace 来实现的....所以要了解 Linux 容器必须先了解 cgroup 和 Namespace. 2.1、cgroups(控制组) cgroups 是将进程分组管理的内核功能.通过cgroups可以隔离进程, 同时还可以控制进程的资源占用...LXC依赖于epel-release的安装,EPEL(Extra Packages for Enterprise Linux)是Fedora 社区打造提供高质量软件包的项目,相当于一个第三方源。...LXC所有命令 3.2 创建一个容器 使用预定义的模板创建一个容器。它会根据模板设置自动下载依赖环境包并安装。
只是为了让大家了解一下,服务器已经下载好了,直接cp或者软链接即可 # wget -c https://mirrors.bfsu.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86..._64.sh ## 软链接即可 cd ~ ln -s /home/t_linux/Miniconda3-latest-Linux-x86_64.sh ./ ## 安装,安装过程只需要输入 yes...或者按 Enter bash Miniconda3-latest-Linux-x86_64.sh ## 重新激活环境 source ~/.bashrc ## 查看 conda 的帮助文档...conda --help 配置镜像 我们使用 conda 安装软件时,conda 会去 channel 中搜索软件,如果使用的服务器是在国内,channel 就选择国内的,推荐清华,如果清华镜像出问题,...R4.yaml 或者试试导入下面这个新的配置文件: 从钉钉群里下载RNA.env.txt conda create --name RNA --file RNA.env.txt # 这里--name 和
1.3 前世和今生 今生是docker大流行的时代,而前世就是早于1982年的chroot工具,以及后面经过改进并且现在还在使用的lxc技术。早期的docker的代码实现基于LXC(0.9之前)。...二、LXC(Linux容器)的两个重要概念 Linux容器功能是基于 cgroups 和 Namespace 来实现的....所以要了解 Linux 容器必须先了解 cgroup 和 Namespace. 2.1、cgroups(控制组) cgroups 是将进程分组管理的内核功能.通过cgroups可以隔离进程, 同时还可以控制进程的资源占用...安装完使用lxc-checkconfig检查下操作系统对容器技术的支持 image.png 四、LXC的使用 4.1 LXC工具包概览 LXC所有的操作工具api都在这里,可以对LXC进行相应的操作。...1.png 4 .2 创建一个容器 使用预定义的模板创建一个容器。它会根据模板设置自动下载依赖环境包并安装。
在这篇文章当中,我们将会构建一个完整的日志监控流水线,使用 ELK 堆栈(ElasticSearch、Logstash、和 Kibana)和 Rsyslog 作为一个强力的系统日志服务器。...在开始动手之前,让我们先快速的考虑下技术因素,让我们讨论下为什么我们使用 Kibana 监控 Linux 日志。...怎样使用 Kibana 来构建我们最终的可视化仪表盘。 这篇入门文章的准备工作如下: 有一个安装了 rsyslog 的 Linux 系统。...然后,让我们安装 Logstash 作为日志采集和过滤工具吧。...7-总结 这篇文章中,你已经很好的理解了怎样轻松的使用 Rsyslog 和 ELK 堆栈监控整个的日志基础设施了。
无论你是 Linux 系统管理员或是 DevOps 工程师,你都会在监控服务器性能指标的时候花费很长时间。 有时候实例运行非常慢但是哪里出的问题却没有任何线索。...Pushgateway v0.8.0 以及 Grafana v6.2; 构建一个简单的 bash 脚本用来导出指标项到 Pushgateway; 构建一个完整的 Grafana 仪表盘包括最新的面板例如 ‘Gauge’ 和...> tar xvzf pushgateway-0.8.0.linux-amd64.tar.gz > cd pushgateway-0.8.0.linux-amd64/ > ....tar.gz 现在获取到压缩包之后,解压,切换到主目录: > tar xvzf prometheus-2.9.2.linux-amd64.tar.gz > cd prometheus-2.9.2.linux-amd64...8 快速总结 这篇文章中,你应该能更好的理解 Prometheus 和 Grafana 提供哪些功能了。
要开始一个 Telnet 会话,必须输入用户名和密码来登录服务器。Telnet 是常用的远程控制Web服务器的方法。...需要甄别的是 Telnet 的参数 Windows 和 Linux 有些许区别,下方会注明。 Windows 参数释义: C:\Users\mobai>telnet /?...Linux 参数释义: -8 允许使用8位字符资料,包括输入与输出。 -a 尝试自动登入远端系统。 -b 使用别名指定远端主机名称。...-f 此参数的效果和指定"-F"参数相同。 -F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。...,并且开放23端口 参考链接 Linux之telnet命令|入门笔记
安装 由于 Ubuntu Server 16.04 缺少图形界面,我会完全通过命令行来安装和使用 Docker。在你安装前,你需要更新 apt 然后进行必要的升级。...安装 Docker 的命令为: sudo apt install docker.io 若你使用的是其它 Linux 发行版,当尝试用相应的包管理器来安装时却发现没有 docker.io 包,则你应该安装...例如,在 Fedora 上安装应该用命令: sudo dnf install docker 若你使用的是 CentOS 7,那么最好使用安装脚本来安装 docker。...使用镜像前,你首先需要把镜像拉取到系统中。...Nginx 和 Drupal,等等很多很多)。
Docker 使得创建、部署,和管理容器变得特别简单。更好的是,安装和使用 Docker 在 Linux 平台上特别的方便。...我将会向你演示在 Linux 上安装 Docker 是多么方便,同时带你入门 Docker。我的演示平台是 Ubuntu 16.04 Server,但流程在大多数其它 Linux 平台都差不多。...安装 由于 Ubuntu Server 16.04 缺少图形界面,我会完全通过命令行来安装和使用 Docker。在你安装前,你需要更新 apt 然后进行必要的升级。...安装 Docker 的命令为: sudo apt install docker.io 若你使用的是其它 Linux 发行版,当尝试用相应的包管理器来安装时却发现没有 docker.io 包,则你应该安装...Nginx 和 Drupal,等等很多很多)。
其实Linux下的编译安装过程和Window下的是差不多的(Windows下Boot的编译和使用) 首先在官网下载安装包进行解压,然后执行bootstrap.sh脚本。
在早期的 Linux 系统中,应该尽量使用 shutdown 命令来进行关机和重启。...因为在那时的 Linux 中,只有 shutdown 命令在关机或重启之前会正确地中止进程及服务,所以我们一直认为 shutdown 才是最安全的关机与重启命令。...而在现在的系统中,一些其他的命令(如 reboot)也会正确地中止进程及服务,但我们仍建议使用 shutdown 命令来进行关机和重启。 shutdown 命令的基本信息如下。...功能描述:关机和重启 命令格式 [root@localhost ~]# shutdown [选项] 时间 [警告信息] 选项: -c:取消已经执行的 shutdown 命令; -h:关机; -r:重启...先来看看如何使用 shutdown 命令进行重启: [root@localhost ~]# shutdown -r now #重启, now是现在重启的意思 [root@localhost ~]# shutdown
1.XShell连接远程Linux服务器并运行程序后关闭XShell继续执行 XShell是用来连接远程Linux很好的工具,在连接之后并运行好需要运行的程序后,往往需要关闭XShell,但是直接运行比如运行...python crawler.py运行一个Python爬虫程序后,并直接关闭XShell往往会同时杀掉正在运行的爬虫程序,因此需要使用sudo nohup command &来将运行程序添加到进程中,比如执行...要想停止该进程,直接使用对应的pid执行kill -9 pid即可。
,而不仅仅是数学计算和图形功能。...2MCR安装和使用 2.1下载MCR 下载地址:http://www.mathworks.com/products/compiler/mcr/。...2.2安装MCR 本文只讨论Linux版本MCR的安装和使用。...首先,将下载的安装文件zip包上传到Linux服务器上的某个目录下,以/tmp/为例; 然后依次执行下面的命令: 进入目录:cd /tmp 解压缩:unzip MCR_R2012a_glnxa64_installer.zip...MCR 下面举一个简单的例子来说明如何使用MCR,至于更高级的用法请继续深入研究。
安装 PostgreSQL 和 PostGIS PostgreSQL 和 PostGIS 已经是热门的开源工程,已经收录在各大 Linux 发行版的 yum 或 apt 包中。...这里需要注意的是,同时还生成了一个名为 postgres 的 Linux 系统用户。我们以后在操作 PostgreSQL 的时候都应该在这个新创建的 postgres 用户中进行。...如果使用的是通过 source 编译并且 make install 安装,那么这一节是需要额外配置的。...我的 .shp 文件使用的是 EPSG:3857 ....和PostGIS的安装和使用的全部内容,感谢你对ZaLou.Cn的支持。
Git的简介 Git是2005年Linus Torvalds 为了帮助管理 Linux(R) 内核开发而开发的一个开放源码的版本控制软件,正如所提供的文档中说的一样: Git 是一个快速、可扩展的分布式版本控制系统...这篇向导是对于安装和使用GitHub的的一个快速说明,本文还将涉及诸如创建本地仓库,如何链接这个本地仓库到包含你的项目的远程仓库(这样每个人都能看到你的项目了),以及如何提交改变并最终推送所有的本地内容到...它将会被作为本地仓库使用,稍后它会被推送到 GitHub 的远程仓库。...cd Mytest 4、新建一个 README 文件来描述仓库 现在创建一个 README 文件并输入一些文本,如 “this is git setup on linux”。...例如: gedit README 你可以使用任何文本编辑器。我喜欢使用 gedit。
引言 本文介绍tldr和Cheat等实用工具的安装和使用,这些工具虽然本身不能替代man、info等命令,但是在很多时候想要快速学习和掌握命令但是忘记常见用法非常有帮助。...CenterOs和Ubuntu的安装方式使用 Ubuntu的常见问题和解决方案。 Ubuntu和CenterOs介绍和安装cheat命令。...安装验证和使用 Ubuntu和CenterOs处理方式一致 类似项目列举。...CenterOs 安装 tldr CenterOs的安装方式和Ubuntu类似,这里展示安装Node环境之后安装tldr并使用的过程。...[[【Linux】NodeJs 安装和环境变量配置]] 我们使用官方提供的命令安装。
QEMU模拟器原生支持GDB调试器,这样可以很方便地使用GDB的强大功能对操作系统进行调试,如设置断点;单步执行;查看调用栈、查看寄存器、查看内存、查看变量;修改变量改变执行流程等。...$ cd linux-4.14 $ make menuconfig $ make -j 20 这里需要开启内核参数CONFIG_DEBUG_INFO和CONFIG_GDB_SCRIPTS。...GDB提供了Python接口来扩展功能,内核基于Python接口实现了一系列辅助脚本,简化内核调试,开启CONFIG_GDB_SCRIPTS参数就可以使用了。...init脚本只挂载了虚拟文件系统procfs和sysfs,没有挂载磁盘根文件系统,所有调试操作都在内存中进行,不会落磁盘。...Linux把跟一个进程相关的thread_info和内核栈stack放在了同一内存区域,内核通过esp寄存器获得当前CPU上运行进程的内核栈栈底地址,该地址正好是thread_info地址,由于进程描述符指针
领取专属 10元无门槛券
手把手带您无忧上云