目录

  • 一、使用命令行登录指定的Linux环境——选择一款windows下的ssh工具
  • 二、在目录下创建文件夹、删除文件夹
  • 2.1 Linux的目录结构
  • 2.2 Linux的文件和目录管理
  • 2.3 4 5 6
  • 三、在目录下下载文件、阅读文件
  • 3.1 创建czy/datawhale文件夹
  • 3.2 使用wget命令下载txt
  • 3.3 使用head、cat、tail命令阅读下载的文件
  • 3.4 在命令行使用ipython进入python3环境,并使用pandas读取下载的文件
  • 四、在目录下使用vi或vim编辑文件
  • 4.1 学习Nano的使用
  • 4.2 学习Vim的使用



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

这边选择Termius,直接安装下载即可。

在界面中选择linux完全删除Maven linux删除team_服务器

linux完全删除Maven linux删除team_根目录_02

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

需要填写的字段的意义如上。

linux完全删除Maven linux删除team_根目录_03

然后保存即可。

接着选择connect via SSH即可。

linux完全删除Maven linux删除team_ssh_04


连接成功。

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

2.1 Linux的目录结构

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

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

符合根目录下的结构。

linux完全删除Maven linux删除team_ssh_05

可看到home目录

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

2.2 Linux的文件和目录管理

绝对路径和相对路径:
绝对路径: 由根目录 / 写起,例如: /usr/share/doc 这个目录。
相对路径: 不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:linux完全删除Maven linux删除team_根目录_06

常见的命令:

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

linux完全删除Maven linux删除team_linux_07


在文件夹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

linux完全删除Maven linux删除team_ssh_08


删除步骤4创建的文件

rm one.txt

linux完全删除Maven linux删除team_ssh_09


删除文件夹B,然后删除文件夹A

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

linux完全删除Maven linux删除team_根目录_10


linux完全删除Maven linux删除team_服务器_11

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

3.1 创建czy/datawhale文件夹

mkdir czy
cd czy/
mkdir datawhale

linux完全删除Maven linux删除team_linux_12

3.2 使用wget命令下载txt

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

linux完全删除Maven linux删除team_linux完全删除Maven_13


wget进阶操作

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

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

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

linux完全删除Maven linux删除team_根目录_14

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

cat affairs.txt

linux完全删除Maven linux删除team_ssh_15

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

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

linux完全删除Maven linux删除team_根目录_16

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

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

linux完全删除Maven linux删除team_根目录_17

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

4.1 学习Nano的使用

nano one.py

linux完全删除Maven linux删除team_linux完全删除Maven_18


ctrl+x退出,并按Y,Enter

运行该程序。

python one.py

linux完全删除Maven linux删除team_根目录_19

4.2 学习Vim的使用

参考资料

vim two.py

linux完全删除Maven linux删除team_linux完全删除Maven_20


按i进行插入,编辑完毕后按Ese。再输入:wq退出编译。

运行该程序。

python two.py

linux完全删除Maven linux删除team_linux_21