Articles of unix

如何在bash中过滤(输出)某些输出

我有一个跟踪AWS CloudWatch日志的进程。 除了CloudWatch组和容器ID预先占用每一行之外,它工作得很好。 例如: core-api 04a7ce3daf83aa018a92eb4a613c87354695dc8219f213697f7f786b81d4d [PROD] – INFO: GET 200 – 5ms core-api 04a7ce3daf83aa018a92eb4a613c87354695dc8219f213697f7f786b81d4d [PROD] – INFO: POST 200 – 7ms 有没有一种方法来pipe我的日志命令我用一些types的filter,只显示行后信息[PROD] – ?

如果我build立了一个DNS服务器,我需要从Godaddy购买一个域名吗?

假设我的networking中有一台服务器想要与数据库服务器交谈。 它将如何与DNS交谈,然后指向数据库服务器?

如何tar.gz * .php,* .txt,* .inc,* .js,* .css,* .php3文件?

我想备份我的服务器,但不打扰图像/video等 我怎么能tar.gz所有这些types的文件我想要的(基本上是文本文件)?

将Unix上的共享文件夹文件复制到Unix上

我在使用Sun OS 5.0的unix机器上。 现在我的局域网上的Windows服务器上有一个共享文件夹。 我有一些Windows上的文件通过在UNIX上运行脚本来复制到我的UNIX上。 所以Windows的盒子不会自己推动任何东西,只有unix必须从那里复制。 我用FTP,它成功地工作。 但有没有什么可能的方式,不需要FTP,你可以直接从Windows共享文件夹中复制,就像我们在Windows中进行复制。 我这样问,是因为我们觉得FTP对于我们必须复制的数据的大小比较慢,而且历史logging告诉它它不那么安全。 我准备在UNIX上安装和尝试工具,但我的组织不允许在Windows服务器上安装。 如果有任何工具可以安装在Windows上,并增加价值,那么我准备说服我的权威。 请build议任何工具或方法可用于这种跨平台复制,可以使其快速。 我试过Google,但不知道哪个工具会更快。

执行无密码的ssh命令?

我执行以下命令: ssh -l admin hostname command 每次我执行它,我都被要求input一个密码。 我怎么能自动提供一个密码,因为我打算把它放在一个bash脚本中?

如何在unix-AIX版本6.1中创build隐藏的文件夹

我尝试这个命令mkdir .done但它不起作用。 如何创build一个隐藏的文件夹?

webserver docroots的典型目录path是什么?

在哪里通常会存储所有的网页和一切?

不断添加一些域到/ etc / hosts

我在Ubuntu上添加了一些本地域到我的/etc/hosts 。 但每次重新启动操作系统时都会重写。 如何和在哪里可以不断添加我的127.0.0.1 mydomain.local ? UPD 在重新启动之前,我编辑/etc/hosts : 127.0.0.1 localhost.localdomain localhost mydomain.local 重新启动后 127.0.0.1 localhost.localdomain localhost

看看后台进程是什么

我目前在我的UNIX服务器上有一个后台进程,运行的时间比应该多。 我不记得命令让我看到后台进程的输出。 我会记得collections这个答案!

如何知道一台计算机使用哪个静态IP地址连接到另一台计算机?

我有一个工作站连接到几个内部networking,每个都有不同的静态IP地址。 通过这些networking中的一个(?),我可以通过ssh连接到服务器。 如何知道我的工作站的哪个IP地址用于连接到服务器? 就我所知,两台计算机之间没有NAT。