linux 基本操作
day01
day01回顾
pwd 查看当前路径
ls
ls -l
ls -a
ls -la
ls -al
cd
路径
绝对路径:从/开始
/home/tarena
相对路径:相对于当前目录
. 表示当前目录
..表示上级目录
./aid1908
../tarena
cd ~ 切换到主目录
cd / 切换到根目录
cd - 切换到上一次跳转的目录
cd 默认切换到用户主目录
mkdir
mkdir 目录名1 目录名2 ...
mkdir -p 目录名1/目录名2/...
touch
touch 文件名1 文件名2 ...
python3菜鸟教程
快捷键:
Ctrl + + 终端放大
Ctrl + - 终端缩小
Ctrl + l 清除终端屏幕
Tab 终端快速补全代码
Ctrl + Shift + t 新建终端的标签页
Ctrl + Shift + w 关闭当前的终端标签页
************************************************
1.rm 删除文件或目录 rm 与 cp非常相似 不加东西的时候就是文件名 -r 就是目录名(touch -p)
rm 文件名1 文件名2 ...
rm -r 目录名 删除目录
rm -ri 目录名 删除时提示 yes/no
2.cp 复制文件或目录
cp 要复制的文件 复制到哪个目录
cp 文件 路径
cp -r 目录 路径
3.mv 移动文件或目录 不区分文件和目录
mv 文件/目录 路径
mv 文件/目录 新名字
4.gedit 文本编辑器
编辑文本 如果文本不存在可以创建文本
vi/vim
vi 文件名
-->
按a i o-->编辑内容
-->Esc
Shift+;-->w/q wq q!
5.cat 文件名
查看文件中的全部内容 在终端显示
head -n 文件名
查看文件前n行内容 在终端显示 n是整数
tail -n 文件名 注重-
查看文件后n行内容 在终端显示 n是整数
练习
1.在aid1908下创建文件demo.txt 写入:
好好学习,天天向上
Python基础
面向对象
Python高级编程
数据库
网络编程
前后端框架
爬虫
数据分析
人工智能
保存并退出
2.将demo.txt重命名为test.txt 用mv
3.查看test.txt中前3行内容 head
4.查看后2行内容 tail 2
5.删除test.txt
6.tar 打包/解压
tar -zcvf 压缩包名.tar.gz 文件1 文件2 目录3... 没有位置 目前只知道存放当前目录下
tar -zcvf 压缩包名.tar.gz ./*
选项:
z:使用gzip格式压缩
c:创建压缩包
v:显示细节
f:要操作的文件
x:解压缩
tar -zxvf 压缩包名.tar.gz
tar -zxvf 压缩包名.tar.gz -C 要解压到的路径
在aid1908下创建姓名.txt 打一个压缩包姓名.tar.gz
切换到用户主目录 解压
tar -zxvf shibw.tar.gz -C ~
***********************************************
Python概述
python2 2.7
python3 当前教学版本 3.6.8
www.python.org
在终端输入python3进入python3解释器
输入exit() quit() 或快捷键Ctrl+d退出