美文网首页
Day4:命令行基础

Day4:命令行基础

作者: 饥人谷_白子渔 | 来源:发表于2018-11-09 01:53 被阅读0次

    ~ : 用户目录 ----用户--Gwendoline
    . : 当前目录
    .. : 副目录
    / : 整个硬盘

    命令 全写 缩写
    创建目录 make directory mkdir
    删除 remove rm
    移动 / 重命名 move mv
    复制 copy cp
    罗列 list ls
    改变目录 change directory cd
    缩写规则就是:删掉元音字幕(A E I O U),保留前 2 到 3 个辅音字母

    e.g. : rm -rf demo-1
    -r 是指递归的删除文件,遇到目录时进去,直到遇到的全都是文件
    -f 是强制,无需询问

          mv 1.txt 2.txt           这样我们就把 1.txt 移到 2.txt 了,也就是重命名
    

    · 地址以“ / ” 开头的是绝对路径,否则为相对路径。
    · 创建目录时,若目录有特殊字符,需要加双引号 “”
    · touch不能指定内容,echo可以指定内容
    · copy 也可以递归复制 —— -r

    | 进入目录 | cd |
    | 显示当前目录 | pwd |
    | 创建目录 | mkdir 目录名 |
    | 创建目录 | mkdir -p 目录路径 |
    | 我是谁 | whoami |

    | 查看路径 | ls 路径 |
    | 查看路径 | ls -a 路径 |
    | 查看路径 | ls -l 路径 |
    | 查看路径 | ls -al 路径 |

    | 创建文件 | echo '1' > 文件路径 |
    | 强制创建文件 | echo '1' >! 文件路径 |
    | 追加文件内容 | echo '1' >> 文件路径 |
    | 创建文件 | touch 文件名 |
    | 改变文件更新时间 | touch 文件名 |

    | 复制文件 | cp 源路径 目标路径 |
    | 复制目录 | cp -r 源路径 目标路径 |

    | 移动节点 | mv 源路径 目标路径 |

    | 删除文件 | rm 文件路径 |
    | 强制删除文件 | rm -f 文件路径 |
    | 删除目录 | rm -r 目录路径 |
    | 强制删除目录 | rm -rf 目录路径 |

    | 查看目录结构 | tree |
    | 建立软链接 | ln -s 真实文件 链接 |

    | 下载文件 | curl -L https://www.baidu.com > baidu.html |
    | 拷贝网页 | wget -p -H -e robots=off https://www.baidu.com (Windows 不支持 wget) |
    | 磁盘占用 | df -kh |
    | 当前目录大小 | du -sh . |
    | 各文件大小 | du -h |

    Git操作:

    本地使用:
    1)git init

    1. git add
    2. git commit
      git log----查看历史操作
      git status -sb ---- 查看状态

    上传更新:
    1)git add

    1. git commit
    2. git pull
    3. git push

    相关文章

      网友评论

          本文标题:Day4:命令行基础

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