首页 >>  正文

git官网教程

来源:baiyundou.net   日期:2024-09-25

作者:蜘蛛抱蛋

虽然NAS的shell后台并不常用,但每次用的时候都想吐槽,自带的bash是真的难用。所以决定给它换成zsh。参考网上几篇古老的教程,终于是成功了,这里简单记录一下。

首先安装Entware。首先从myqnap网站下载entware-std传到NAS上,ssh登录admin,"sh Entware_1.03std.qpkg"安装。试一下opkg命令,无效的话重新登陆ssh或执行/etc/init.d/Entware.sh。然后"opkg update && opkg install git git-http zsh"

接下来安装oh-my-zsh,可以按照官网操作,网络问题的话就用离线方式。装好之后默认在/root目录下生成三个文件

  • .zshrc

  • .oh-my-zsh(文件夹)

  • .zsh_history

重点来了,平时我们并不用root登录,而且重启之后root文件夹也会清空。这里借助entware的启动脚本转移zsh的配置文件。打开"/share/CACHEDEV1_DATA/.qpkg/Entware/Entware.sh",在"start)"区块最后加上自启动脚本,就像这样

写脚本之前先在"/share/CACHEDEV1_DATA"或者其它位置新建".zsh"目录,把上面三个文件mv过去,这个目录可以放在任何不会重启丢失的路径下。修改.zsh下所有文件的权限为755,拥有者改为你正常登录ssh的用户名。

然后就是脚本内容,就像这样

第一行是为了在启动时将/opt/bin加入环境变量,中间三行在home目录建立的软链接,这样保证重启之后配置文件不会丢失。我另外还把hosts、apache的conf也写了进去,这样每次重启就能自动恢复相关的配置了,省的每次还要手动执行一次。

搞定之后退出登录,为了安全关闭admin账号,重启NAS。登录ssh,执行zsh就能打开新世界了。这里没有把zsh设为默认,也是担心配置文件出错导致无法登录。

最后友情提醒:公网开放ssh登录是非常危险的,分分钟变成别人的矿机。

阅读更多NAS存储精彩内容,可前往什么值得买查看

","gnid":"90d2f8a374d13cdee","img_data":[{"flag":2,"img":[{"desc":"","height":"511","title":"","url":"https://p0.ssl.img.360kuai.com/t01f3fa60ae071de53a.jpg","width":"625"},{"desc":"","height":"236","title":"","url":"https://p0.ssl.img.360kuai.com/t0146755b28b6e58caa.jpg","width":"1079"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1690966351000,"pure":"","rawurl":"http://zm.news.so.com/1c558df434a3fa30a405a792e41cb0e0","redirect":0,"rptid":"7135a95c2efc7816","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"NAS 篇九:QTS 5.1 从bash换到zsh并替换自启动脚本

田昏娟2502来讲讲Git这个玩意到底该怎么用 -
相阙筠18861051724 ______ 这里有一个git的新手教程:http://www.bootcss.com/p/git-guide/ 很多刚接触git的朋友都有一个疑问:"为什么要使用git,它能为我们做什么".====================================== 情景模拟(小故事): 如果你用Microsoft Word写过...

田昏娟2502windows本地git仓库 怎么配置 -
相阙筠18861051724 ______ 载Git官网站载Git并安装安装windows 目录点右键快捷菜单Git相应功能2 进入Git Gui配置git用户名邮箱3 初始化Git代码库创建文件夹并进入点击右键"Git init here",创建代码仓库4 添加文件任何文件都git记录文件操作状态 进入"Git Gui"5 选择未缓存改列表添加注释并提交改6 提交改传服务器比github

田昏娟2502如何在windows上安装并使用git -
相阙筠18861051724 ______ Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器.

田昏娟2502windows 怎样上传到gitlab -
相阙筠18861051724 ______ 打开Github For Windows,点击项目后面的箭头,或者双击项目 进入到项目仓库后,就会在界面右侧看到改动的的代码或者文件,我们在左侧输入此次变动的备注,如下图所示, 点击的“Commit to master”按钮,就会在左侧显示一个“Unsynced Commits” 4 我们点击右上方的“Sync”按钮,这些软件就会自动上传代码到远程服务器, 5 上传完毕之后,就会在左侧的“History”里看到刚才上传的

田昏娟2502怎样使用 GitHub -
相阙筠18861051724 ______ github是什么: Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中.目前,包括Rubinius和Me...

田昏娟2502如何在Windows下运行linux shell脚本 -
相阙筠18861051724 ______ 工具/原料 Windows git 方法/步骤如下: 1、首先电脑中需要安装的是git的应用程序,安装完成之后,可以在开始菜单进行查看. 2、并需要配置好git的bin,配置环境变量,把bin的绝对路径复制到环境变量中path. 3、配置git的环境...

田昏娟2502如何一起使用 Git 和 SVN -
相阙筠18861051724 ______ 操作步骤:你需要:安装 git 和 git-svn 创建工作目录:mkdir strigi 初始化git工作目录:cd strigi && git-svn init https://svn.kde.org/home/kde/trunk/kdesupport/strigigit-svn init 命令跟着svn仓库的地址 (这里我们指向strigi的仓库) 找到项目的某个...

田昏娟2502如何上传自己的项目到github -
相阙筠18861051724 ______ 1直接下载zip文件 2通过git下载并管理源码 1注册github账号,查找项目源码URL 2安装版本控制工具git,创建本地库 3安装TortoiseGit',获取代码 下载zip文件 直接在右侧点击downloadzip即可. 1查找目标源码的githubURL 首先,你要有...

田昏娟2502linux怎么安装git 命令 -
相阙筠18861051724 ______ 一、使用包管理器安装Git Git已经被所有的主流Linux发行版所支持.所以安装它最简单的方法就是使用各个Linux发行版的包管理器.1、Debian, Ubuntu, 或 Linux Mint1$ sudo apt-get install git2、Fedora, CentOS 或 RHEL1 $ sudo yum install ...

田昏娟2502如何安装Git软件客户端 -
相阙筠18861051724 ______ 双击安装文件,打开安装窗口,进入Information界面 点击“next”按钮,进入Select Destination Location界面,可根据自己的需求修改安装路径 点击“next”按钮,进入Select Componets界面,选择要安装的组件. 图标组件(Addition icons) ...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024