终端命令总结

作者: 取个帅气的名字真好 | 来源:发表于2017-07-24 18:09 被阅读23次

    ·# 一、基本命令

    1.查看当前完整路径

    $ pwd
    

    2.查看当前目录下文件

     $ ls // 不包括隐藏文件
     $ ls -a // 查看当前目录下所有文件(包括隐藏文件)
     $ ls -al // 查看当前目录下所有文件(包括隐藏文件)的详细信息
    

    3.切换目录

    $ cd /c/project
    $ cd code
    $ cd ../css
    $ cd ~/Desktop
    

    4.创建文件

    $ touch readme.md 
    ps: 创建文件 与 创建文件夹 不一样
    

    5.删除文件

    $ rm readme.md //创建readme.md
    $ rm -rf node_modules //删除node_modules文件夹,不提示
    

    6.重命名文件

    $ mv readme.md README.md
    

    7.创建文件夹

    $ mkdir projects //创建一个projects文件夹
    

    二 、文件路径


    1.根目录

    $ cd /
    

    2.家目录

    $ cd ~
    

    3.上级目录

    $ cd ..
    $ cd ../css
    

    三 、编辑器vim


    vim a.md //初始进入编辑器命令模式
    i //进入编辑模式
    esc //进入命令命令模式
    :wq //保存退出
    :q! //不保存强制退出
    vim index.html //用vim编辑index.html
    

    四、安装服务器

    npm install -g http-server
    http-server
    

    五、登录开发机

    ssh 开发机地址
    

    六、Git使用

    1.初次使用需要设置姓名和邮箱

      $ git config --global user.name "你的姓名" //github上的昵称
      $ git config --global user.email luoshushu@example.com //github预留的邮箱
    

    2.用于把一个GitHub是的项目clone(下载)到本地变为本地仓库

    $ git clone git@github.com:luoshushu/blog.git //克隆
    

    3.添加文件/删除文件/提交文件

    $ touch a.md   //创建a.md 文件
    $ git add . //把当前目录下的新增和修改的文件添加到暂存区
    $ git add [dir] //添加指定目录到暂存区,包括子目录
    $ git commit -am "add file" //把暂存区的更新提交到本地库,注释add file    
    $ git remote add origin [git@github.com:luoshushu/resume.git]  //连接远程github项目
    $ git push -u origin master     //将本地项目更新到github项目上去
    $ git pull //把远程仓库 变动更新合并到本地仓库
    $ vim a.md //修改文件
    $ rm -rf a.md  //删除a.md
    $ git remote -v //查看本地库里记录的远程库地址
    $ git push -f origin master  //慎用,这样会强制推送,会覆盖别人的代码
    $ git remote add gitlab git@gitlab.com:abc/blog.git //在添加一个远程库的标签
    $ git push gitlab master //推送到gitlab标签的地址上
    $ git remote remove gitlab //删除gitlab 标签
    $ git remote set-url origin git@github.com:luoshushu/blog.git  //修改origin标签对应的地址
    $ git remote rename gitlab coding //把 gitlab 标签改名为coding
    

    4.分支

    $ git branch dev  //创建本地库dev 分支
    $ git checkout dev //切换到dev 分支
    $ git push origin dev //推送到origin地址的dev分支上
    
    $ git checkout master
    $ git merge dev   //把 dev 分支上的内容合并到当前分支(master) 上
    

    七 、操作技巧


    快捷键 运行结果
    !! 执行上一条命令
    上箭头⬆️ 查看上一条命令
    下箭头⬇️ 查看下一条命令
    命令、文件名等自动补全 Tab
    Control + c 终止操作
    Control + a 光标回到命令 行首
    Control + e 光标回到命令 行尾
    Control + w 删除光标处到 行首的字符
    Control + k 删除光标处到 行尾的字符
    Control + u​ 删除整个命令行文本字符

    提示:Control是Mac系统,windows系统换成Ctrl。

    • 本文仅为个人学习而总结,如雷同纯属巧合噢。

    相关文章

      网友评论

        本文标题:终端命令总结

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