Datawhale Linux组队学习_Task 1~ Task 4

本文介绍了成为合格软件工程师和算法工程师必备的Linux技能。内容涵盖使用SSH登录Linux,创建和删除目录及文件,使用ls, cd, mkdir, rm等命令,以及在Linux中下载和阅读文件,包括使用wget, head, cat, tail命令。此外,还涉及了使用vi/vim编辑文件的基础操作。
摘要由CSDN通过智能技术生成

开源学习: Datawhale 12月组队学习之Linux实践

在企业内部服务器99%的情况下都是Linux系统,如果你想成为一个合格的软件工程师&算法工程师,Linux是你必备的技能

  • Linux是一个开源的计算机操作系统;其他常用操作系统如Windows, MacOS;
  • Linux的优势是开源,免费,持续改进;
  • Linux的发行版如下:
    在这里插入图片描述
Task1:使用命令行登录指定的Linux环境

任务比较简答,安装ssh工具,然后按照指定账号登陆即可;我直接用的Git登录,登录后界面如下:
在这里插入图片描述

任务2:在目录下创建文件夹、删除文件夹
  • Linux的树形结构目录,根目录/,/home用户主目录
    在这里插入图片描述
  • Linux目录管理,通过命令行命令操作,常用命令有:ls列出目录和文件名;cd切换目录;pwd打印当前目录;midir创建新的目录;rm删除;cp复制;mv移动文件。对于需要查看的命令,可以使用man来查看,如man cp。
  • 在/home/datawhale目录下,新建一个以你英文昵称(中间不要有空格哦)的文件夹A在文件夹A内部创建一个以datawhale命名的文件夹B
    在这里插入图片描述
  • 在B文件夹内创建一个空txt文件,使用touch命令
    在这里插入图片描述
  • 删除新建的text.txt文件,使用rm命令
    在这里插入图片描述
    *删除文件夹,使用命令rm,提示文件夹不能删除,加入 rm -rf 文件夹名即可
    在这里插入图片描述
    在这里插入图片描述
    以上即是task1,2的内容。
任务3:在目录下下载文件、阅读文件
  • 创建文件夹
    在home/datawhale目录下,新建一个文件夹russell,在文件夹russell内部创建一个以datawhale命令的文件夹
    在这里插入图片描述
  • wget下载
    在这里插入图片描述
  • 使用head、cat、tail命令阅读下载的文件
    head: 显示前几行(可以增加限制,指定显示前*行)
    在这里插入图片描述
    cat:(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上。
    在这里插入图片描述
    tail: 显示文件后几行
    在这里插入图片描述
  • 命令行使用ipython,并利用pandas查看下载的文件
    在这里插入图片描述
Task4 在目录下使用vi或vim编辑文件
  • nano编辑器使用
    在这里插入图片描述
    在这里插入图片描述
    vim创建test_2,并运行。
    在这里插入图片描述

以上即task1~4的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值