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

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 [email protected]:/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(

你可能感兴趣的:(AI进阶,linux基础操作,python基础语法,计算机视觉基础,docker基础操作)