1.后台运行每天一个日志文件
bash
nohup python3.8 manage.py >> $(date +'%Y-%m-%d').log 2>&1 &
2.目录操作:
bash
ls:列出目录内容。
cd:改变当前工作目录。
pwd:显示当前工作目录的路径。
mkdir:创建新目录。
rmdir:删除空目录。
cp:文件或目录。
mv:移动或重命名文件或目录。
rm:删除文件或目录。
ln:创建链接。
3.文件操作:
bash
cat:连接并打印文件内容。
more:分页显示文件内容。
less:与more类似,但允许向前翻页。
head:输出文件开头部分。
tail:输出文件结尾部分。
touch:更新文件的访问和修改时间。
chmod:改变文件或目录权限。
chown:改变文件或目录的所有者。
find:在目录树中查找文件。
grep:文本搜索。
4.系统操作:
bash
date:显示或设置系统日期和时间。
cal:显示日历。
ps:报告当前进程状态。
top:显示当前运行的进程。
kill:发送信号到进程。
killall:按进程名杀死进程。
free:显示内存和交换区的使用情况。
df:报告文件系统磁盘空间使用情况。
du:估计文件空间使用情况。
who:显示当前登录系统的用户。
w:显示当前登录系统的用户和他们正在做的事。
last:显示用户最后登录信息。
clear:清除屏幕。
alias:设置命令别名。
5.压缩和解压:
bash
tar:打包和解压文件。
gzip:压缩文件。
gunzip:解压文件。
bzip2:压缩文件。
bunzip2:解压文件。
网络操作:
ping:检测主机是否在线。
netstat:显示网络相关信息。
curl:发送网络请求。
wget:从网络上下载文件。
ssh:安全登录远程主机。
6.管道和重定向:
bash
|:管道,将一个命令的输出作为另一个命令的输入。
>:重定向,将输出重定向到文件,覆盖原有内容。
>>:重定向,将输出重定向到文件,追加到文件末尾。
<:重定向,将文件内容重定向到命令。
用户和组操作:
useradd:创建新用户。
usermod:修改用户属性。
userdel:删除用户。
groupadd:创建新组。
groupmod:修改组属性。
groupdel:删除组。
权限和所有权操作:
chmod:改变文件或目录权限。
chown:改