******注意,实验结束请立即删除云主机,节省费用******
******注意2,课上未能完成实验,请保存云主机镜像,然后删除云主机。下次实验时从镜像创建云主机******
使用Ucloud创建你的第一个云主机:实验步骤 二)
练习并掌握一些基本Linux命令:实验步骤 三)
作业1~作业4
。实验报告转成“学号-实验一.pdf”
,并上传至http://113.31.104.68:3389/index.htm9月25日
云主机uhost, 私有网络vpc,基础网络unet
云主机uhost, 基础网络unet
“按时”
计费,点击“立即购买”->“立即支付”,等待云主机创建完成。创建完成后如下图所示。**************作业1:请将个人账户登录界面截图,并插入实验报告中***************
Shell是一个应用程序,接收从键盘输入的命令,并传递给操作系统,完成相应的任务。Linux shell就是Linux系统中使用的shell程序,通常情况下,Linux默认使用bash shell(/bin/bash),每行命令开头带一个$符号。用户通过在Shell中输入Linux命令,与操作系统进行交互。
课后延伸练习
:Learning the Shell
pwd
(print working directory):打印当前工作目录cd
(change directory):更改工作目录,请按下图所示进行练习。点击看大图。ls
(list):打印指定目录下所有文件名,如不指定目录,则打印当前目录下文件名。请按下图所示进行练习。scp 存储路径/a-content.txt 你的用户名@你的云主机ip:/home/你的用户名/
,例如下图中,a-content.txt在/Users/xuesong/Downloads/files/目录下cat
:在屏幕上打印文件内容,如下图所示head/tail
:打印文件首/尾内容(查看大文件)。如下图,分别打印文件前5行和文件最后3行。grep
:打印包含指定内容的行(关键字符查找)。如下图,打印a-content.txt中包含"5"和"line 5"的行。**************作业2:上传[model.py](file/assignment1/model.py),打印文件中定义的所有函数,并将打印结果截图插入实验报告。(提示:思考函数定义的共同点)**************
mkdir
:创建新目录cp
:复制文件/文件夹(若复制文件夹,需加-r选项)mv
:移动文件/文件夹**************作业3,将a-content.txt重命名为a-content.csv,并截图**************
rm
:删除文件/文件夹sort
:对文件内容进行排序,并打印。下载文件b-content.txt,上传到云主机home目录下,并按照下图练习sort。|
:连接多个命令,前一个命令的打印输出作为后一个命令的输入(异常强大!!)。重新上传model.py(体会一下使用了rm的危险性 😜 ),并按照下图练习。**************作业4:打印model.py第300行到400行之间的所有函数名,附上截图**************