常用Linux命令和Git基本原理

雨点打透心脏的1/2处 2023-09-23 21:07 135阅读 0赞

1. 常用的Linux命令

  1. shh: 连接远程服务器(SSH的全称为Secure Shell,即安全外壳协议。它是一种专为远程登陆会话和网络服务提供安全性的应用层协议。说白了就是用来连接服务器的一种方式)
  2. cd: 改变目录,转进目录。
  3. cd…:回退到上一个目录,直接cd进入默认目录。
  4. pwd:显示当前所在的目录路径(print working directory)。也就是查看所在目录位置。
  5. ifconfig:查看网络设备信息(ifconfig 是network interfaces configuring 的缩写)。
  6. free:检查内存。
  7. ls:列出当前目录中的所有文件(list)。
    ls -lsh/path/to/file
    该命令将显示指定文件的磁盘空间使用情况,以人类可读的方式显示文件大小。
  8. ll:也是列出当前目录中的所有文件,不过列出的内容更详细(ls -l的别名)。
  9. touch:新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件(就是假装“碰”了一下这个文件,假装文件被“修改”了,于是文件的修改时间就是被设置为当前时间)。
  10. rm:删除一个文件,rm index.js就会把index.js文件删除。
  11. mkdir:新建一个目录,就是新建一个文件夹。
  12. rm -r:删除一个文件夹,rm -r src 删除src目录。
  13. mv 移动文件,mv index.html src index.html是我们要移动的文件,src是目标文件夹,当然这样写,必须保证文件和目标文件夹在同一目录中。
  14. reset重新初始化终端/清屏。
  15. clear清屏。
  16. history查看命令历史。
  17. help帮助。
  18. exit退出。
  19. #表示注释。
  20. df -h (df是disk free的缩写,-h是human-readable的缩写)
    该命令将显示所有已经挂载的文件系统磁盘空间使用情况,以人类可读的方式显示磁盘空间大小。
    挂载:指的就是将设备文件中的顶级目录连接到Linux根目录下的某一目录,最好是空目录,访问此目录就等同于访问设备文件。
  21. du -sh /path/to/directory (du是硬盘使用(Disk Usage)的缩写,-s是-summarize简写形式,-h是-human-readable即以人类可读的方式显示磁盘空间大小)
    该命令将显示指定目录磁盘空间使用情况,以人类可读的方式显示目录大小。
  22. uname: 查看系统版本。
  23. yum:安装(yum是一种包管理器)。
  24. which:查看安装位置。
  25. wget:下载安装包(wget是一个从网络上自动下载文件的自由工具)。
  26. tar:解压。
  27. find:查找。
  28. cp:复制。
  29. nohup:后台启动程序。
  30. jobs:查看后台程序。
  31. ps:查看Java进程。

2. Git基本理论(核心)

Git本地有三个工作区域:

  1. 工作目录 (Working Directory)
  2. 暂存区 (Stage/Index)
  3. 资源库(Repository或Git Directory)

如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域,文件在这四个区域之间的转换关系如下:
在这里插入图片描述

参考资料

  1. 2021韩顺平 一周学会Linux
  2. Git最新教程通俗易懂

发表评论

表情:
评论列表 (有 0 条评论,135人围观)

还没有评论,来说两句吧...

相关阅读

    相关 git基本命令

    Git基本常用命令如下: 全局设置 第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会