Articles of 命令行界面

当出现问题时给我我的杀手锏

我们已经有几次了。 突然,我们的生产服务器将不会响应,因为进程处于无限循环,或者MySQL服务器停止服务新的请求,因为一个查询阻止了所有的事情。 我们SSH到服务器,并使用ps aux或topfind罪魁祸首,或mytop或SHOW FULL PROCESSLIST在MySQL的SHOW FULL PROCESSLISTfind有问题的进程ID并kill它。 然后,我们尝试重新创buildtesting服务器上的情况并修复错误。 但有时服务器是如此之好,你的ps aux / top / mytop / SHOW FULL PROCESSLIST将不会通过 – 即使pipe理员被阻止。 什么是确保pipe理员能够始终访问服务器并杀死违规进程或查询(在Linux和MySQL上)的最佳方法? 我们可以把优先权分配给不同的用户吗? 为root保留一部分资源? 我已经检查好(1) ,但不断有好的-20开放连接似乎有点过分和难以工作(更不用说危险的根源)。

使用命令行工具对sorting序列中的重复项进行计数

我有一个命令(cmd1),通过日志文件greps过滤出一组数字。 数字是随机的顺序,所以我使用sort -gr来获得一个反向sorting的数字列表。 这个sorting列表中可能有重复。 我需要find该列表中每个唯一编号的计数。 例如,如果cmd1的输出是 100 100 100 99 99 26 25 24 24 我需要另一个命令,我可以pipe上述输出,以便我得到: 100 3 99 2 26 1 25 1 24 2

如何在Linux中recursion地将CHMOD命令应用于任何具有特定名称的文件?

我需要知道如何将CHMOD命令仅应用于具有特定名称的文件recursion? chmod 755 -R filename 像上面的东西,但它应该适用于任何子filename夹中存在的任何文件名。

如何简单地从Linux上的目录中删除所有内容

如何简单地从Linux上的当前或指定的目录中删除一切? 几种方法: rm -fr * rm -fr dirname/* 不起作用 – 它会留下隐藏文件 – 以点开头的文件,以及在当前目录中以破折号开头的文件,并且不会处理太多的文件 rm -fr — * rm -fr — dirname/* 不起作用 – 它会留下隐藏的文件,不会处理太多的文件 rm -fr — * .* rm -fr — dirname/* dirname/.* 不要试试这个 – 它也会删除父目录,因为“..”也以“。”开头。 rm -fr * .??* rm -fr dirname/* dirname/.??* 不起作用 – 它会留下“.a”,“.b”等文件,并且不会处理太多的文件 find -mindepth 1 -maxdepth 1 -print0 | […]

replaceWindows命令控制台

我不是系统pipe理员,但为了testing目的,我经常使用Windows 2003服务器,而且我总是被标准Windows控制台terminal的限制所困扰。 是否有一些我不知道的“行业标准”工具,以更全面的方式取代这个terminal? 什么是最好的第三方Windows控制台,如果有的话? 有没有什么好的免费/开源工具呢?

我怎样才能把自己添加到Apache组?

我在我的Xserver上运行我的CentOS服务器,发生什么事情是当我想升级我的Wordpress escpecially现在到Wordpress 3.3.2问题是,我得到 Warning: copy(/wp-admin/includes/update-core.php) [function.copy]: failed to open stream: Permission denied in /wp-admin/includes/class-wp-filesystem-direct.php on line 200 而且我明白这是一个权限问题。 因为我的WordPress的所有者:组是在apache 所以我想知道怎样才能把自己添加到同一组的apache或甚至在同一组使用命令行的根? [终奌站] 更多信息: 我有密码root做任何需要root密码的命令。

在Linux命令行上将CSV文件转换为XLS文件?

我正在使用Debian Linux,我想将CSV文件转换为Excel XLS Spreadsheet文件。 catdoc软件包包含从XLS转换为CSV的xls2csv命令。 但是,这并没有做相反的事情。 由于我只有一个CSV文件,我不关心格式或类似的东西。 我不担心,如果它只生成一个非常简单的XLS文件,并不支持花哨的新版本。 只要它是一个XLS电子表格。

用名称中的<Down>删除文件?

所以,在一个CentOS盒子上,我意外地在vim编辑器中执行了:w<Down> ,其中“ <Down> ”实际上是按下键盘上的向下箭头键(在屏幕上显示为“ <Down> ”),现在我有一个名为“ <Down> ”,我似乎无法摆脱; 运行“ rm <Down> ”(字面上拼写“小于,D,o,w,n,大于”)给出语法错误。 我怎样才能摆脱这个文件与时髦的名字?

麻烦备份大型mysql数据库

我有一个WordPress的MU数据库,为不同的用户的博客10,000 +表。 我需要升级WordPress的MU到最新的版本,但要手动备份数据库。 当我点击导出时,PHPMyAdmin甚至无法加载页面。 我试图进入服务器(Windows),并使用DOS命令行: mysqldump -u USERNAME -p PASSWORD> BACKUP.sql 但它挂了一分钟,给我的错误: error 23: out of resources when opinging file '.\USERNAME\wp_1037_links.MYD' (Errorcode: 24) when using LOCK Tables 我做错了什么,或者我应该做什么? PHPMyAdmin适合这个大小的东西吗? 有没有比我尝试的两种方法更好的方法呢? **请注意,这不是我的网站,所以任何关于设置数据库病态的build议都必须由所有者运行。 我只是在这里为WP相关的废话,这是一种超出了我被带到做的范围。

&符号在csh的一行开头

在csh开头的&符号是做什么的? 它似乎被忽略(没有错误信息),但为什么? 例: & echo 'hi there' 执行期望的回声没有错误信息。