菜鸟的ai进阶之路(持续更新中...)

这篇博客详细介绍了Linux基础操作,包括命令行、文件管理、vim编辑器的使用,以及Python的基础语法和常用库。作者以日志形式记录了学习过程,适合初学者跟随学习。内容涵盖了Linux的关机重启命令、文件操作、vim编辑器的浏览、插入和命令行模式,以及Python的变量、字符串、列表、条件语句和循环结构。此外,还提及了数据输入、输出函数、字符串格式化、算术运算符以及常用的Python编辑器PyCharm的快捷键。
摘要由CSDN通过智能技术生成

Day 1:
1、linux基础指令:
Pwd: 查看当前所在路径;
cat /proc/cpuinfo:查看cpu
Ls: 当前所在路径下有哪些内容;
ls -l: 以长格式显示(long);
Ls -a: 显示所有(包含隐藏)all;
La -al / ls - la:以长格式显示所有文件;
2、路径:
绝对路径:以/开始的路径/home/tarena
相对路径:不以/开始的路径
… : 上一级目录
~: 主目录 /home/gary
3、cd : 切换目录
Cd 路径
4、Tips: 找路径可先打首字母
5、Mkdir: 创建文件夹
6、Cd …回退到上一级
7、Cd: 回到主目录
8、Ctrl+c:终止当前命令执行
9、Ctrl+l:清屏快捷键;
10、严格区分中英文空格,创建文件夹的过程中如果用中文空格,就会出错
11、Touch:创建文件;连续创建多个文件:touch filename1.txt filename2.doc fillename3.csv
12、Rm:
13、df -h查看linux系统各分区的使用情况
14、linux中常用的快捷键:
(1)Tab: 自动补齐;
(2)Ctrl+c:终止当前命令的执行;
(3)Ctrl+l:清屏;
(4)上下箭头:翻出之前执行过的命令;
(5)Ctrl + shift + ‘+’:终端字体放大
(6)Ctrl + ‘-’ :终端字体缩小
(7)Ctrl + shift +t :添加一个终端
(8)Exit:退出终端

Day2:
1、linux命令
(1)关机、重启:
①关机:init 0
②重启:init 6
2、删除:
(1)rm -rf filename/dir;还可以通过路径+文件名删除:
(2)r: 递归删除文件夹内的子文件夹;f:强制删除;
(3)rm -rf *:删除当前文件夹下面的所有文件;
(4)rm -rf / home/tarena/11.txt:错误,将删除整个硬盘,尽量不用绝对路径;
3、Cd - 在最近切换的两个路径之间切换;
4、cp: 复制文件/目录
(1)复制文件:cp 文件名 路径
(2)复制目录:cp -r 目录名 路径
5、mv: 剪切文件/目录
(1)mv 文件/目录 路径
(2)重命名:mv 文件名/目录 文件名
6、vim 文件名:如存在,编辑文件;如不存在,则创建并编辑;
(1)浏览模式:启动之后进入的模式;
(2)插入模式:编辑文本;
(3)命令行模式:输出操作
(4)文本写入步骤:
①Vim 文件名;
②按a:浏览模式->插入模式;
③写入内容
④按esc,从插入模式->浏览模式;
⑤按shift + : :进入命令行模式
⑥Wq : 保存并退出(write quit)
⑦q! : 强制退出,不保存,直接退出
7、cat查看文件
8、scp :
(1)远程复制:把本地的文件复制到远程主机上;
(2)命令格式:scp filename 用户名@IP地址:绝对路径
(3)Scp pycharm.tar.gz tarena@172.40.78.200:/home/tarena/
9、ifconfig查询IP地址
10、打开防火墙;sudo ufw enable; sudo ufw allow 22: 远程连接端口号:22
11、远程连接:/etc/init.d/ssh
12、打压缩包
(1)打包命令关键字:tar -zcvf 压缩包名字.tar.gz 文件1 文件2 目录3
(2)选项:
①z : 使用gzip方式压缩
②c: 创建包create
③v:显示操作文件的细节
④f: 要操作的文件名 file
13、解压缩包
(1)命令关键字:tar -zxvf 压缩包名字.tar.gz [-C 路径]


1、python概述:
(1)python版本:主流版本
①Python2版本
1)python2.3
2)Python2.7
②Python3版本
(2)优缺点:
①优点:易学易用、开发效率高
②缺点:运行效率低

2、pycharm编辑器
(2)自动补齐:tab
(3)注释/取消注释:ctrl + /
(4)同时选中多个光标,按住左键+alt+拉动
(5)保存:ctrl+s
(6)回退:ctrl + z
(7)取消回退:ctrl + shift + z
3、标准输出函数:print()
(1)作用:把内容输出到终点;
4、字符串
(1)用引号包裹(单引号、双引号、三引号)
(2)Tom’s pet is a cat.已经有单引号,所以要用双引号
(3)三引号:所见即所得(可以输出换行)
5、变量:内存中对象的绑定
(1)格式:变量名 = 值
①Name = ‘金毛狮王’
②Age=66
6、字符串格式化(占位符)
(1)语法格式
①print(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值