昨天肝毕设去了~电路图出了亿点点小问题...
前天学完了瑞吉外卖git篇,今天进入Linux篇
基本上就是所见即所得,熟悉命令
- ll 查看当前目录结构 [-a]显示隐藏文件
- pwd 查看当前所在目录
- cd 切换目录[~]到当前用户目录[/]到根目录
- touch fileName创建文件
- mkdir dirName新建目录 mkdir -p dirName创建多级目录
- cat -n fileName显示文件内容
- more fileName分页显示文件内容 回车下一回 空格下一行 b上一页 q或ctrl c退出
- tail fileName查看文件尾[-2]最后两行 -f fileName动态获取文件信息
- rm [-rf] fileName删除文件 -r将目录递归删除 -f直接删除,无需确认
- rmdir dirName删除空目录
- cp [-r] source dest 复制文件或目录
- mv source dest 移动文件或目录或改名
- tar [-zcvf] fileName [files] 压缩文件 [-xvf] fileName解压缩 tar -zxvf hello.tar.gz ./*把当前目录所有文件打包压缩
tar -zxvf hello.tar.gz -C /usr/local 解压缩到目录/usr/local - vim fileName打开文本编辑器编辑文本,不存在则创建 底行模式wq保存退出 q!不保存退出 set nu显示行号
- find dirName -option fileName 查找文件
- grep 关键字 fileName从文本中查找关键字
- ps -ef 查看全部进程 ps -ef | grep tomcat 查找tomcat进程
- firewall-cmd --state 查看防火墙状态 systemctl stop firewall 暂时关闭防火墙 systemctl start firewall 开启
- firewall-cmd --list-ports 列举出已经开放的端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 开启端口 firewall-cmd --zone=public --remove-port=80/tcp --permanent 关闭端口 firewall-cmd --reload 重启防火墙(开关端口后需要重启)