标签: command

目录中的最大inode数量?

单个目录中是否存在最大数量的inode?

我有一个超过200万个文件的目录,无法获取该ls命令对该目录.所以现在我想知道我是否超过了Linux中的inode限制.在2 ^ 64数字限制之前是否有限制?

unix linux bash command ls

34
推荐指数
5
解决办法
8万
查看次数

在shell中运行命令,并在关闭会话时继续运行该命令

我正在使用Putty连接到远程服务器.我想知道的是,如果有任何方法可以编写我的命令并允许它们在我用Putty关闭会话后继续运行.原因是我不想一直打开电脑.有没有办法做到这一点?

更新解决方案

对于我提出的问题,最好的解决方案是使用提供的命令之一,如nohup,因为您不必安装任何其他软件.但如果您遇到同样的问题,请使用屏幕,安装并使用它.真是太棒了.

我选择了Norman Ramsey的答案作为最爱,因为提出了几个使用命令和屏幕的解决方案.但请特别检查PEZ的其他答案,然后您就可以了解屏幕能够做什么.

linux shell command

34
推荐指数
5
解决办法
4万
查看次数

使用特定目录作为根来压缩目录的命令

我正在编写一个PHP脚本,将一系列生成的文件(使用wget)下载到一个目录中,然后使用该zip命令进行拉链.

下载工作完美,压缩工作大部分都有效.我运行命令:

zip -r /var/www/oraviewer/rgn_download/download/fcst_20100318_0319.zip /var/www/oraviewer/rgn_download/download/fcst_20100318_0319
Run Code Online (Sandbox Code Playgroud)

它产生一个包含所有下载文件的zip文件,但它/var/www/oraviewer/rgn_download/download/在到达fcst_20100318_0319/目录之前包含完整目录.

我可能只是从zip命令中缺少一个标志或一些小的标志,但我如何将其fcst_20100318_0319/用作根目录?

linux zip command-line command

34
推荐指数
2
解决办法
3万
查看次数

一个Python脚本,它激活virtualenv,然后运行另一个Python脚本?

在Windows Vista上,我需要一个脚本来启动activate(激活virtualenv)脚本:

C:\Users\Admin\Desktop\venv\Scripts\
Run Code Online (Sandbox Code Playgroud)

然后,在虚拟环境中,启动到manage.py runserver文件夹中:

C:\Users\Admin\Desktop\helloworld\
Run Code Online (Sandbox Code Playgroud)

我应该怎么做?我应该使用哪些模块?

python windows shell command virtualenv

34
推荐指数
4
解决办法
3万
查看次数

33
推荐指数
3
解决办法
2万
查看次数

Mac的cmake安装程序无法创建/ usr/bin符号链接

尝试在OS X 10.9.3上安装CMake cmake-2.8.12.2-Darwin64-universal.dmg我从Application文件夹中删除旧版本并删除usr/bin中的ccmake,cmake,cmake-gui等.但得到"失败创建符号链接安装可能不完整:/ usr/bin/cpack"和其他错误消息.

如果有任何建议或问题,请告诉我.

感谢您在我的问题上花费宝贵的时间.

macos command cmake

33
推荐指数
5
解决办法
4万
查看次数

Adobe AIR执行程序

我想按下Adobe AIR应用程序中的按钮并执行一些已安装的程序.例如,我会有一个名为"Start Winamp"的按钮.当它被按下它应该直接启动Winamp.exe ...我不希望执行一些命令行的事情,我只想要一个exe启动.或者......是一回事吗?如果可能,请告诉我.

谢谢.

apache-flex air flash command

32
推荐指数
2
解决办法
3万
查看次数

CQRS - 查询方面

许多与CQRS(命令查询可复制性)分离相关的blogsphere文章似乎暗示所有屏幕/视图模型都是平坦的.例如姓名,年龄,出生地等等.因此建议明确我们将它们粘贴到快速阅读源等等.每个视图mySQL等单个表...并用原始的SqlDataReader拉出它们,踢那个令人讨厌的nhibernate ORM等..

然而,虽然我同意域模型不能很好地映射到大多数屏幕,但我使用的许多屏幕都更具有维度,我确信这在LOB应用程序中很常见.

所以我的问题是人们如何处理屏幕,例如它显示客户详细信息的摘要,然后是[更详细]链接等的订单列表....

我想保持查询数据库的直接SQL查询中断外部联接,所以可以构建一个合适的ViewModel来查看,但它似乎有点矫枉过正?

或者(这开始让人感到厌倦)在CustomerSummaryView表中有一个text/big(无论数据库中的类型是什么)列名为Orders,Order summary屏幕网格的列是分隔的,行是|.即使使用XML数据类型,它仍然很脏.

关于最佳实践的任何想法?

nhibernate orm command design-patterns cqrs

32
推荐指数
2
解决办法
4578
查看次数

CQRS中的业务规则验证器和命令处理程序

我是CQRS的新手,我想要在写端(域)内理解业务规则验证.我知道客户端验证应该在有效日期(必填字段,字符串长度,有效电子邮件等)方面完成,业务规则/业务域相关验证应该在域方进行.实际上,同样的客户端验证规则也应该应用于域中的命令,因为我们不信任用户.

因此,我们有一个有效的命令(AddEmailToCustomer),并在命令上调用命令处理程序.这是我的验证方法.

  1. 在命令处理程序中创建两个命令验证程序的实例.
  2. 第一个验证命令数据与客户端验证相同(必填字段,有效电子邮件等)
  3. 第二验证器基于第二验证器内的逻辑验证数据.像"这个客户是活跃的",或者说是什么.我知道不断变化的电子邮件不适合这里,但并不重要.重要的是这里有业务验证.
  4. 我们看一下Validator.Validate(ICommand cmd)返回的ValidationResult,我们发现有错误
  5. 我们不会从存储库中获取客户来调用AR上的UpdateEmail方法.那么我们在这一点上做什么呢?

我在命令处理程序中抛出异常并在那里添加这些错误吗?我是否将命令发送到错误队列或其他地方?我是否回复Bus.Reply之类的内容并返回错误代码?如果是这样,我该如何处理错误消息?如何将这些错误传达给用户?我知道我可以稍后通过电子邮件发送它们,但在Web场景中,我可以在命令中发送请求ID(或使用消息ID),并使用请求ID轮询响应并向用户显示错误消息.

感谢您的指导.

谢谢

validation command nservicebus business-rules cqrs

32
推荐指数
1
解决办法
7988
查看次数

如何使用命令提示符将war文件部署到tomcat?

我创建了一个war文件并放入tomcat/webapps.如何使用命令提示符将war文件部署到tomcat?

deployment tomcat command war

32
推荐指数
5
解决办法
8万
查看次数