Questions tagged «linux»

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

30
Linux命令行最佳实践和技巧?
我想打开一个讨论,该讨论将积累您的Linux命令行(CLI)最佳实践和技巧。 我已经搜索了这样的讨论以分享以下评论,但没有找到评论,因此发布了这篇文章。 我希望大家都能从中学到东西。 欢迎您分享Bash技巧,grep,sed,AWK,/ proc和所有其他相关的Linux / Unix系统管理,shell编程最佳实践,以使我们所有人受益。
112 linux  bash 

17
磁盘已满,du告诉不同。如何进一步调查?
我在服务器(硬件Raid 1),32G,ext3文件系统中有一个SCSI磁盘。df告诉我磁盘已满100%。如果删除1G,则可以正确显示。 但是,如果我运行a,du -h -x /则会du告诉我仅使用了12G(-x由于某些Samba安装,我使用了)。 因此,我的问题不是关于du和df命令之间的细微差异,而是关于我如何找出造成这种巨大差异的原因? 我重启了机器,发现没有错误的fsck。我应该跑步badblocks吗?lsof告诉我没有打开的已删除文件,lost+found为空,并且消息文件中没有明显的warn / err / fail语句。 随时询问设置的更多详细信息。



2
tar-提取时删除主要目录组件
如何仅提取目标目录而不提取完整的目录树? 压缩 tar cf /var/www/site.tar /var/www_bak/site 提取 tar xf /var/www/site.tar -C /tmp 这将产生: /tmp/var/www/site 提取文件时,如何避免整个目录树被创建? 我想要将其提取为: /tmp/site
104 linux  tar 



8
如何监视Linux上的硬盘负载?
是否有一个好的命令行实用程序来监视Linux上的硬盘负载?类似top但随后监视磁盘活动的信息,例如iso cpu的使用情况。 更具体地说,我怀疑对于某些(重负载)服务器,在对其上运行的程序的各个部分进行了几次优化之后,目前的瓶颈仅仅是记录到磁盘上的文件。但是我发现很难评估服务器可以处理多少流量。 我理想的工具是打印“您正在使用35%的磁盘带宽”的东西。有任何想法吗?

2
如何重新排序窗口,更改滚动快捷方式以及修改GNU屏幕中的状态栏内容?
我学会了使用gnu-screen,并且在过去的几周中一直在使用它。现在,我掌握了基础知识,如果我弄清楚了以下查询,将非常有帮助: 如何在Linux屏幕实用程序中重命名/重新排序/移动窗口? 例如,经过几天的使用,我进入了一个窗口编号为2、3、6、8的状态。现在,我希望在#9或#7处创建一个新窗口。这可能吗?如果是,怎么办? 另外,是否可以将窗口#6移至#4或#7?如果是,怎么办? 滚动快捷方式:滚动需要先按Ctrl-A + Esc,然后按Ctrl-u / Ctrl-d。有没有一种方法可以映射PgUp / PgDn直接执行这些操作?或者,有没有办法映射一些键(例如F5)以将我带到复制模式,然后再映射PgUp / PgDn进行滚动? 我启用了“总是标题”,因此当前窗口标题始终显示在底部。有没有办法在同一标题栏中显示当前窗口的日志文件名和日志记录状态(开/关)?
98 linux  gnu-screen 

4
可用站点与ng.x的conf.d目录有什么不同用法
我有一些使用linux的经验,但没有使用nginx的经验。我的任务是研究应用程序服务器的负载平衡选项。 我已经使用apt-get来安装nginx,并且一切似乎都很好。 我有一些问题。 sites-available文件夹和conf.d文件夹有什么区别。这两个文件夹都包含在nginx的默认配置设置中。教程同时使用。它们是干什么的,最佳实践是什么? 启用了站点的文件夹有什么用?如何使用? 默认配置引用www数据用户?我必须创建该用户吗?如何为该用户授予运行Nginx的最佳权限?

15
挂载CIFS主机已关闭
我以前配置的挂载点有问题。它显示了文件夹,但是挂载丢失了,并显示“?” 大小,权限等值 因此,我尝试使用cifs和之前的相同命令重新安装: mount -t cifs //nas.domain.local/share /mnt/archive 但是我得到了错误: Host is down. 如果我对域或IP执行ping操作,则可以得到正确的解析,并且我也可以使用smbclient进行连接,而不会出现问题 ping nas.domain.local ping ip smbclient //nas.domain.local/share 我环顾四周,但找不到可靠的答案。有什么想法吗?
97 linux  centos  mount  cifs 

5
/ var / log / secure中的“可能的闯入尝试!”-这是什么意思?
我有一个在VPS平台上运行的CentOS 5.x盒子。我的VPS主机误解了我对连接的支持查询,并有效地刷新了一些iptables规则。这导致ssh在标准端口上侦听并确认端口连接测试。烦死了 好消息是我需要SSH授权密钥。据我所知,我认为没有成功的突破。我仍然非常担心在/ var / log / secure中看到的内容: Apr 10 06:39:27 echo sshd[22297]: reverse mapping checking getaddrinfo for 222-237-78-139.tongkni.co.kr failed - POSSIBLE BREAK-IN ATTEMPT! Apr 10 13:39:27 echo sshd[22298]: Received disconnect from 222.237.78.139: 11: Bye Bye Apr 10 06:39:31 echo sshd[22324]: Invalid user edu1 from 222.237.78.139 Apr 10 06:39:31 echo …
96 linux  security  ssh  centos 

12
在一个大分区上安装Linux到底有多糟糕?
我们将在新服务器上运行CentOS 7。服务器内部的raid6中有6 x 300GB驱动器。(以40TB raid盒的形式在很大程度上是外部存储。)如果格式化为单个卷,则内部卷约为1.3TB。我们的系统管理员认为将操作系统安装在一个1.3TB的大分区上确实是个坏主意。 我是生物学家。我们不断安装新的软件来运行和测试,其中大多数都位于/ usr / local中。但是,由于我们有大约12位非计算机智能生物学家在使用该系统,因此我们也在/ home中收集了很多数据。我们的最后一个服务器有一个用于/的200GB分区,在2.5年后,它已占满90%。我不希望这种情况再次发生,但是我也不想违背专家的建议! 我们如何最好地使用可用的1.3TB磁盘来确保空间在需要的时间和地点可用,而不给系统管理员造成维护噩梦?



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.