Linux
文章平均质量分 57
森先生
Stay real, love job, life, family.
展开
-
Linux 磁盘空间占用排查
lsof +L1(1)登录服务器,输出命令查看df -Hl(2)根目录下,列出各目录所占空间大小,再依次进行查找。du -sh * | sort -h -r(3)使用find进行查询find / -type f -size +1G -exec du -h {} \;(4)很多时候,你会发现,通过find或du查半天,发现所有加起来的占用空间,和df看到的磁盘空间占用,相差很大,就比如我上面的两张图通过df查看,磁盘使用37G,但是在根目录下通过du -hs 查看,总共.原创 2022-01-10 18:05:03 · 968 阅读 · 0 评论 -
安装、配置、卸载ftp服务器
ftp是一种文件传输协议,vsftpd是遵循了ftp协议的服务端一、卸载rpm -aq vsftpdrpm –e vsftpd-3.0.2-25.el7.x86_64二、安装1.安装vsftp:yum -y install vsftpd2.修改配置文件vim /etc/vsftpd/vsftpd.conf保证以下3项是YES就好:anonymous_enable=YESanon_upload_enable=YESanon_mkdir_write_enab原创 2020-11-23 22:12:38 · 3045 阅读 · 1 评论 -
Linux使用命令
来自:掘金,作者:JAVA小咖秀链接:https://juejin.im/post/6844904194072117261❝❝Linux其实是前后端都必会的技能,前端目前很多童鞋都再走大前端路线,后端就更不用说了,小编给大家盘了上万字(由于字数限制本文已删减)关于Linux的实战基础命令,可以说这些都是必须掌握的,当然这些也是不够的,后面小编还会继续更新,大家可以关注我的动态,盘起来,这波可以收藏起来了。❞❞ls最高使用频率的命令之一。命令格式: ls [OPTION]...转载 2020-10-24 17:50:24 · 638 阅读 · 0 评论 -
CMDB的基础知识
CMDB是Configuration Management Database的简称,中文翻译成配置管理数据库。只是这样的解释,一般人很难理解CMDB到底是一个什么东西,其真实情况是,每个人理解的CMDB可能都有所差异。用不着惊讶,CMDB本质上是一个数据库,存什么东西,当然是因人而异的。和计算机术语中“数据库”的差别是,CMDB不仅包含真实的数据库,而且隐含了管理者对资源的抽象和建模的逻辑。每个管理者所处环境不同,所以他所管理的资源的类型,数量和关系也不同,因此就不难理解,为什么市面上没有一款CMDB产转载 2020-07-01 13:42:31 · 1410 阅读 · 0 评论 -
supervisord -c supervisord.conf报错总结
supervisord -c supervisord.conf # 采用这个命令拉起来Django项目(一)报错:Error: Another program is already listening on a port that one of our HTTP servers is configured to use. Shut this program down first before starting supervisord.For help, use /app/django-pr.原创 2020-06-30 14:43:41 · 1656 阅读 · 1 评论 -
在腾讯云服务器部署Nginx+Uwsgi+Redies+Django+MySQL博客项目
首先在https://buy.cloud.tencent.com/cvm购买腾讯云服务器,学生或25岁以下120一年。根据Ip地址通过Xshell和Xmanage来进行服务器的连接和数据传输。项目架构:Centos7+Nginx+uwsgi+redies+django+MySQL安装python3详细步骤(下面步骤都是ROOT权限执行):一、更新系统软件包yum update -y二、安装软件管理包和可能使用的依赖yum -y groupinstall "Developmen原创 2020-05-30 18:27:19 · 470 阅读 · 0 评论 -
在虚拟机上安装Hadoop集群
首先介绍一下安装流程:1下载hadoop2安装3个虚拟机并实现ssh免密码登录 2.1安装3个机器 2.2检查机器名称 2.3修改/etc/hosts文件 2.4 给3个机器生成秘钥文件 2.5 在hserver1上创建authorized_keys文件 2.6将authorized_keys文件复制到其他机器 ...原创 2018-06-01 23:03:48 · 5880 阅读 · 0 评论 -
基于VMworkstation10安装CentOS7 的Linux虚拟机
1、安装好VMworkstation10,这一步跳过了,很简单。安装完成之后,首先单击选择新加一个虚拟机:选择自定义的安装默认选择下一步:选择你下载的安装镜像所在的安装位置,使得安装的时候可以装载驱动。选择CentOS64的操作系统:接下来选择虚拟机文件的安装位置:为虚拟机分配1G内存,20G的存储空间。这个地方选择桥接(NAT)的模式:接下来都是选择的默认的格式:完成之后进入虚拟机的安装界面:第...原创 2018-06-01 22:40:01 · 1351 阅读 · 0 评论 -
Linux系统安装MPI
1.从MPICH2官网下载源代码 http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.0.8/mpich2-3.2.tar.gz2.然后,通过Xshell工具连接虚拟机文件系统,将mpich2-3.2.tar.gz放入虚拟机中。3.解压到/home/mpi/mpich2中,tar -xzvf /home/mpi/...原创 2018-06-01 22:13:08 · 13079 阅读 · 1 评论 -
使用ab 做程序的并发性能测试
在学Nginx课程的过程中了解到了Ab这个测试并发的工具,下载下来进行测试。下载地址, 提取码:3m0h (1)打开httpd/bin/文件夹,用命令行窗口执行ab程序。(2)如果请求为post,需要建立一个文件来进行操作。例如,一个url接受一个token的参数进行登录,访问url的时候进行post操作,我们在当前文件夹建立一个token.txt文件tokenId=be4a...原创 2020-02-19 16:55:40 · 1786 阅读 · 0 评论 -
Nginx高性能开发 课程知识记录
因为最近新型冠状病毒的爆发,博客开放了一些免费的课程,在家也要坚持学习技术,看完了Nginx高性能开发的课程,截了一些图,里面一些知识确实解决了很多疑问,我是没有系统学过Nginx的,在开发的时候碰到都是直接查找,问题是解决了,但是还是没有彻底搞懂写出来的程序好,好多细节都不能忽略。 下面给出来课程中看到的知识截图,并给出自己的理解。 Nginx其...原创 2020-02-11 17:03:47 · 1302 阅读 · 0 评论 -
常用的22个Linux命令
1.查找文件find/-namefilename.txt根据名称查找/目录下的filename.txt文件。2.查看一个程序是否运行ps–ef|greptomcat查看所有有关tomcat的进程3.终止线程kill-919979终止线程号位19979的线程4.查看文件,包含隐藏文件ls-al5.当前工作目录pwd...转载 2019-10-06 18:22:43 · 163 阅读 · 0 评论 -
Nginx配置SSL实现https请求
微信小程序要进行https的访问请求,需要配置http+ssl的hppts。项目采用clery+nginx+uwsgi+redies+django技术选型,因此只能采用nginx来配置https,Apache也可以,但是没使用过。首先讲一下https的原理:HTTP 有以下安全性问题:(1)使用明文进行通信,内容可能会被窃听;(2)不验证通信方的身份,通信方的身份有可能遭遇伪装;...原创 2019-10-02 10:26:35 · 2511 阅读 · 1 评论 -
linux系统下登录Python虚拟环境,解除nginx占用端口
python虚拟环境启动和退出:启动虚拟环境:source django-pro3/bin/activate退出虚拟环境:deactivate解除被占用的端口号:1.查看8080端口是否被占用:netstat -anp | grep 80802.查看占用8080端口的进程:fuser -v -n tcp 80803.杀死占用8080端口的进程:kill -s 9 1...原创 2019-09-03 11:35:04 · 222 阅读 · 0 评论 -
Xshell连接不上Ubuntu系统的解决办法
Ubuntu默认不安装openssh服务器,所以若要使用ssh远程登录Ubuntu主机,首先需要安装ssh服务器。(1)查看状态#ps -e | grep ssh(2)安装ssh服务,输入命令:#sudo apt-get install openssh-server(3)启动服务:#/etc/init.d/ssh start(4)本机测试是否能够成功登录或其他工具...原创 2019-07-13 15:35:16 · 2441 阅读 · 2 评论 -
RedHat环境下进行操作的一些总结
一、防火墙的操作service iptables status #查看防火墙状态(1)永久性生效,重启后不会复原 chkconfig iptables on # 开启chkconfig iptables off # 关闭(2)即时生效,重启后复原 service iptables start # 开启service iptables stop...原创 2019-06-12 17:39:09 · 269 阅读 · 0 评论 -
Linux和vim命令总结
Vim 命令:vim filename 打开原有的文件或创建一个新文件。vim 打开一个新文件,在编辑过程中或结束编辑时再指定文件名。vim –r filename 恢复因意外停机或终端连接中断而未及时保存最终编辑结果的文件。view filena...原创 2019-03-18 20:22:50 · 3431 阅读 · 0 评论 -
集群LSF作业提交系统Bsub命令使用
bsub,提交给lsf作业的命令。1.命令格式: bsub [options] command [argument] bsub -pack job_submission_file2. 参数含义: -q 选择队列 -i 指定输入文件 -I 交互模式,此时终端不能输入 ...原创 2018-10-19 22:57:30 · 30812 阅读 · 1 评论