5.21总结:定时任务、添加硬盘、python、nginx安装
echo 输出字符
换行打印输入字符 解释
-n 不换行显示
-e 出现转义字符进行解释处理
转义字符
\n 换行
1 | echo "hello world" |
date 显示日期
1 | date (显示当前时间) |
date -d 日期解析
用于字符转日期
1 | date -d "2009-12-12" |
linux网络对时
1 | #安装netdate |
cal 查看日历
cal 日 月 年
1 | cal #显示当前日历 |
wget命令
用来从指定的URL下载文件。
python下载地址:https://www.python.org/ftp/python
1 | wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz |
seq命令
用于产生从某个数到另外一个数之间的所有整数
seq [选项]… 首数 增量 尾数
1 | seq 1 10 #正序输出,默认递增1 |
Linux定时执行计划
方式一:修改配置文件:/etc/crontab (要指明执行用户)
分 时 日 月 周 用户名 执行的命令
1 | vim /etc/crontab |
方式二:通过crontab命令(不需要指明执行用户,默认就是当前用户)
1 | crontab -e # 编辑用户的cron配置文件; |
特殊符号说明
* 任何时间。比如 第一个 * 表示一小时中每分钟都执行一次的意思
, 不连续的时间。比如 0 8,12,16 * * * 表示在每天的8点0分,12点0分,16点0分都执行一次命令
- 连续的时间范围。比如 0 5 * * 1-6 表示在周一到六凌晨5点0分执行命令
*/n 每隔多久执行一次。比如 */10 * * * * 表示每隔10分钟就执行一遍命令
linux添加硬盘分区挂载
fdisk
1 | fdisk -l #可以查看系统所有硬盘的分区情况 |
df
用于显示 Linux 系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。
1 | df -h #查看磁盘使用及挂载情况 |
linux添加硬盘分区挂载
1.关闭虚拟机添加硬盘:虚拟机-设置-添加-硬盘-1G-单个文件存储-打开虚拟机
进入目录/dev,查看出现文件sdb
df -h 列出磁盘使用情况,目前没有新加的硬盘
fdisk -l 发现存在待分区的磁盘
2.分区:fdisk /dev/sdb 依次输入m n p 1 空 空 w
cd /dev 看到sdb1文件出现
3.创建文件格式:mkfs.ext4 /dev/sdb1
4.挂载:先创建目录,mkdir -p /mnt/pan1
vim /etc/fstab
添加/dev/sdb1 /mnt/pan1 ext4 defaults 0 0
重启虚拟机
df -h 查看挂载情况
df -hl /mnt/pan1 查看目录空间
VMware虚拟机扩展Linux的root根目录磁盘空间(Centos7)
VMware虚拟机扩展Linux的root根目录磁盘空间(Centos7)_linux虚拟机扩容根目录-CSDN博客
python安装

nginx安装


vscode连接linux编写python

练习
1 | #1.把当前时间显示为字符串格式,例如:2023年08月08日 12时30分25秒 |
添加一块2G的硬盘,分区并挂载到/mnt/ceshi目录下:
关闭虚拟机->虚拟机-设置-添加-硬盘-2G-单个文件存储-打开虚拟机
进入目录/dev,查看出现文件sdb

df -h 列出磁盘使用情况,目前没有新加的硬盘

fdisk -l 发现存在待分区的磁盘

分区:fdisk /dev/sdb 依次输入m n p 1 空 空 w

cd /dev 看到sdb1文件出现

创建文件格式:mkfs.ext4 /dev/sdb1

挂载:先创建目录
mkdir -p /mnt/pan1
vim /etc/fstab
添加/dev/sdb1 /mnt/pan1 ext4 defaults 0 0

重启虚拟机
df -h 查看挂载情况

df -hl /mnt/pan1 查看目录空间

添加硬盘成功