小编use*_*637的帖子

如何从目录中删除所有文件?

我得到的最接近的是

# rm /path/to/directory/*.*
Run Code Online (Sandbox Code Playgroud)

但这不适用于没有扩展名的文件......

command-line rm

376
推荐指数
6
解决办法
142万
查看次数

如何重新启动samba服务器?

抱歉,这有点尴尬,但我是第一次尝试设置自己的服务器。我在网上找到了很棒的教程。

http://www.intac.net/build-your-own-server/

我被困在第 4 步的第 2 行到最后一行。显然 init.d 中没有 samba 目录。

为什么 init.d 中没有 samba 目录?

以下会起作用吗?

# sudo restart smbd
# sudo restart nmdb
Run Code Online (Sandbox Code Playgroud)

samba

107
推荐指数
4
解决办法
95万
查看次数


如何删除目录中的所有文件和子目录而不删除bash中的目录?

是否有删除目录中所有文件和子目录而不删除目录的命令?

例如,如果我有目录dontDeleteMe与子目录123和每个子目录中有几张图片,我怎么能删除子目录12以及3所有的文件在其中,而不删除父目录dontDeleteMe

command-line bash rm directory

69
推荐指数
4
解决办法
21万
查看次数

如何使用 wget/curl 从我登录的站点下载?

当您登录时,维基百科的某些部分会有所不同。我想 wget 用户页面,以便它们看起来就像我已登录一样。

有没有办法让我得到这样的用户页面

http://en.wikipedia.org/wiki/User:A
Run Code Online (Sandbox Code Playgroud)

这是登录页面:

http://en.wikipedia.org/w/index.php?title=Special:UserLogin&returnto=Login&campaign=ACP3
Run Code Online (Sandbox Code Playgroud)

bash wget

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

你如何找到命令的目录?

可能重复:
已安装程序的文件夹位置

例如以下是相同的

# /usr/bin/php updateDatabase.php

# php updateDatabase.php
Run Code Online (Sandbox Code Playgroud)

但是我如何推断 php 命令的位置在 /usr/bin 中?

command-line

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

更新和定位命令问题 - 重新启动后不再索引外部硬盘驱动器中的文件

重新启动后,我的外部硬盘驱动器中的文件不再编入索引。我必须重新安装然后运行

# updatedb
Run Code Online (Sandbox Code Playgroud)

每次重启后。问题是我的外置硬盘需要几分钟的时间来更新。有什么办法可以在重新启动后保留我的外部设备的索引,以便 locate 命令可以搜索我的外部设备?

编辑:每个请求这里是我的规格:

$ cat /etc/updatedb.conf
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs ecryptfs fusesmb devtmpfs"

# mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none …
Run Code Online (Sandbox Code Playgroud)

command-line locate updatedb

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

任何执行 tar.bz2 文件并行解压的 linux 命令?

我有一个相当大的文件(~50GB),运行需要一些时间

tar xvf file.tar.bz2

在上面。我知道可以对 bzip2 文件进行并行压缩的程序,但不知道可以对 bzip2 文件进行并行解压缩的程序。

是否有任何程序可以实现这一目标?用于从文件中提取的命令的确切语法是什么?

我正在使用 ubuntu 12.04

gzip compression tar bzip2

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

在 man 和 info 中查找下一个和上一个搜索词的热键是什么?

假设您想搜索 mplayer 的文档:

# man mplayer
Run Code Online (Sandbox Code Playgroud)

要搜索“长度”,您可以在 man 中输入“/length”并按回车键。要转到下一次出现的“长度”,您可以输入“n”。到达前一次出现的“n”的热键是什么?

到达信息中搜索词的下一次和上一次出现的热键是什么?

# info mplayer
Run Code Online (Sandbox Code Playgroud)

command-line gnome-terminal info manpage

12
推荐指数
1
解决办法
1470
查看次数

如何使用 reverse-i-search 命令 (ctrl+r) 向前搜索历史?

在阅读手册中

# man readline
Run Code Online (Sandbox Code Playgroud)

下面介绍如何向后和向前搜索。

reverse-search-history (C-r)
Search backward starting at the current line and moving `up' through the history as necessary.  This is an incremental search.

forward-search-history (C-s)
Search forward starting at the current line and moving `down' through the  history  as  necessary.   This  is  an  incremental search.
Run Code Online (Sandbox Code Playgroud)

当我点击 ctrl+r 并输入“apt-get”时,我可以通过不断点击 ctrl+r 来进行反向搜索历史记录。但是然后我点击 ctrl+s 并且终端没有前进。我做错了什么吗?

还有 Meta 前缀“M-”代表什么键?

command-line

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