10 Linux 和 Git 总结

2023-12-04 10:01:33 浏览数 (1)

本文总结之前文章中学习 Linux 和 Git 的常用命令,权当做一份备忘录。

Linux

导航相关

  • cd [directory]:在当前目录切换到指定目录。
  • ls:显示当前目录下的文件和目录列表。
  • pwd:打印当前目录的绝对路径。
  • mkdir [directory]:使用指定名称创建一个新目录。
  • rm [file]:删除指定文件。
  • rm -r [directory]:递归删除指定目录及其内容。

文件操作相关

  • touch [file]:使用指定名称创建一个新文件。
  • cat [file]:查看指定文件的内容。
  • cp [source] [destination]:将文件从源位置复制到目标位置。
  • mv [source] [destination]:将文件从源位置移动或重命名到目标位置。
  • chmod [permissions] [file]:更改指定文件的权限。

用户管理相关

  • sudo [command]:以超级用户权限执行指定命令。
  • useradd [username]:使用指定的用户名创建一个新用户。
  • passwd [username]:为指定用户设置密码。
  • su [username:切换到指定用户。
  • userdel [username]:删除指定用户。

流程管理相关

  • ps:显示当前正在运行的进程的快照。
  • top:监控实时系统资源和正在运行的进程。
  • kill [pid]:终止具有指定进程 ID 的进程。

联网相关

  • ping [host]:向指定主机发送 ICMP Echo Request 报文,检查网络连通性。
  • ifconfig:显示有关系统上网络接口的信息。
  • netstat:显示网络连接,路由表和网络接口统计信息。

Git

存储库相关

  • git init:在当前目录中初始化一个新的 Git 存储库。
  • git clone [repository]将指定 URL 的存储库克隆到本地计算机。
  • git add [file]:将指定文件添加到暂存区以供下次提交。
  • git commit -m "[message]":使用描述性消息提交暂存区的更改。
  • git push:将提交的更改推送到远程存储库。
  • git pull:从远程存储库获取并合并最新更改。

分支和合并相关

  • git branch:列出存储库中的所有分支。
  • git branch [branch]:使用指定名称创建一个新分支。
  • git checkout [branch]:切换到指定分支。
  • git merge [branch]:将指定分支的更改合并到当前分支。

协作相关

  • git remote add [name] [url]:添加具有指定名称和 URL 的远程存储库。
  • git fetch [remote]:从指定的远程存储库获取最新更改。
  • git pull [remote] [branch]:从远程分支中拉去最新更改并将其合并到当前分支中。
  • git push [remote] [branch]:将本地提交推送到远程分支。

0 人点赞