小编Dav*_*d B的帖子

如何在 bash 提示符下显示绝对路径?

我目前将我的 bashPS1设置为这样的:

PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ "
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它显示绝对路径而不是相对路径(例如/home/dave/dir而不是~/dir)?

bash path prompt

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

如何使用 ls 仅列出非空文件?

如何ls使用 linux列出(使用)所有非空文件(大小 > 0)?

linux bash shell command-line ls

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

如何在 DOS/Windows 中递归列出文件名(仅)?

可能的重复:
在命令提示符中递归获取裸文件名

我想递归列出目录中的所有文件,仅显示文件名(没有扩展名也没有完整路径)。我正在使用 Windows/DOS。

我能得到的最接近的dirdir /s /b,但它列出了完整路径并显示了扩展名。

好吧,也许我可以忍受扩展,但我必须摆脱路径!

有任何想法吗?

command-line dir filenames windows-xp

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

如何递归设置只读权限?

我有一个非常大而深的目录。我想让所有内容都只读。问题是我想我必须区分文件(将获得a=r)和目录(将获得a=rx)。

我怎样才能做到这一点?

linux permissions file-permissions

15
推荐指数
3
解决办法
8593
查看次数

为什么需要 ./ 来运行可运行文件?

我正在使用 ubuntu,我注意到我的许多可运行脚本将无法运行,除非我在主题之前加上./.

例如,如果我有一个 perl 脚本:/home/me/script.pl并且我目前在 中/home/me,则键入script.pl不会这样做,但./script.pl会。

这是为什么?

linux filesystems ubuntu

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

如何在单个 Chrome 配置文件中使用代理?

我同时运行多个 Google Chrome 实例,每个实例都有不同的配置文件(使用--user-data-dir=MyProfileFolder)。我希望 Chrome 实例(配置文件)之一使用代理,另一个像往常一样直接连接。

问题是无论我如何尝试在某些 Chrome 实例中启用代理,它也会影响所有其他正在运行的实例。

如果我只是使用ranch -> Options -> Under the Hood -> Change proxy settings,它会影响整个系统,因为它只是一般的 Windows 代理设置页面。

如果我使用像 Proxy Switch 这样的扩展程序!或切换代理,再一次,在一个实例(配置文件)中启用代理会影响所有其他实例(即使扩展程序甚至没有安装在其中)。

有没有解决的办法?

我在 Firefox 中从来没有遇到过这个问题。

google-chrome proxy multiple-instances google-chrome-extensions

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

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

为什么删除 Linux 上的目录需要很长时间?

我经常rm -rf mydir从 Linux 中删除一些大目录。

这需要永远!

有什么办法可以加快速度吗?

linux

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

注销后如何保持作业继续运行?

可能的重复:
如何分叉一个在 shell 退出时不会死亡的进程?

有时我使用 NX 远程连接到我的 Ubuntu。然后我在后台运行一些作业,例如:

$ /path/to/script.pl &
Run Code Online (Sandbox Code Playgroud)

但是,当我注销时,作业停止运行。

即使我注销后如何才能让它们继续?

ubuntu

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

如何临时从 SGE(Sun Grid Engine)中取出节点?

我在使用特定节点时遇到了一些问题。在我解决它之前,我不希望任何作业在 ii 上运行。如何临时将该节点从节点“池”中取出?

cluster grid

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

如何在不打开另一个用户帐户的情况下更改我的 uid?

我正在使用 ubuntu 10.10。我想更改我的用户 ID。

如何在不开设其他帐户的情况下更改它?

我尝试使用,System->Administration->Users and Groups但收到一条消息说用户已登录(这是真的,就是我!)。

还尝试使用外壳:

dave@mypc:~$ sudo usermod -u 875 dave
[sudo] password for dave: 
usermod: user dave is currently logged in
Run Code Online (Sandbox Code Playgroud)

那我能做什么?

user-accounts ubuntu

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