Linux基础命令
核心概念:Linux 命令的基本结构 大多数 Linux 命令遵循以下结构: 1command [options] [arguments] command: 你要执行的命令的名称(例如,ls、cd、mkdir)。 options: 修改命令行为的选项(通常以 - 或 -- 开头,例如,-l, -a, --help)。 arguments: 命令操作的对象(例如,文件名、目录名)。 一、文件和目录操作命令 ls (list): 列出目录内容 功能: 显示当前目录或指定目录中的文件和子目录。 常用选项: -l: 长列表格式,显示详细信息(权限、所有者、大小、修改时间)。(ls -l可简写为ll) -a: 显示所有文件,包括隐藏文件(以 . 开头的文件)。 -h: 以人类可读的方式显示文件大小(如 K, M, G)。 -t: 按修改时间排序。 -r: 反向排序。 示例: 12345ls # 列出当前目录的内容ls -l # 列出当前目录的详细信息ls -la # 列出所有文件和目录,包括隐藏文件ls -lh /home # 列出 /home ...
如何使用git来克隆仓库的指定版本
先clone整个仓库, 1git clone <repository-url> 接下来,我们要去仓库的commit里,查询所需的版本号,以github的仓库为例, 这里以在1月3日的版本为例,找到对应的版本,点击红色箭头所指的“Copy full SHA for 51e3baa”,得到所需的版本号全称。 例如这里的版本号全称就是51e3baa42ae93f45ca27fb72bd519854887415be 刚才的克隆后,通常会在你输入命令的位置生成一个用来装该项目的文件夹,我们假设它叫”AA”。 接下来,我们将命令执行的路径调整到项目的根目录内,紧接着刚才的git clone命令后输入: 1cd AA 然后继续运行 1git check <版本号全称> 在这个例子中,就是输入: 1git check 51e3baa42ae93f45ca27fb72bd519854887415be 等待命令运行完毕,就获得了指定版本的仓库了。