Tag: 命令行

bash:config.sh:没有这样的文件或目录

每当我打开终端时,它都会显示出来 bash:config.sh:没有这样的文件或目录 然后是下一行的命令提示符。 我的.bashrc文件包含: source config.sh 我主要使用Ubuntu for Root和Pythia等人,这似乎工作正常,但有人能告诉我可能的原因吗? 谢谢。

将系统日志文件导入本地套接字

我已经在spark中编写了一个程序来从本地套接字接收数据并捕获其中包含“错误”的行。 我在终端手动编写: $ nc -lk 9999 Error: some error message Warning: some warning message 等等。 我需要套接字自动获取系统日志信息。 什么日志文件在系统中包含错误消息或警告,然后我的程序可以从套接字中提取错误的文件。

使用Deja Dup恢复备份失败

尝试还原备份时出现此错误: Traceback (most recent call last): File “/usr/bin/duplicity”, line 1532, in with_tempdir(main) File “/usr/bin/duplicity”, line 1526, in with_tempdir fn() File “/usr/bin/duplicity”, line 1377, in main globals.lockfile.acquire(timeout=0) File “/usr/lib/python2.7/dist-packages/lockfile/linklockfile.py”, line 21, in acquire raise LockFailed(“failed to create %s” % self.unique_name) LockFailed: failed to create /home/zoroaster/.cache/deja-dup/d33a3d20343d288863d8447c1af54f02/Avestan.4889-8464751143147245462 这只是我使用此设置进行的测试备份: 要保存的文件夹: /etc /lib /root /srv /var /usr/local /home/zoroaster 和要排除的文件夹: /var/run […]

有没有办法在stderr打印到日志文件时记录?

我在运行命令 php someFile.php 1>> stdout.txt 2>> stderr.txt 打印stderr时有没有办法记录?

awk – 比较两个文件中的文件和打印行

我正在寻找一种比较两个文件的第2列和第1列的方法,如果它们与第一个文件中的所有列相同,而第二个文件中的列为$ 2。 file_1.txt apple tree 5 great see 10 see apple 3 tree bee 11 make change 2 file_2.txt apple 5.21 around 6.21 great 2 bee 1 see 7.43 tree 3 输出应如下所示: apple tree 5 3 great see 10 7.43 see apple 3 5.21 tree bee 11 1 我试过了 awk ‘NR==FNR{a[$2];next} ($1 in a) {print}’ […]

如何在Ubuntu服务器16.04中的特定用户下启动后启动Zookeeper守护程序

我想在Ubuntu服务器16.04启动后(而不是在记录之后)在名为zookeeper的用户下启动Zookeeper守护程序。 所以我改变了文件/etc/rc.local ,如下所示: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will “exit 0” on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. […]

如何重置ubuntu gnome终端选项?

我的笔记本电脑和我的终端上都有Ubuntu gnome所有文本都是绿色的。 但是,在另一台计算机上,我的文本是绿色,但粗体文本是不同的颜色。 我已经将笔记本电脑上的粗体文字改为另一种颜色,但我猜终端没有打印粗体。 我该如何解决? 我不记得更改终端上显示粗体文字的选项,所以我想我可以在某处重置我的设置。 我该怎么做呢?

在csh中是否有环境变量来修改PS2?

在CSH中是否有环境变量来改变PS2就像在bash和sh ? 例如: $PS2 = “hi” 我试过但它在csh不起作用。

Libertine终端应用:如何访问真正的家庭目录?

安装在libertine中的基于X的应用程序(如Geany,LibreOffice等,即使用GUI,通过Desktop Apps范围中的快捷方式运行)可以访问伪造的rootfs和真正的家庭目录(/ home / phablet)。 但是,在libertine中安装的终端应用程序(如mc)只能访问伪造的rootfs。 为何如此差异? 什么是基于X的应用程序的机制? 如何将libertine终端应用程序的访问权限授予真正的家庭目录?

在bash中解析出来

我的文件看起来像这样 // [297]((((21:0.125204,20:0.125204):0.00994299,(28:0.0790047,(7:0.0146105,5:0.0146105):0.0643943):0.0561423):0 segsites: positions: 1 2 4 6 9 10 45 67 78 89 01010101010101010101010101011111010101 我需要将其解析为三个不同的文件 // [297]((((21:0.125204,20:0.125204):0.00994299,(28:0.0790047,(7:0.0146105,5:0.0146105):0.0643943):0.0561423):0 然后 segsites: positions: 1 2 4 6 9 10 45 67 78 89 一个 01010101010101010101010101011111010101 问题是没有固定数量的行以括号开头等等。 最后一行可以从0或1开始,这是一个问题,因为我不知道如何告诉grep搜索0或1.我需要grep为[]。 那么segsites和下面的行包括pos,然后是01的数字行