文章目录 实现效果 环境 步骤 生成公私钥 Github 配置 服务器配置 代码配置 查看日志 参考资料 实现效果 每次在本地开发测试完成后,push 到 Github 后即自动完成部署。 提高效率,自动化节省手动部署的重复性工作。 环境 本地环境:Mac OS 服务器环境:Ubuntu Server 步骤 生成公私钥。 Github 配置。 服务器配置。 代码配置。 查看日志。 畅快享受提交即部署。 生成公私钥 本地环境执行生成公私钥的指令。 ssh-keygen -m PEM -t rsa -b 4
rm 删除文件及文件夹(删除文件夹 rm命令后需加-r递归参数 既rm + -r + 文件夹名,删除文件rm+文件名即可)
作为一名专职前端开发的我,为了帮助解决目前工作中的一些繁琐的工作(主要是处理 excel 数据),解放程序员双手,前阵子就刚刚入了 python 的坑,毕竟也算是门工具语言,都已经加入少儿编程了,哈哈哈!
注意:3.0之后的版本是修改 workers,2.0的版本是修改salves
经过前面的铺垫,相信你对服务器应该有了一定的了解。现在我们可以尝试登陆服务器,一起来探索新世界吧。
版权声明:欢迎转载,请注明出处,谢谢。 https://blog.csdn.net/boling_cavalry/article/details/90577769
无论哪种测试, 在项目测试阶段, 都需要去检查服务端各类微服务运行和日志情况. 服务端基本都以linux为主, 中小企业服务端基本已经云端化. 由此可见,与服务端打交道还是非常频繁的.
Docker 自2013年以来非常火热,无论是从 github 上的代码活跃度,还是 Redhat 在 RHEL6.5 中集成对 Docker 的支持,就连 Google 的 Compute Engine 也支持 docker 在其之上运行。下面科普一下Docker究竟是什么?
[ 推荐文章 ] Python 地图篇 - 使用 pyecharts 绘制世界地图、中国地图、省级地图、市级地图实例详解
说明:gossa是一个基于golang的文件网络服务器,可以让你通过浏览器直接对服务器指定目录进行相关操作,比如上传文件、创建文件夹/文件、移动文件、编辑文本等操作,也可以在线播放文件中的视频/音乐等。安装也是很简单,易上手,拿来临时玩玩也不错。
在工作中,项目使用到文件上传,这个功能是很常见的吧。今天,凯哥修改自己的公众号的时候,遇到了一个问题:那就是上传后的文件访问不到,使用浏览器访问不到了。怎么办呢?经过多次查询,发现竟然是因为tomcat的配置原因!
一、安装 安装python 链接: python3详细安装教程 安装paramiko(模块) pip install paramiko 二、代码 V1.0 #V1 2022-9-11 20:51 #CY import paramiko import os hostname = '服务端地址' username = '服务端用户名' password = '服务端密码' tran = paramiko.Transport(hostname,22) #连接SSH服务端 tran.connect(user
https://blog.csdn.net/Srlua/article/details/136079391#comments_31253141
1.adminServer配置 base_domain/servers/AdminServer下新建文件夹security 同时里面创建一个新的文件boot.properties
为了直观分辨不同用户为版本开发的贡献,需要设定用户名和email 下面分别是中文版和英文版的 TortoiseGit
linux 系统下搭建ftp服务器一点都不难,初次进行配置的时候花了很多时间进行linux命令扫盲,故写下这篇博客。
如果你不是搞运维,没有必要搞个 CRT,XShell 也够用了,但是这 2 个都是收费软件,同时还不太便宜。
根据官方的说法,我们需要做的就是下载 Zip 包,然后把 Zip 包解压到指定的目录中就可以了。
python有"内置电池"的称号, 安装Python3后, 你可以无需编码, 直接通过命令行使用python3部分"内置电池"的功能, 这里介绍两个很好用的"电池"模块~
注1:git文件状态与工作区域详情可参考:资料/Git文件状态与工作区域示意图.png(重点~~~重点~~~重点~~~)下图:
详情请参考 资料(环境) 中《01_开启电脑虚拟化》,《02_安装虚拟机软件》word文档!
bin/hdfs dfs:固定写法
Linux创建文件夹或者创建目录命令mkdir详解,Linux百科分享Linux mkdir命令使用方法:
不要尝试一次学会所有的命令, 有些命令是非常不常用的,临时遇到, 临时百度就可以
一.在window中安装Git 版本要求:Git-2.22.0-64-bit.exe或以上版本, 安装路径:请不要安装在C盘(win10会有权限问题),建议选择“D:\tools\Git”
修改其配置文件 /etc/samba/smb.conf, 在文件最后面添加以下内容
作为开发人员使用Git进行版本管理是必不可少的一部分,但似乎从去年开始,最大的代码仓库GitHub在大陆经常无法访问,又或者经常超时。但是国内哪些Git仓库站点如Gitee、coding等似乎对个人用户不太友好,至少我是用不习惯Gitee的。于是我有自建Git仓库的想法,但目前看来网上最流行的自建git无非就是GitLab,而GitLab对服务器的性能要求极高。作为个人开发者,一般情况下大多数人的选择是1c2g的服务器,很显然这个配置无法带动GitLab。 我发现了一款优秀的Git托管程序Gitea,它是基于Gogs衍生而来的,且使用Golang作为开发语言。在安装非常便捷,同时功能也够个人开发者使用,还能结合Drone实现CICD。
1.linux机器相互登录 先在服务器上生成公钥和私钥,使用命令:ssh-keygen [root@linux-01 ~]# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/root/.ssh'. Enter passphrase (empty for no passphrase): Enter sa
git init //在nodejs文件夹下初始化一个仓库,此时文件里会到一个.git的隐藏文件夹
在实际开发或者计算的时候可以使用一些第三方的工具对远程的服务器进行控制。目前常用的Linux远程登录工具有:putty、xshell、secureCRT等等。我推荐使用MobXterm。secureCRT其实也是一款很强大的终端工具,但是,它毕竟是收费软件。Putty非常小巧,而且免费,因此也有不少人使用,但Putty真的不好用,不支持标签,开多个会话的话就需要开多个窗口,窗口切换也很不方便。当然还有其它终端工具,比如XShell,XShell6是一款高效专业的实用型免费SSH客户端。XShell5简单强悍,支持标签式的环境,动态端口转发,自定义键的映射关系,用户定义的按钮,VB脚本,显示2字节字符和国际语言支持UNICODE的终端。我这里介绍MobaXterm,其他的自己百度下载,看自己适合哪种。MobaXterm是一款集万千于一身的全能型终端神器,先说说这款神器的优点:
使用命令: ssh-keygen -t rsa -b 4096 -C “youremail@qq.com”
批量创建文件夹 sudo mkdir -p /data/{backup,code,logs,server,soft,virtual} backup 存放历史版本的代码 code 放置预备上线的代码 logs 放置日志文件 script 存放自动化脚本 server 放置服务器软件 + 预备上线的代码(重要) soft 存放软件安装包 virtual 放置虚拟环境 安装软件过程,自动确认选项 -y sudo apt install python-virtualenv -y 按照当前时间, 备份旧代码 mv
1,清空文件夹的内容: $ echo ” ” > aa.log 即 echo ” ” > “要清空的文件” 2,创建文件 $ touch aa.txt 即touch “文件名” 3,创建文件夹 $ mkdir aa 4,创建多级文件夹 $ mkdir aa/aa.txt 5,scp(跨服务区复制文件) scp aa repos@10.250.1.200:/apps scp “文件名” 要复制到的服务器用户名@服务器IP:目录 6,scp(跨服务区复制文件夹) scp -r aa repo
2、进入该文件夹,一次性创建文件夹/tmpdir1/tmpdir2/tmpdir3/tmpdir4/tmpdir5
, 16 1月 2021 作者 847954981@qq.com 前端学习, 我的编程之路 关于git及linux使用的代码(持续更新) ps:还在初学阶段,持续记录所认识的代码 linux相关记录: * ls //当前文件夹文件 * ls -a //显示隐藏文件 * mkdir 文件夹 //创建文件夹 * cd 文件夹 //进入文件夹 * rm -rf 文件 //删除文件 git相关记录: * git clone 仓库地址 //克隆仓库 * git init //将一个
本文为大家介绍Java IO-创建文件夹的四种方法,及其优缺点的解析。如果您阅读完成,觉得此文对您有帮助,请给我点个赞,您的支持是我不竭的创作动力。
1.安装git yum install git -y 2.切换目录 cd /home 3.创建文件夹 mkdir git 4.切换目录 cd git 5.创建仓库并且初始化仓库 git init --bare gittest.git 6.创建一个git用户 创建用户组 groupadd testgroup ![1598816-20190227140417970-204866003.png][1] useradd git
一、HDFS分布式文件系统的shell操作 HDFS的shell操作基本和Linux的shell命令差不多,我这边重点介绍几个常用的文件操作的命令,其它更多的操作命令很少用到,当然你也可以通过“fs -help”查看所有命令。 重点在第二部分,介绍HDFS的基本工作机制。 1)–ls显示当前目录结构 -ls:该命令选项表示查看指定路径的当前目录结构,参数:-R递归显示目录结构,后面跟hdfs路径。 hadoop fs -ls / hadoop fs -ls hdfs://Hadoop1:9000/ha
经常使用Linux控制台终端的站长们应该对于那些繁琐的指令和参数命令行印象深刻吧!这也是很多站长宁愿使用有安全风险的面板也不愿意使用控制台终端命令行的主要原因!好在,明月早年间的DOS下学习编程的经历,对于这种命令行式的风格还是偏爱有加,但对于那些几乎经常要用到的命令行每次都要重复性的多次输入也还是烦不胜烦,记得在DOS下有.bat这样的行式批处理文件可以将那些繁琐的命令行整合管理提高效率。
就像我们平时在可视化界面操作一样,我们学会了怎么在文件夹直接切换跳转,接下来我们学习文件、文件夹的相关操作。这里我先抛出一个概念,就是在 Linux 中一切皆为文件(这个不懂没关系)。在 Linux 中目录只是一个特殊的文件,文件后缀有和没有是一样的。因为 Linux 并不识别后缀,只是便于用户区分。但是在 win 中我们是需要识别文件后缀的。
1.首先说一下touch 创建文件的命令,touch可以用于创建二进制文件,用法非常简单。用法:touch+文件名,touch与文件名之间一定要有空格。图中先用之前分享过的命令来查看一下/目录下面有多少文件以及文件的名字。
查看有谁在线(哪些人登陆到了服务器) who 查看当前在线 last 查看最近的登陆历史记录
Liunx使用 命令管道连接 | 命令管道符合为|,可以将两个命令进行连接,连接后第一个命令的输出结果作为第二个命令的输入信息 比如 ls /ect | more -10 分屏显示etc文件夹下的10行数据 Linux文件系统结构 / : 根目录 /home: 主文件夹,登录用户的主文件夹 /etc :操作系统配置文件的保存位置 /usr : 用于添加的程序文件,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。 root : 超级用户的目录 改变当前
众所周知,secureCRT的rz,sz命令只能传输4G以内的文件,scp也只能在两个linux系统之间传输,那么大于4G的文件在windows和linux之间传输可以用sftp.
scp可以实现服务器与服务器之间的数据拷贝(from server1 to server2)
领取专属 10元无门槛券
手把手带您无忧上云