form1.cn
Make a little progress every day
27th of March 2022 Linux Command 1606

Ubuntu 16.04. 装tesla p4 GPU 显卡驱动+cuda9.0

显卡和cuda都要重新安装一次才可以显卡下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cncuda、显卡版本和tensorflow-gpu对应关系:https://blog.csdn.net/weixin_45284801/article/details/105920249如何确认自己的GPU是否支持CUDA登陆网址,https://developer.nvidia.com/cuda-gpus要根据显卡...
23th of March 2022 Linux Command 1138

python pip 安装使用国内镜像源

国内镜像源清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/临时使用在使用p...
18th of March 2022 Linux Command 1060

linux局域网传输文件

先安装ssh服务sudoapt-getinstallssh普通传输文件,可以使用scp命令1、将本地文件复制到目标机器:scp文件名用户名@目标机器IP:目标机器路径回车后输入密码2、将目标机器的文件复制到本地scp用户名@目标机器IP:目标机器文件名本地路径回车后输入密码例:将本地文件复制到远程lzj@ubuntu:~$scpxs_sdk.tarlzj@1...
20th of December 2021 Linux Command 1184

centOS用lsof查看端口所关联的进程

如果没有lsof命令需要先安装yuminstalllsof,如果安装提示Error:Nothingtodo则需要先更新源yumupdate-y查看80049端口所关联的进程lsof-i:80049linux18943root3uIPv4678346010t0TCP:80049(LISTEN)linux18943root4uIPv4678346020t0TCPiZuf6e7st8va67989mtcg2Z:80049->223.70.23.10:51465(CLOSE_WAIT)linux18943...
14th of November 2021 Linux Command 1673

centos 查看目录或文件数量的命令

查看目录及其包含的文件的大小du-chdirectory查看当前目录下文件的个数ls-l|grep"^-"|wc-l查看当前目录下以.jpg为后缀文件的个数ls-l|grep".jpg"|wc-l查看当前目录下文件的个数(包括子目录)ls-lR|grep"^-"|wc-l查看某目录下文件夹(目录)的个数(包括子目录里)ls-lR|grep"^d"|wc-l参数说明:ls-l以长列表...
02th of November 2021 Linux Command 1486

windows安装pytorch和nvidia-cuda驱动

参考视频:https://www.bilibili.com/video/BV1T64y167fK?p=20,安装anaconda,创建一个虚拟环境,预装python3.71,下载cuda驱动并安装,下载地址:https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal请根据实际情况选...
19th of June 2021 Linux Command 2122

启动mochat开源的scrm系统(PHP版)

感谢mochat开源他们的srcm系统,官网:https://mo.chat/第一步,准备一台linux服务器推荐centos7及以上,服务器最好是纯净的,主要是80、443、3306等端口mochat会使用,如果你本机上已在用这些端口,在安装mochat时就需要去修改它的配置文件。我们采用mochat官网推荐的安装方法,使用mochat做好的docker-comp...
18th of June 2021 Linux Command 1125

docker使用容器数卷volume

方式一:指定路径挂载-v,只能在run命令下使用-v参数dockerrun-it-d-p3344:80-v主机目录:容器内目录-v主机目录:容器内目录#测试1nginx在启动时挂载需要的目录,可以同时挂载多个,挂载后容器中的目录会被清空dockerrun-d-p3344:80-v/home/docker:/usr/share/nginx/html--namenginx_vnginx#测试2mysqldockerru...
17th of June 2021 Linux Command 1226

docker常用命令整理

零、帮助命令dockerversion#显示docker的版本信息dockerinfo#显示docker的系统信息,包括镜像和容器的数量docker[命令名称]--help#帮助命令一、镜像命令dockerimages#查看镜像dockerimages--help#查看后面可选参数dockerimages-a#列出所有镜像dockerimages-q#只显示镜像iddockersearch#搜索镜像dockersearchm...
16th of June 2021 Linux Command 1267

CentOS7中安装|卸载Docker的方法

参考docker文档https://docs.docker.com/engine/install/centos/1,卸载旧版本sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine安装方法-使用存储库安装在新主机上首次安装DockerEngine之前,需要设置Docker存...
09th of May 2021 Linux Command 2420

MAC苹果电脑登录密码忘记了破解清除重置方法

我们由于各种原因可能会忘记或丢失我们自己或他人的mac电脑的登录密码,所以这个时候就需要破解一下,我尝试过制作U盘重装系统,安装完成后还是会提示让输入之前的用户名密码,在网络上搜索后找到比较简单的破解方法,如下:1、首先请开机或重新启动系统,在电脑刚启动时,请按下键盘上的command+S组合键不动...
19th of April 2021 Linux Command 2200

centos7下安装LibreOffice并通过命令行转为PDF

LibreOffice建议下载最新版,因为最新版对windows中office兼容性会更好一下,本人刚开始使用的是openoffice转换完成之后里面的文字没有了颜色,很多中文字在加入中文字体后还是会乱码,多次尝试后最新版LibreOffice还原度还算可以,但也会有一些各别样式有差异下载安装包下载地址:http://mirrors.ustc.edu.c...
04th of March 2021 Linux Command 1624

centos中用unoconv和imagemagick命令行工具将pptx转为图片

关于unoconv的介绍:unoconv,全称为UniversalOfficeConverter,是一个命令行工具,可在LibreOffice/OpenOffice支持的任意文件格式之间进行转换。unoconv支持批量转换文档,还可以结合asciidoc和docbook2odf/xhtml2odt来创建PDF或Word(.doc)文件。关于ImageMagick的介绍:使用ImageMagick的创建,编辑,撰...
20th of October 2020 Linux Command 2066

C++中ZipArchive压缩与解压的编译安装与使用

C++使用ZipArchive在linux中进行压缩,这方面网上的资料比较少,特别对于新手说,我是在windows中用vs2017新建linux工程,然后配置远程Linux服务器进行编译,下分步进行说明1,到ZipArchive官方网站下载源码http://www.artpol-software.com/Download.aspx打开网站后下载这一项:PreviousVersion(FullPackage)...
03th of September 2020 Linux Command 1551

Linux安装Tomcat与运行方法

先到这个网页下查看最新的镜像:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat我这里2020年9月,我还在用tomcat8在服务器中运行以下命令进行下载操作cd/usr/localmkdirtomcatcdtomcatwgethttps://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.57/bin/apache-tomcat-8.5.57.tar.gz下载成...
02th of April 2020 Linux Command 1759

Linux统计目录中文件个数与目录个数

在终端中输入ls-l终端输出的结果是一行一行的字符,每一行字符对应一个目录或者是文件如果是文件的话,该行的字符串信息的第一个字符显示的是“-”;如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者之间的区别,运行能够判别1.显示目录中的文件:ls-l|grep"^-"其中“^-”表示字符串...
17th of March 2020 Linux Command 1692

CentOS 7.0中iptables的安装与使用

iptables也叫netfilter,是Linux下自带的一款免费且优秀的基于包过滤的防火墙工具,他的功能十分强大,使用也非常灵活,可以对流入、流出、流经服务器的数据包进行精细的控制。但是iptables在CentOS7的版本上已经被阉割掉了,我们需要自行安装,以下是在CentOS7下安装iptables和使用方式。CentOS7.0默认使用...
17th of December 2019 Linux Command 2731

Linux\CentOS中auditd安全审计工具的使用

介绍Auditd工具可以帮助运维人员审计Linux。这个工具在大多数Linux操作系统中是默认安装的,是Linux审计系统中用户空间的一个组件,其负责将审计记录写入磁盘。安装$apt-getinstallauditdor$yum-yinstallauditauditd-libs相关命令auditctl:即时控制审计守护进程的行为的工具,比如如添加规则等等$sudoauditct...
17th of December 2019 Linux Command 1980

fail2ban的使用以及防暴力破解

yum安装:yuminstallfail2banfail2ban的配置文件路径:/etc/fail2banfail2ban安装目录:/usr/share/fail2ban日志文件:/var/log/fail2ban.log达到阈值之后的执行的动作的配置文件:action.d/包含所有的过滤规则:filter.d/2.配置fail2ban并实现防暴力破解官方的文档写到:在配置时,我们应该避免修改由fail2b...
17th of December 2019 Linux Command 2579

centos7 设置复杂用户密码策略

密码有效期控制在文件/etc/login.defs中进行设置,如下参数PASS_MAX_DAYS180#密码最长过期天数PASS_MIN_DAYS30#密码最小过期天数PASS_MIN_LEN12#密码最小长度PASS_WARN_AGE20#密码过期警告天数设置最小密码长度:(不少于8个字符)authconfig--passminlen=8--update测试查看是否更新成功:grep"^minlen"/etc/...
17th of December 2019 Linux Command 2031

CentOS 7.3 允许或禁止root用户远程登录

vim/etc/ssh/sshd_config,将PermitRootLogin的值改成yes,并保存PermitRootLoginyesservicesshdrestart这样,就能用root直接ssh登录了将PermitRootLogin的值设成no,就不能用root直接ssh登录了
17th of December 2019 Linux Command 1739

userdel删除用户时候提示:userdel: user xx is currently log..

使用userdelxx删除,结果出现userdel:userxxiscurrentlyloggedin的提示,其结果是无法删除,其实在回去看一下用户已经被删除了可以使用sudouserdel-r-fxx加两个参数,给他强制删除,之后可能出现警告:userdel:warning:can'tremove/var/mail/www:Nosuchfileordirectoryuserdel:wxthomedirectory(/home/www)no...
03th of April 2019 Linux Command 6081

electron安装运行打包且打安装包

1,当然是安装node.js,这个不多说,在node.js中文官网下载安装即可2,安装cnpm,众所周知,你需要一个cnpm代替npm#npminstall-gcnpm--registry=https://registry.npm.taobao.org全局安装并切换源为taobao3,安装Electron#cnpminstall-gelectron4,安装electron-packager,后面打包用的#cnpminstall-gelectro...
28th of December 2018 Linux Command 1795

screen命令的常见用法

GNUScreen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNUScreen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。可以使用Linux下的screen命令,即使网络连接中断,用户也不会失去...
28th of December 2018 Linux Command 1896

elasticsearch安装与遇到到问题

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。0,安装java的JDK...
28th of December 2018 Linux Command 1971

linux中ulimit限制打开的文件数量

以限制打开文件数为例。ulimit-Hn查看硬限制。ulimit-Sn查看软限制。ulimit-n查看两个中更小的限制(软限制始终比硬限制低,所以查看的是软限制)设定规则1、软限制不能超过硬限制2、硬限制只能减少,不能增加。而软限制可以增加任何不满足上述两条设定规则的设定都会报错。最初的限制在/etc/security/limits.c...
21th of December 2018 Linux Command 1973

supervisor的安装与使用

简介supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具。可以很方便的监听、启动、停止、重启一个或多个进程。用supervisor管理的进程,当一个进程意外被杀死,supervisor监听到进程死后,会自动将它重启,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来...
22th of November 2018 Linux Command 9881

ubuntu中搭建USDT钱包同步节点说明

usdt是基于omni发的token,omni是比特币的侧链,所有omni实际上跟BTC是同一条链,可以吧omni上面的币理解为BTC的token,usdt就是众多token种的一个。那么,我们要测试usdt转账,就需要BTC资产,因为token转账是消耗BTC的。USDT的转账实际上是代号为31的OmniCore令牌转账。Omnicore提供了多套api实现令牌转账功...
22th of November 2018 Linux Command 4008

apt-get update Reading package lists... Done

apt-getupdate说“读取包列表......完成”,然后结束该过程我在我的笔记本电脑(32位)中重新安装了Ubuntu14.04,因为我无法更新系统,不幸的是问题仍然存在。基本上当我输入时sudoapt-getupdate,系统搜索源并在获取它们之后只是说:“读取包列表......完成”然后结束该过程。我曾经看到不同的消息,如“建...
13th of July 2018 Linux Command 2116

Linux后台运行的几种方法

第一种:使用“nohup”,即"nohup./test.sh&",忽略hangup信号,防止终端关闭时程序退出。运行状态可以用“jobs-l”来查看。第二种:使用“setsid”即“setsid./test.sh”。第三种:最简单,将命令放入括号当中,比如说:(./test&),这样就行了。