Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。

4
Ubuntu Live CD的默认用户名和密码是什么?
Ubuntu Live CD映像的用户名和密码是什么? 我问是因为我最近将基于Ubuntu的实时ISO(easypeasy,nwtbooks的ldistro)的内容复制到了硬盘驱动器上,但是Squashfs文件系统已损坏,很可能是因为我实时复制了该文件系统。:)因此,它不会自动登录。是否为此提供了用户名/密码? 更新:我尝试使用用户名Ubuntu和一个空白密码,但没有成功。
25 linux  ubuntu  password  login 

7
我应该在Debian lenny stable上启用自动更新吗?
我已经安装了新的Linux Debian lenny服务器,它将是LAMP和Subversion服务器。我是否必须启用自动更新? 如果启用它,则可以确定我具有最新的安全补丁程序。这也不应该破坏我的系统,因为Debian stable仅提供安全补丁。如果我手动安装它们,则可能在数天和数周的时间里承受很高的安全风险。 请记住,我不是专职系统管理员,因此我没有时间查看安全公告。 您通常使用服务器做什么?你有什么建议?

6
确定文件是否正在写入中?
我需要部署一个自动过程(通过1分钟的cron脚本),该过程在特定目录中查找tar文件。如果找到tar文件,则将其解压缩到适当的位置,然后删除该tar文件。 tar文件会通过SSH自动从另一台服务器复制到此服务器。在某些情况下,tar文件非常大,其中包含很多文件。 我期望遇到的问题:如果将tar文件复制到服务器上花费的时间超过1分钟,并且cron脚本每分钟运行一次,它将看到.tar.gz文件并尝试执行解压缩它,即使tar文件仍在写入过程中。 有什么方法(通过bash命令)测试当前是否正在写入文件,或者仅是部分文件等? 我想到的一种替代方法是,将文件复制为其他文件扩展名(如.tar.gz.part),然后.tar.gz在传输完成后重命名为。但是我认为我会尝试找出是否只有一种方法可以首先在命令行上确定文件是否完整...有任何线索吗?
25 linux  bash  tar 

3
杀死-9 postgres进程
Postgres SELECT查询在我们的数据库服务器上失控,开始吞噬大量内存并进行交换,直到服务器内存耗尽。我通过ps aux | grep postgres和运行找到了特定的过程kill -9 pid。这终止了进程,并且内存按预期方式释放。系统的其余部分和postgres查询似乎不受影响。该服务器在SLES 9 SP4上运行postgres 9.1.3。 但是,我们的一位开发人员因用杀死了postgres流程而对我表示敬意kill -9,并说它将取消整个postgres服务。实际上,事实并非如此。我已经做过几次了,还没有看到任何负面影响。 话虽如此,但在进一步阅读后,看起来kill pid没有标志是杀死失控的postgres进程的首选方法,但是对于postgres社区中的其他用户,这听起来也像是postgres多年来“变得更好”,因此kill -9在单个查询进程/线程上不再是死刑判决。 有人可以启发我采取适当的方法来杀死失控的kill -9Postgres 流程,以及最近几天使用Postgres 带来的灾难性(或良性)后果吗?感谢您的见解。
25 linux  postgresql  sles  kill 

4
如何为Debian中的所有用户设置PATH?
我有一个Debian Lenny服务器,我希望www-data用户/usr/local/zend/bin在其PATH中使用它,因此它可以在cron中执行脚本,如www-data。 如何添加/usr/local/zend/bin到PATH,以便www-data可以在中执行文件/usr/local/zend/bin?
25 linux  debian  bash 




1
Linux上的非阻塞核心转储?
我正在寻找一种在Linux上进行正在运行的进程的非侵入式核心转储的方法。 我对gdb很熟悉gcore,但是只有在gdb附加到进程中并停止调试时才能运行。对于大型核心转储,这可能意味着几秒钟甚至几分钟的执行中断。 有没有其他非阻塞性选择? Linux支持写时复制内存,它依赖于fork()不带exec()。因此,我正在考虑某种内核级别的操作,其中内核为正在转储的进程的进程页表创建写时复制快照,然后在原始进程继续运行的同时将内核写出。 我敢肯定,我可以gdb强迫fork()父母抛弃孩子,然后wait()让父母快乐地继续生活,然后在父母解雇后再让孩子收割。但是,这很麻烦,尽管短暂,但仍需要中断父进程两次。 肯定有人需要吗?
24 linux  dump  gdb 

2
在Linux机器之间同步UID / GID有什么好处?
在深入研究如何在不同的Linux机器上同步UID / GID之前,我想知道实际上有什么好处? 我知道这使文件同步相对容易(因为所有权是“自然”保留的)。但是,这也可以通过传输服务来实现。 还有什么可以从一致的UID / GID中受益吗?

7
getpwnam(“ www”)在/etc/nginx/nginx.conf中失败
我将nginx.conf示例复制到了我的ubuntu 12.04框中(我不知道将其他conf文件放在哪里。我是nginx菜鸟)。当我尝试启动nginx时,出现以下错误: abe-lens-laptop@abe:/etc$ sudo service nginx start Starting nginx: nginx: [emerg] getpwnam("www") failed in /etc/nginx/nginx.conf:1 nginx: configuration file /etc/nginx/nginx.conf test failed 这个错误是什么意思?我该如何解决?我找到了这篇文章,但我的用户已经设置为www www(如果在链接文件中看到),如何更改NGINX用户?


8
将Linux用户限制为他拥有的文件
想象一下,一个共享的虚拟主机公司的服务器设置,其中有多个(约100个)客户可以通过外壳访问单个服务器。 很多网络“软件”建议将chmod文件0777。我对我们的客户不明智地遵循这些教程感到不安,他们向其他客户开放他们的文件。(我当然不是在cmod 0777不必要地使用我!)是否有一种方法可以确保客户只能访问自己的文件,并阻止他们访问其他用户的世界可读文件? 我研究了AppArmor,但这与流程紧密相关,在该环境中似乎失败了。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.