
linux
文章平均质量分 70
pdfcxc
时间有限,不要浪费太多。因为,青春很快就会逝去。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FTP、FTPS、SFTP浅析
FTP FTP即文件传输协议(File Transfer Protocol),是一个用于计算机网络上客户端与服务器之间进行文件传输的应用层协议。FTP由FTP服务器和FTP客户端组成,客户端可以将本地的文件通过哦FTP协议上传到服务器,也可以将服务器的文件下载到本地。 TODO 扩充FTP相关知识 FTP工作原理 FTP连接需要FTP服务器和客户端两方在网络上建立通信。建立FTP连接时会有两个不同的通信通道。一个被称为命令通道,它的作用是发出和响应指令。另一个为数据通道,用于客户端和服务器端进行数据交互。原创 2021-04-10 15:27:31 · 608 阅读 · 0 评论 -
linux中运行jar文件并写入日志
创建新文件 touch log.log 运行 nohup java -jar xxx.jar >log.log 2>&1 & 查看进程 ps -ef|grep xxx.jar kill进程 sudo kill -9 pid 清空日志 echo "">log.log ...原创 2018-10-31 11:37:37 · 1674 阅读 · 0 评论 -
Ubuntu16.04下MPI3.2安装
先去下载源码包mpich3.2.tar.gz(网址:http://www.mpich.org/static/downloads/3.2/) 然后将文件上传到你要安装的目录下,笔者的目录是:/usr/software/mpi 解压文件到当前文件夹:tar -zxvf mpich-3.2.tar.gz 新建一个文件夹作为安装目录: mkdir mpich 进入解压的文件夹: cd m...原创 2018-11-07 14:24:24 · 1666 阅读 · 3 评论 -
ubuntu16.04下vim的安装与配置
一、安装vim 使用命令$ sudo apt-get install vim 来安装vim,安装后的vim需要进行一些配置,不然使用起来会有些不方便,比如不会自动缩进。 二、配置vim 使用命令$ vim /etc/vim/vimrc修改vim配置文件 (修改该文件对所有用户都生效),在该文件最后添加如下代码: set ai " 自动缩进,新行与...转载 2018-10-30 14:21:00 · 8889 阅读 · 0 评论 -
Linux 命令详解 ./configure、make、make install 命令
这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤 一、基本信息 1、./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 2、make 是用来编译的,它从Makefile中读取指令,然后编译。 3、make install是用来安装的,它也从Makefile中读取指令,安装到指定...转载 2018-12-10 21:42:59 · 830 阅读 · 0 评论 -
ubuntu16.04 安装 nginx 服务器
版本 ubunt16.04 nginx-1.8.1 gcc-4.8.4 pcre-8.38 zlib-1.2.11 openssl-1.0.2n 前置环境配置 进入到 /usr/local 目录下执行下面1 2 3 4,此处路劲与之后安装nginx对应,需要注意 1、gcc 源码编译依赖环境 apt-get install build-essential apt-get install lib...原创 2018-12-10 22:11:43 · 150 阅读 · 0 评论 -
UNIX的5种I/O模型
1. 阻塞I/O模型:(个人理解:调用完成或者发生错误才返回) 2. 非阻塞I/O模型:一般会进行轮询 3. I/O复用模型:Linux提供select/poll,进程通过将一个或多个fd传递给select或poll系统调用,阻塞在select操作上,这样select/poll可以帮我们侦测多个fd是否处于就绪状态。select/poll是顺序扫描fd是否就绪,而且支持的fd数量有限。Linux还...原创 2019-04-07 18:07:43 · 185 阅读 · 0 评论