美文网首页
Linux、Git 篇 --- 2021-08-31

Linux、Git 篇 --- 2021-08-31

作者: 一位先生_ | 来源:发表于2021-08-31 11:08 被阅读0次

    Linux

    说一些常用的 Linux shell 命令

    这个问题就不回答了,自由发挥

    Linux 硬链接和软链接有什么区别?

    在linux上创建软链接跟在windows创建快捷方式类似,是在另外一个地方,创建一个链接,
    这个链接和原目录一样,可以在这个目录下进行配置和操作,如果出现误操作,不至于把原目录删除。
    这样应该更加安全,避免误操作。

    1. 硬链接不可以跨分区,软件链可以跨分区
    2. 硬链接指向一个 i 节点,而软链接则是创建一个新的 i 节点
    3. 删除硬链接、软链接文件,对原文件都没有什么影响,但是如果删除原文件,会导致软连接失效,硬链接无影响。
    4. 软链接对文件和目录都可用;硬链接只对文件可用
    5. 软链接和硬链接都不会创建两份文件,软链接是生成一个新的文档,指向原来的文档;硬链接是为文档生成多个名字

    建立软链接(快捷方式),以及硬链接的命令。

    1. 软链接: ln -s a b(a源文件,b链接文件名)
    2. 硬链接: ln a b (a源文件,b链接文件名)

    怎么利用 ps 查看指定进程的信息

    ps -ef | grep pid

    Linux 下命令有哪几种可使用的通配符?分别代表什么含义?

    1. “?” 可替代单个字符。
    2. “*” 可替代任意多个字符。
    3. 中括号“[charset]”可替代 charset 集中的任何单个字符,如[a-z],[abABC]

    Git

    Push 代码时发生突破如何处理?

    1、使用 git stash 将本地文件暂存
    2、更新代码 git pull
    3、还原暂存的内容 git stash pop

    线上服务器代码出了问题如何回滚?

    git reset —hard HEAD^

    GitFlow 中都有那些分支?

    1. 两个长期维护分支
      主分支(master)
      开发分支 (develop)

    2. 三种短期分支
      功能分支(feature branch)
      补丁分支(hotfix branch)
      预发分支(release branch)

    相关文章

      网友评论

          本文标题:Linux、Git 篇 --- 2021-08-31

          本文链接:https://www.haomeiwen.com/subject/raxziltx.html