标签: command-line-interface

如何递归地将子文件夹中的所有文件(包括隐藏文件)移动到 *nix 中的父文件夹中?

这是一个有点尴尬的问题,但我不得不承认,在我职业生涯的后期,我仍然对 mv 命令有疑问。

我经常遇到这个问题:我需要将所有文件递归地向上移动一层。假设我有文件夹 foo,里面有一个文件夹 bar。Bar 有一堆文件和文件夹,包括点文件和文件夹。如何将 bar 中的所有内容移动到 foo 级别?

如果 foo 为空,我只需将 bar 移到上一层,删除 foo 并将 bar 重命名为 foo。部分问题是我无法弄清楚“包括点在内的一切”的 mv 通配符是什么。这个问题的一部分是 - 是否有对 cp 和 mv 命令在某处使用的通配符的深入讨论(谷歌搜索这只会带来非常基本的教程)。

command-line-interface nix mv wildcards

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

如何在 linux ftp 命令中禁用被动模式

我正在使用 linux 的“ftp”命令向第 3 方提供商发送数据。这家公司声明我们需要“在您的 FTP 客户端中禁用被动模式”,我确认它在被动模式下不起作用。

但是,当我搜索 linux 命令时,我看到“-p”标志是“由于使用 PORT 传输模式的安全问题,现在所有客户端(ftp 和 pftp)的默认值。保留该标志仅是为了兼容性,并且具有没有效果了。”

那么如何禁用被动模式呢?而且,有那么糟糕吗?

linux command-line-interface ftp

14
推荐指数
2
解决办法
7万
查看次数

如何删除目录中的“._”文件?Ubuntu

是否有命令行可以删除 Unbuntu 目录中的所有“._foo.html”文件?

linux filesystems command-line-interface

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

从 /var/spool/mail/root 读取邮件

我曾尝试使用mail读取 /var/spool/mail/root 中的电子邮件消息,但这真的很痛苦。
我读过它pine更好,但它似乎不适用于我的 linux (CentOS 5.4 x86_64)。至少当我输入时什么都没有出现yum list pine。

您知道从那里读取邮件的任何其他命令行实用程序吗?

email linux command-line-interface

14
推荐指数
1
解决办法
4万
查看次数

命令行 - 批处理文件调用另一个批处理文件

我有一个批处理文件,它调用 PATH 目录中存在的另一个批处理文件(基本上是调用带有附加开关的可执行文件。)

: bar.bat:
foo.bat file1.txt
foo.bat file2.txt
etc.
Run Code Online (Sandbox Code Playgroud)

在 foo.bat 中:

foo.exe -t -s %1
Run Code Online (Sandbox Code Playgroud)

bar.bat执行第一个命令但立即退出(即仅处理file1.txt)。

我怎样才能让这个批处理文件多次调用另一个批处理文件?

command-line-interface batch-file

13
推荐指数
1
解决办法
6279
查看次数

使用终端/ssh时,不同机器的不同颜色提示?

我有 5 台机器,我经常通过 ssh 来完成工作。当我在错误的盒子上发出错误的命令时,它变得越来越令人沮丧。幸运的是我还没有做坏事。我想知道是否有任何我可以硬编码的 hack 会根据我使用 ssh 的机器以不同的颜色显示我的提示?例如台式机1的蓝色,笔记本电脑的紫色,服务器的红色等?这可能吗?

目前我正在使用这个命令 export PS1="\e[0;31m[\u@\h \W]\$ \e[m " 取自http://www.cyberciti.biz/faq/bash-shell -change-the-color-of-my-shell-prompt-under-linux-or-unix/ 但它显然不适用于 ssh。

另外,如果您有任何其他很酷的 bash 技巧可以帮助我缓解视力,那将会很棒。我得到了为手册页着色的提示。

http://linuxtidbits.wordpress.com/2009/03/23/less-colors-for-man-pages/

bash command-line-interface

13
推荐指数
2
解决办法
1万
查看次数

命令行 SIP 拨号器

是否有用于 unix 的简单命令行 SIP 拨号器,它可以连接到 SIP 服务器、拨打电话和播放一些媒体文件(wav/mp3)?理想情况下,我看起来像这样:

sip-dailer +1xxxxxxxxxx /path/to/message.mp3
Run Code Online (Sandbox Code Playgroud)

unix command-line-interface sip dial

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

复杂进程名称的 pgrep/pidof 用法?

我正在尝试使用 pidof 或 pgrep 将 HUP 发送到我系统中的进程。问题是我只想用一个精确的参数来终止进程。

这是'ps awx'的输出

  657 ?        S      0:00 processname software
  658 ?        S      0:00 processname demo
  659 ?        S      0:00 processname test
Run Code Online (Sandbox Code Playgroud)

通过执行以下操作之一:

pidof processname 
pgrep processname
Run Code Online (Sandbox Code Playgroud)

您将获得以 processname 开头的所有进程的列表,但我想执行以下操作:

pidof processname test
pgrep processname test
Run Code Online (Sandbox Code Playgroud)

仅检索我需要的 PID(在本例中为 659)

更新

通过在 pgrep 上使用 -f 标志可以完成我想要的操作:

pgrep -f "processname test"
Run Code Online (Sandbox Code Playgroud)

你会得到正确的答案。

bash command-line-interface process

13
推荐指数
1
解决办法
1万
查看次数

Sun Grid Engine huhohshdhjha

当我输入时qstat -h,我得到以下选项

   [-s {p|r|s|z|hu|ho|hs|hd|hj|ha|h|a}] show pending, running, suspended, zombie jobs,
                                      jobs with a user/operator/system/array-dependency hold, 
                                      jobs with a start time in future or any combination only.
                                      h is an abbreviation for huhohshdhjha
                                      a is an abbreviation for prsh
Run Code Online (Sandbox Code Playgroud)

世界是什么huhohshdhjha????

command-line-interface gridengine

13
推荐指数
1
解决办法
505
查看次数

在 linux ls 中更改文件/目录的颜色

我使用黑色背景的腻子,想知道是否有或有办法改变深蓝色的 dirs 的颜色。

我注意到 DIR_COLORS.xterm 和 DIR_COLORS

他们扮演这个角色吗?

linux ssh command-line-interface putty ls

13
推荐指数
2
解决办法
5万
查看次数

标签 统计

command-line-interface ×10

linux ×4

bash ×2

batch-file ×1

dial ×1

email ×1

filesystems ×1

ftp ×1

gridengine ×1

ls ×1

mv ×1

nix ×1

process ×1

putty ×1

sip ×1

ssh ×1

unix ×1

wildcards ×1