Linux实践 Task01 Termius 创建/删除文件夹 wget下载文件 nano和Vim的初步使用


一、使用命令行登录指定的Linux环境——选择一款windows下的ssh工具

这边选择Termius,直接安装下载即可。
在界面中选择 N e w H O S T New HOST NewHOST
在这里插入图片描述

Label:服务器的名字可以随意填写
Address:服务器IP地址
Username:服务器用户名
Password:服务器密码

需要填写的字段的意义如上。
在这里插入图片描述

然后保存即可。
接着选择connect via SSH即可。
在这里插入图片描述
连接成功。

二、在目录下创建文件夹、删除文件夹

2.1 Linux的目录结构

参考资料
ls / 命令查看根目录的文件夹

bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

符合根目录下的结构。
在这里插入图片描述

可看到home目录

ls命令是文件列表命令,显示指定目录下的文件和目录列表
ls 无参数时,显示当前目录下的文件。当前目录就是指,用户操作命令时,所处的目录,可用pwd看到
ls / 参数/是根目录的意思,这表示显示根目录下的文件

2.2 Linux的文件和目录管理

参考资料

绝对路径和相对路径:
绝对路径: 由根目录 / 写起,例如: /usr/share/doc 这个目录。
相对路径: 不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: c d . . / m a n cd ../man cd../man 这就是相对路径的写法。

常见的命令:

ls(英文全拼:list files): 列出目录及文件名
cd(英文全拼:change directory):切换目录
pwd(英文全拼:print work directory):显示目前的目录
mkdir(英文全拼:make directory):创建一个新的目录
rmdir(英文全拼:remove directory):删除一个空的目录
cp(英文全拼:copy file): 复制文件或目录
rm(英文全拼:remove): 删除文件或目录
mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称

2.3 4 5 6

在/home/datawhale目录下,新建一个以你英文昵称(中间不要有空格哦)的文件夹A

mkdir czy
ls
#Ben  datawhale  home  jense  joychou  Lucs  naruto  richard  Tianjia 
#czy  geyashi    jane  John   liuy     Lxt   read    ss

在这里插入图片描述
在文件夹A内部创建一个以datawhale命名的文件夹B

mkdir czy/datawhale

在B文件夹内创建一个空txt文件

touch:创建文件
用法:
a、touch test001.txt 创建一个test001.txt的空文件
b、touch test002 创建一个test002的空文件
c、touch ./test3/test003.txt 在指定目录下创建一个test003.txt的空文件

cd czy/datawhale
touch one.txt

在这里插入图片描述
删除步骤4创建的文件

rm one.txt

在这里插入图片描述
删除文件夹B,然后删除文件夹A

cd ..
rmdir datawhale/
cd ..
rmdir czy/

在这里插入图片描述
在这里插入图片描述

三、在目录下下载文件、阅读文件

3.1 创建czy/datawhale文件夹

mkdir czy
cd czy/
mkdir datawhale

在这里插入图片描述

3.2 使用wget命令下载txt

wget https://mirror.coggle.club/dataset/affairs.txt

在这里插入图片描述
wget进阶操作

3.3 使用head、cat、tail命令阅读下载的文件

head(取出前面几行) 默认十行

head affairs.txt #10行
head -n 20 affairs.txt #20行

在这里插入图片描述

- cat: 由第一行开始显示文件内容

cat affairs.txt

在这里插入图片描述

tail(取出后面几行) 默认十行

tail affairs.txt #末尾十行
tail -n 20 affairs.txt	#末尾20行
tail -n +90 affairs.txt #90行后的数据

在这里插入图片描述

3.4 在命令行使用ipython进入python3环境,并使用pandas读取下载的文件

ipython
import pandas as pd
data = pd.read_csv('affairs.txt')
print(data)

在这里插入图片描述

四、在目录下使用vi或vim编辑文件

4.1 学习Nano的使用

参考资料

nano one.py

在这里插入图片描述
ctrl+x退出,并按Y,Enter

运行该程序。

python one.py

在这里插入图片描述

4.2 学习Vim的使用

参考资料

vim two.py

在这里插入图片描述
按i进行插入,编辑完毕后按Ese。再输入:wq退出编译。

运行该程序。

python two.py

在这里插入图片描述

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值