-
找到 – Glob不匹配?
所属栏目:[Linux] 日期:2021-05-24 热度:146
如何列出与glob不匹配的文件? 例如,假设我有一个包含数百个文件的目录,其中97%的文件扩展名为.png. 我知道我可以列出PNG文件: ls *.png 但是,我如何列出相反的,即只是非PNG文件? 解决方法 使用ls: ls -I "*.png" 引号对于阻止shell评估*很重要 使用find[详细]
-
linux – 从某些ISP请求需要很长时间
所属栏目:[Linux] 日期:2021-05-24 热度:91
我们有一台Apache服务器,在虚拟机上运行 PHP.文档根位于用户的主文件夹(/ home / users / {first letter} / {username} /)中,/ home / users /通过NFS挂载. 似乎有些奇怪的事情发生了.当一些用户请求一个文件时(在这个例子中我使用了Hondenbol.png),它需要很[详细]
-
Linux软件RAID6:重建速度慢
所属栏目:[Linux] 日期:2021-05-24 热度:56
我试图找到重建软件raid6的瓶颈. ## Pause rebuilding when measuring raw I/O performance# echo 1 /proc/sys/dev/raid/speed_limit_min# echo 1 /proc/sys/dev/raid/speed_limit_max## Drop caches so that does not interfere with measuring# sync ; ech[详细]
-
linux – 版本控制系统,数据重复较少
所属栏目:[Linux] 日期:2021-05-24 热度:185
我们有一个自行开发的配置管理系统,我们想以简单的方式添加配置文件版本.我的第一个想法是svn(或类似的),但我关心的是在一个位置创建一个repo,只是在同一系统的另一个位置检查它.在这种情况下,我们没有使用远程甚至多个结账.是否存在一个位于一个位置的软件[详细]
-
无法理解Zsh的autopushd的好处
所属栏目:[Linux] 日期:2021-05-24 热度:191
我在.zshrc setopt autopushd 它使cd行为像pushd. 这意味着我们根本没有堆栈. 当我使用它时,我根本没有使用过堆栈,因为它会从我身上移除堆栈. 我不确定autopushd有什么好处. autopushd有什么好处? 解决方法 pushd就像cd,但它也会将当前目录推送到堆栈.您可[详细]
-
归类 Linux下列出目录内容的命令
所属栏目:[Linux] 日期:2021-05-24 热度:51
ls 命令列出的是当前所在目录的内容,如果要查看其他目录中的内容,可以在命令中指定具体路径: $ls/其他的/目录/路径 如果你想要查看目录中的隐藏的内容,可以[详细]
-
把你的树莓派家庭实验室转换成一个网络文件系统
所属栏目:[Linux] 日期:2021-05-24 热度:198
共享文件系统是为家庭实验室增加通用性和功能性的好方法。在实验室中为客户端共享一个集中的文件系统,使得组织数据、进行备份和共享数据变得相当容易。这对于在[详细]
-
如何利用Linux实用程序gPhoto2备份手机存储
所属栏目:[Linux] 日期:2021-05-24 热度:75
尽情地拍照吧,gphoto2 能够方便、快速地将照片从你的设备传输到 Linux 计算机上。 移动设备的最大缺点之一就是其将数据从设备传输到计算机很困难。移动设备在这[详细]
-
怎样成为你自己的Linux技术支持中心?
所属栏目:[Linux] 日期:2021-05-24 热度:191
刚使用Linux期间,我需要很多帮助。无论是选择配备博通无线卡的笔记本电脑,还是不小心删除了磁盘/分区,我都会不断寻找解决办法。我从未想明白的是,既然Linux[详细]
-
一篇文章告诉你Linux驱动7-内核互斥锁
所属栏目:[Linux] 日期:2021-05-24 热度:197
互斥体概述 信号量是在并行处理环境中对多个处理器访问某个公共资源进行保护的机制,mutex用于互斥操作。信号量的count初始化为1,down()/up()也可以实现类似mut[详细]
-
linux – 为特定用户覆盖二进制路径
所属栏目:[Linux] 日期:2021-05-24 热度:54
我的问题似乎微不足道,但我没有找到任何有用的互联网. 我有二进制文件 /urs/bin/binary 但它已经过时,例如在某些安装上可以使用更新的版本 /mount/new_version/binary 有一个bash脚本以类似的形式调用这个二进制文件 binary -doSomething 我需要这个脚本来调[详细]
-
linux – 升级到wheezy apache后无法启动
所属栏目:[Linux] 日期:2021-05-24 热度:86
我已经从lenny升级到wheezy,现在apache无法启动: # /etc/init.d/apache2 start Starting web server: apache2[Wed May 08 19:01:08 2013] [crit] (22)Invalid argument: alloc_listener: failed to get a socket for (null)Syntax error on line 17 of /etc[详细]
-
linux – openvpn列出所有活动证书
所属栏目:[Linux] 日期:2021-05-24 热度:196
我在ubuntu上有一个openvpn设置,多个用户正在连接.我想列出所有活动证书及其通用名称.他们是这样做的吗? 解决方法 如果您使用的是easy-rsa,请检查keys文件夹中的index.txt文件.它应包含所有已颁发证书及其主题(包括CN)的清单;有效证书以V开头,撤销的证书以R[详细]
-
在Linux中“Treason Uncloaked”是什么意思?
所属栏目:[Linux] 日期:2021-05-24 热度:199
在 Linux Apache服务器上,有时会有消息称TCP:Treason未被发现! 有previous questions on ServerFault解释了此问题的修复程序. 但是有谁知道这个错误消息的含义?为什么错误匹配的TCP消息会引发如此不明确的错误消息?这条消息背后有一些历史吗? 解决方法[详细]
-
是否可以将Linux机器上的日期设置为2040年?
所属栏目:[Linux] 日期:2021-05-24 热度:161
我需要能够将Ubuntu(8.04.4 LTS)上的日期设置为2040年(以测试与此问题无关的内容).那可能吗? 我可以跑: $sudo date -s "15 JAN 2038 18:00:00"Fri Jan 15 18:00:00 PST 2038 …但: $sudo date -s "15 JAN 2039 18:00:00"date: invalid date `15 JAN 2039[详细]
-
Linux语言环境:en_US.UTF-8 vs en_US
所属栏目:[Linux] 日期:2021-05-24 热度:122
我通常配置我的ubuntu通过 sudo locale-gen --purge en_US.UTF-8 我已经安装了语言环境 # locale -aCC.UTF-8en_US.utf8POSIX 可以,因为我错过了en_US吗? 解决方法 是的,你可能很好.假设en_US.utf8包含UTF-8美国/英语语言环境,它应该可以正常工作.这就是我自[详细]
-
linux – 如何配置openvpn仅为绑定到tun接口的进程代理流量?
所属栏目:[Linux] 日期:2021-05-24 热度:66
我正在尝试配置openvpn,以便只有来自某些进程的流量通过vpn,但这些进程可以连接到任何地方. 我试图通过让openvpn不做任何路由配置(–route-noexec)并让应用程序显式连接到tun接口(例如:curl –interface tun0’http://www.ipchicken.com’ ),但connect()似[详细]
-
Linux 是怎样管理内存的?
所属栏目:[Linux] 日期:2021-05-24 热度:185
数据段(data segment) 包含了程序的变量、字符串、数组和其他数据的存储。数据段分为两部分,已经初始化的数据和尚未初始化的数据。其中尚未初始化的数据就是我[详细]
-
内核通信之 Netlink 源码分析和实例解释
所属栏目:[Linux] 日期:2021-05-24 热度:174
这几天在看 ipvs 相关代码的时候又遇到了 netlink 的事情,所以这两天花了点时间重新把 netlink 的事情梳理了一下。 什么是 netlink linux 内核一直存在的一个严[详细]
-
entr:文件更改时再度运行构建
所属栏目:[Linux] 日期:2021-05-24 热度:106
快速反馈很棒 就像世界上的每个程序员一样,我发现每次更改代码时都必须手动重新运行构建/测试非常烦人。 许多工具(例如 hugo 和 flask)都有一个内置的系统,[详细]
-
linux – 在RAM中增加OS缓存,导致高系统CPU使用率
所属栏目:[Linux] 日期:2021-05-23 热度:190
很长的问题,所以请和我一起出去:我遇到了一个我以前从未见过的服务器的奇怪问题.在具有~30G RAM的机器上,应用程序需要~10G(分布在数百个进程中).随着时间的推移,操作系统开始用缓存和缓冲区填充备用RAM( Linux完全正常).我之前看到过这种情况没有任何问题,[详细]
-
linux – 在Bash上使用FTP命令删除递归目录
所属栏目:[Linux] 日期:2021-05-23 热度:173
我的基础设施问题在这里. 我在一个封闭的DMZ中,必须从无头的Suse Linux 10.1访问另一个DMZ中的FTP服务器. 所以我想我只得到了ftp命令..但是我必须删除一个包含大约100个子目录和无限文件的目录. 当我打字 del directory 它返回“它不为空”,因此我必须手动删[详细]
-
linux – RHEL 7.2:使用realm加入AD域
所属栏目:[Linux] 日期:2021-05-23 热度:103
我有一个全新安装的RHEL 7.2服务器,我想将它加入AD域.我已经在AD中预先安排了计算机名称,这就是当我按照“红帽企业 Linux 7 Windows集成指南”中的说明进行操作时会发生的情况. 我在我的部门使用拆分DNS:权威的校园范围的DNS服务器运行BIND并且不支持动态更[详细]
-
如何在Linux(和FreeBSD)上刷新DNS解析器缓存
所属栏目:[Linux] 日期:2021-05-23 热度:117
我是几个 Linux和FreeBSD服务器的管理员,这是我遇到的问题: 服务器运行的工具每分钟为整个网络执行大量DNS查询.执行查询时,结果将在系统范围内进行缓存.如果DNS条目发生更改,则更改会在以后更新. 刷新DNS缓存的方法是什么?我的老板几乎推动我将软件移动到[详细]
-
linux-GRUB_DEFAULT似乎在尝试通过Debian 8上的ID引导自定义内核
所属栏目:[Linux] 日期:2021-05-23 热度:200
我在Debian 8机器上构建了一个自定义内核,我想将它设置为默认值.一个看似简单的任务,但我不能让它为我的生活工作. 我使用官方源代码(通过git)构建我的内核,而不是使用我的debian提供的供应商tarball.构建完成后,我安装了内核和模块: $sudo make modules_ins[详细]