Symfony2命令行

项目目录执行:php app/console
选项:
--help -h            显示本帮助信息
--quiet -q           不输出任何信息
--verbose -v         增加信息的详细程度
--version -V         显示本程序的版本号
--ansi               强制ANSI输出
--no-ansi            禁止ANSI输出
--no-interaction -n  不进行任何交互问题的询问
--shell -s           启动shell
--process-isolation  用shell作为一个单独的进程启动命令
--env -e             环境名
--no-debug           关闭调试模式

Available commands:
help 显示命令的帮助信息
list 命令列表
assetic
assetic:dump 将所有asset保存到文件系统。
assets
assets:install 在公用网站目录中安装各Bundle网站的asset。
cache
cache:clear 清除缓存
cache:warmup Warms up一个空的缓存
config
config:debug 将当前配置扩展
config:dump-reference 将默认配置扩展
container
container:debug 为应用程序显示当前服务
debug
debug:config 将当前配置的扩展
debug:container 显示应用程序的当前服务
debug:event-dispatcher 显示应用程序的配置监听器
debug:router 显示应用程序的当前路径
debug:swiftmailer 显示应用程序的当前邮件
debug:translation 显示消息信息的翻译
debug:twig 列表显示Twig的功能,过滤器,全局变量和测试
doctrine
doctrine:cache:clear-metadata 为一个实体管理器清除所有的元数据缓存。
doctrine:cache:clear-query 为一个实体管理器清除所有的查询缓存
doctrine:cache:clear-result 为一个实体管理器清除结果缓存
doctrine:database:create 创建一个已配置的数据库
doctrine:database:drop 删除一个已配置的数据库
doctrine:ensure-production-settings 确认在生产环境下Doctrine的配置是正确的
doctrine:generate:crud 基于Doctrine实体生成增删改查(CRUD)
doctrine:generate:entities 从您的映射信息中生成实体类和方法的存根
doctrine:generate:entity 生成Bundle中的新Doctrine实体
doctrine:generate:form 基于Doctrine实体生成一个表单类型类
doctrine:mapping:convert 在支持的格式间转换映射信息
doctrine:mapping:import 从已存在的数据库中导入映射信息
doctrine:mapping:info 显示所有被映射实体的基本信息
doctrine:query:dql 直接从命令行中运行任何的DQL
doctrine:query:sql 直接从命令行中运行任何的SQL
doctrine:schema:create 执行(或转储)生成数据库方案所需的SQL语句
doctrine:schema:drop 执行(或转储)删除数据库方案所需的SQL语句
doctrine:schema:update 执行(或转储)更新匹配当前映射元数据数据库方案所需的SQL语句
generate
generate:bundle 生成Bundle
generate:controller 生成一个控制器
generate:doctrine:crud 基于Doctrine实体生成CRUD
generate:doctrine:entities 从您的映射信息中生成实体类和方法的存根
generate:doctrine:entity 在Bundle中生成一个Doctrine的新实体
generate:doctrine:form 基于Doctrine实体生成一个表单类型类
init
init:acl 在数据库中安装ACL数据表
orm
orm:convert:mapping 转换支持格式之间的映射信息
router
router:debug 为应用程序显示当前路由
router:dump-apache 将所有路由转储为Apache重写规则
security
security:check 检查你的项目依赖项的安全问题
server
server:run 运行PHP内置的Web服务器
server:start 在后台开始PHP内置的Web服务器
server:status 输出给定地址的内置Web服务器的状态
server:stop 从服务器的启动命令停止PHP内置的Web服务器
swiftmailer
swiftmailer:debug 显示应用程序的当前邮件
swiftmailer:email:send 简单的邮件发送
swiftmailer:spool:send 从池中发送电子邮件
translation
translation:debug 显示消息信息的翻译
translation:update 更新翻译文件
twig
twig:debug 列表显示Twig的功能,过滤器,全局变量和测试
twig:lint lint一个模板输出遇到的错误
yaml
yaml:lint lint一个文件输出遇到的错误

时间: 2024-11-13 10:15:50

Symfony2命令行的相关文章

Symfony2 通过命令行调用控制器

由于系统需求,需要写一个无限循环的控制器,那么既然有一个无限循环的控制器,那么就需要有一个开关,不可能直接通过route来开启吧.当然要使用高级一点的方法啊. 那就是使用控制台通过命令行(command line)来开启. 有了这个想法,那么我们就要开始着手了.下面介绍我找到的两种方法 方法1: phax-bundle,这个可以帮助我们通过command line 来请求controller或者web client step1:安装bundle composer require phax/pha

【Windows10 IoT开发系列】Powershell命令行实用程序

原文:[Windows10 IoT开发系列]Powershell命令行实用程序 更新帐户密码: 强烈建议你更新默认的管理员帐户密码.若要更新帐户密码,你可以发出以下命令: net user Administrator [new password]​ (其中 [new password] 表示你选择的强密码). 创建本地用户帐户: 如果你想要授予其他人访问你的 Windows IoT Core 设备的权限,你可以通过在 net user [username] [password] /add​ 中键

windows下cmd命令行显示UTF8字符设置(CHCP命令)

在中文windows系统中,如果一个文本文件是utf-8编码的,那么在cmd.exe命令行窗口(所谓的dos窗口)中不能正确显示文件中的内容.在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集. 如果想正确显示UTF-8字符,可以按照以下步骤操作: 1.打开CMD.exe命令行窗口 2.通过 chcp命令改变代码页,UTF-8的代码页为65001 1 chcp 65001 执行该操作后,代码页就被变成UTF-8了.但是,在窗口中仍旧不能正确显示UTF-8字符

CentOS设置默认启动命令行(不启动图形界面)

CentOS中如何进入图形界面和文字界面,Linux真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS 6.5)下面就简单介绍以下: 一.如果要进入图形界面: 1.首先得安装有图形界面,一般为X-window图形界面. 2.启动linux在终端下输入:startx 即可进入X11的图形操作界面. 二.在图形界面还可以在多个界面中进行切换: 在X-window图形操作界面中按"Alt+Ctrl+功能键Fn n=1~6 "就可

如何编写一个带命令行参数的Python文件

看到别人执行一个支持命令行参数的python文件,瞬间觉得高大上起来.牛逼起来,那么如何编写一个带命令行参数的python脚本呢?不用紧张,下面将简单易懂地让你学会如何让自己的python脚本,支持命令行参数. 首先你要知道python中的sys模块的一些功能: import sys print "the number of python program's argument:",len(sys.argv) print "the value of every argument

JNI之——在cmd命令行下编译执行C/C++源文件

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46604269 一直用java来敲代码,java配置好jre路径之后.在cmd下编译执行.非常方便. 刚好要给一个舍友改下C程序,想到可不能够像java一样在环境变量里配置好C的编译路径呢? 于是上网搜了一下,得到例如以下结果: 一.假设装有VC,那就简单了,由于VC带有C的编译器,能够将此路径设置进环境变量. Windows系统下编译连接源码方法: cl -GX test.c -

调用cmd命令行命令(借鉴)

留待以后观看 ---------------------------------------------------------------------------- public class IP_MAC_TypeHelper { /** * 控制台执行arp -a命令 * * @return * */ public static InputStream getInputStream() { Runtime rt = Runtime.getRuntime(); InputStream in =

MySQL命令行工具

shell> mysql --user=user_name --password=your_password db_name shell> mysql --help shell> mysql -? 选项 --protocol={TCP | SOCKET | PIPE | MEMORY} mysql 命令 有些命令mysql可以自己解释.要查看这些命令,在mysql>提示下输入help或\h 默认mysql>可以重新配置,怎么配置有哪几种方法? 1. 使用环境变量 shell&

Java命令行程序构建工具-airline

以前对于开发Java命令行程序,我都是很头大的,命令行程序麻烦的是解析参数,以及一些帮助信息,今天在研究接口测试时偶然发现了一个工具可以让你快速构建命令行程序 github地址 airline 导入jar包 airline jar 在maven仓库里搜索适合你构建系统的语句 代码 我找了个解析har文件的项目,来讲解开发过程 定制自己的命令行 我的命令行以doctorq作为命令,参数为company,命令的完整格式应该为doctorq company XXXXX. @Command(name="