小编Moh*_*sen的帖子

如何从 Internet 设置时间和日期?

如何从 Internet 检索日期并从命令行设置计算机的时钟?

command-line remote date clock

48
推荐指数
6
解决办法
12万
查看次数

当前文件夹和所有子文件夹中的 cat 文件

我想要cat当前文件夹中的文件和所有子文件夹(和子文件夹)中的所有文件。

这是我的目录结构

$ tree
.
??? f
?   ??? foo
??? yo
Run Code Online (Sandbox Code Playgroud)

我想猫fooyo

我试过这个命令但没有用:

cat */*
Run Code Online (Sandbox Code Playgroud)

它只是catš foo

shell directory cat tree

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

如何将彩色树结果通过管道输送到更少或更多?

我使用彩色树,tree -C但是当我用管道将它传输到less我得到的结果是这样的:

tree public/ -C | less
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

less在这种情况下我怎么能有颜色?

less more tree

17
推荐指数
1
解决办法
2465
查看次数

如何在没有 Tab 键的情况下触发自动完成?

我正在使用 iPhone 和一个名为 ServerAuditior 的应用程序通过 ssh-ing 连接到我的机器。它没有tab键。见截图。

如何在没有 Tab 键的情况下触发自动完成?我不想为 cd-ing 键入很多字符。

我在这个应用程序中有箭头键。我可以向左向右向下滑动以使用箭头键。如果我可以在命令结束时闪烁时将其绑定到向前箭头键,那将是令人惊奇的

在此处输入图片说明

bash ssh keyboard autocomplete

12
推荐指数
3
解决办法
4860
查看次数

在 du 中显示人类可读的文件大小

我正在使用此命令来确定哪个目录正在占用我的磁盘。

du -sk * | sort -n
Run Code Online (Sandbox Code Playgroud)

如何获得人类可读du的文件大小结果表?我已经检查过man,它所拥有的只是-k将字节结果转换为千字节结果的标志。我需要千兆字节的结果

osx disk-usage

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

什么等同于 Mac 在 Linux 中的清除?

在 Mac 中,我purge用来释放一些内存。在 Linux(Ubuntu 服务器)中相当于什么?apt-get install purge什么也没给我。如果您不熟悉 Mac,请purge访问它的man页面:

purge(8)                  BSD System Manager's Manual                 purge(8)

NAME
     purge -- force disk cache to be purged (flushed and emptied)

SYNOPSIS
     purge

DESCRIPTION
     Purge can be used to approximate initial boot conditions with a cold disk
     buffer cache for performance analysis. It does not affect anonymous mem-
     ory that has been allocated through malloc, vm_allocate, etc.

SEE ALSO
     sync(8), malloc(3)

                              September 20, 2005
Run Code Online (Sandbox Code Playgroud)

linux memory linux-kernel

10
推荐指数
1
解决办法
7320
查看次数

在 ls 和 mv 中使用正则表达式

我有这样的目录结构

??? UK
?   ??? BuyBand_go_UK.png
?   ??? BuyBand_go_UK.svg
?   ??? BuyBand_K.png
?   ??? BuyBand_K.svg
?   ??? BuyBago_UK.png
?   ??? BuyBago_UK.svg
?   ??? BuyBand_ch_Logo_UK.png
?   ??? BuyBand_ch_Logo_UK.svg
??? US
    ??? BuyBand_go_US.png
    ??? BuyBand_go_US.svg
    ??? BuyBand_S.png
    ??? BuyBand_S.svg
    ??? BuyBago_UK.png
    ??? BuyBago_UK.svg
    ??? BuyBand_ch_Logo_US.png
    ??? BuyBand_ch_Logo_US.svg
Run Code Online (Sandbox Code Playgroud)

如何在一个命令中移动父目录中UKUS目录中的所有文件?

这是我尝试过的:

   mv (US|UK)/* .
Run Code Online (Sandbox Code Playgroud)

ls shell wildcards rename

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

在没有物理访问机器的情况下出现硬件故障时重新启动?

无论我做什么,我都会收到此错误消息:

$ sudo reboot
bash: /usr/bin/sudo: Input/output error
$ reboot
bash: /sbin/reboot: Input/output error
Run Code Online (Sandbox Code Playgroud)

根据这个问题是硬件故障。无论如何,我可以在不拔掉插头的情况下重新启动机器。机器离我不近。我可以通过 SSH 进入机器。lspwdechocat其他一些应用程序是工作。之类的东西psvimkillall不是工作。

linux command-line reboot

7
推荐指数
1
解决办法
7064
查看次数

当我在屏幕内时,如何转到命令行的开头?

在 bash 中,我可以点击Ctrl+ a并转到命令行的第一个。

但是 in screen Ctrl+ a不这样做。如何转到屏幕中的第一个命令行?

keyboard-shortcuts gnu-screen

6
推荐指数
1
解决办法
3212
查看次数

将本地文件同步到远程 git 仓库

我在公司服务器上的 linux 上有我的 git 存储库。我ssh进入我的 linux 机器并在那里编辑文件。

问题

在我与服务器建立良好连接之前,此方法非常有用。如果连接缓慢甚至没有连接,我将无法访问我的工作,也无法完成工作。

潜在解决方案

也许我可以将我的文件从 linux 服务器复制到我的本地机器磁盘,然后运行一个脚本来侦听我的本地文件中所做的更改并将其镜像到我的远程服务器。

  • 我正在使用 Git,任何解决方案也应该涵盖 git 文件。
  • 如果我失去了连接,我应该能够继续处理本地文件,并且一旦连接建立脚本应该将我的更改镜像到远程服务器。
  • 我的机器运行 Mac OSX Lion。

git rsync

3
推荐指数
1
解决办法
4698
查看次数

打印文件名并对查找的每个结果执行命令

我正在尝试将两个命令(echohaml --check)应用于我的find.

haml --check `find . -name "*.haml"`
# return Syntax error on line 2: Illegal nesting: nesting within plain text is illegal.
# but I don't know which file

echo `find . -name "*.haml"`
# returns list of files (space separated) 
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想打印文件名,然后haml --checkstdout.

find

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

为什么 HTTP 操作通常都是大写的?

我正在寻找这方面的历史。为什么我们通常写的 HTTPPOSTOPTIONS操作都是大写的?

history http

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