一:环境部署
实践环境部署经验总结 - 掘金一键部署服务 前言 最近简单学习了一些环境部署的知识,所以沉淀了这篇文章,结合了实践操作和经验总结,可以给一些部署小白参考,这份教程是比较偏基础,很多操作都是贴近原理。https://juejin.cn/post/6995943487484985374二:开发必备的常用 Linux 命令整理:(我没咋用过见过的)
1、文件和目录
cp :用于复制文件,copy 的意思
mv 命令:用于移动文件、目录、或者重命名,move 的意思
rm 命令:用于删除文件或目录,remove 的意思,由于 Linux
下没有回收站,一旦删除非常难恢复,因此需要谨慎操作
pwd 命令:显示当前目录的路径
which 命令:查看命令的可执行文件所在路径
du 命令:用于显示目录或文件的大小,disk usage 的意思
cat 命令:一次性显示文件所有内容,更适合查看小的文件,concatenate 的意思,更官方一点的说法是 用于连接文件并打印到标准输出设备上。
less 命令:分页显示文件内容,更适合查看大的文件。
head 命令:显示文件的开头几行(默认是10行)
tail 命令:显示文件的结尾几行(默认是10行)
2、用户与权限
su 命令:用于变更为其他使用者的身份
useradd + passwd 命令:useradd
添加新用户 passwd
修改用户密码
userdel 命令:删除用户,需要 root
用户权限
chown 命令:改变文件的所有者,需要 root
身份才能运行
chmod 命令:修改访问权限,常用参数:-R 递归地修改文件访问权限,777是最高权限
3、文件操作
grep 命令:grep
命令用于查找文件里符合条件的字符串,换句话说是在文件中查找关键字,并显示关键字所在行
4、重定向、管道
5、进程
6、系统
三:自己之前积累的命令
…… | more 分页展示运行结果
nmcli con show 获取当前系统的网卡uuid
rmdir 删除空目录 [-p] 当子目录被删除后使父目录为空目录的话,则一并删除
systemctl ... firewalld 操作防火墙
vi命令:
大佬的Linux 部署项目经验总结https://www.cnblogs.com/luxh88/p/10058783.html