我是相当新的Linuxpipe理员,所以这可能听起来很菜鸟问题。 我有一个根访问VPS帐户。 我需要在其上安装Tomcat和Java以及其他开源应用程序。 所有这些安装就像在一个文件夹中解压缩.gz一样简单。 我的问题是 A)我应该在哪里保存所有这些程序? 在Windows中,我通常在c:\下有一个名为programs的文件夹,在这里我解压所有的应用程序。 我打算在这里也有类似的东西。 目前,我有所有这些在/根下的应用程序文件夹下,我猜测是一个坏主意。 总是成为根源有什么问题? 现在我打算把它们放在/ opt下 B)Tom应该属于哪个组? 我需要一个用户 – 说汤姆谁可以简单地执行这些程序。 我需要创build一个新的组吗? 或者只是添加汤姆到一些现有的组? C)最后 – 我是否通过简单地解压缩来安装所有这些应用程序,从而做一些非常愚蠢的事情? 我的意思是另一种方法是使用Yum或RPM或类似的东西来安装这些应用程序。 鉴于我的熟悉度和(紧张的预算),这似乎对我来说太多了。 我感到不舒服的运行命令,我不明白太好
这是一个奇怪的。 请允许我澄清一下,我有一个Debian Linux文件服务器 – 我需要从中访问一些文件。 通常情况下,我只是使用这个networking(wifi,以太网等),但不幸的是,客户端计算机只能通过USB访问文件(客户端devise为可以插入USB闪存驱动器,从中读取)。 有没有办法使USB驱动器假装它是一个闪存驱动器(或类似的)? 也许这说的很糟糕。 换一种说法 – 如何使USB端口提供文件系统而不是使用它来访问文件系统? 更新:我忘了提及我正在使用Debian Linux作为文件系统。
我有一个服务器上的文件夹,我的客户端有一堆文件夹,他们上传图像,什么不是一个网站,我做一个符号链接到这些文件夹的网站的根。 这样,我可以让他们ftp访问上传他们所需要的,而无需访问网站的根级别。 我有另一个文件夹,我不能设置为其文件夹,其中有图像,他们需要上传到的符号链接。 我知道,如果我创build一个符号链接,而sym链接位于其文件夹中,则无法通过FTP访问它。 必须有一种方法,无需创build两个单独的FTP帐户,并让用户能够上传到主目录之外的其他目录。 我看到它是特定于ftp的,并且有一些设置可以改变,但是我没有看到任何明确的解决scheme来处理这个问题。
EXT4不是固态文件系统。 它不会充分利用硬件,它会把驱动器储存起来。 那么Linux最好的固态文件系统是什么? 我期待ButterFS(btrfs),但它不适合生产系统。 我也有兴趣知道为什么你喜欢一个特定的ssdfs。
我可以通过lshw获得networking接口的容量,但sysfs中的哪个文件是存储了这个信息(即/ sys / class / net / eth0 / device /目录中的哪个文件)? $ sudo lshw -class network *-network description: Ethernet interface product: 82579LM Gigabit Network Connection vendor: Intel Corporation physical id: 19 bus info: pci@0000:00:19.0 logical name: eth0 version: 04 serial: 3c:97:0e:b4:5c:6a capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi bus_master cap_list ethernet physical […]
考虑到unix / linux / bsdunix特定的文件系统: 如何在创build文件系统时select/知道使用哪个块大小? 对于特定的文件系统,是否有特定的块大小值被认为是最有效的? 比方说,我正在为我的文件系统select一个较大的块大小,显然它会为大文件快速写入/读取数据。 对于较小的文件,它会创build空间碎片(纠正我,如果我错了)。 那么哪些应用程序通常使用大的fs块大小,哪些使用小块大小呢? 另外,块大小的select会影响使用哪种文件系统? 那么对于一个特定的块大小,FS性能对于一个FS(比如说ext3)更好,对于其他FS(比如说ext2或者vxfs或者对于同一个os的任何fs)来说不是那么好?
随着日志结构文件系统的发展和相对便宜的固态硬盘的引入,对于在Linux上使用SSD驱动器的日志结构文件系统,是否有最佳select?
我知道这听起来很奇怪,但我需要一个较慢或caching的文件系统。 我有很多防火墙将syslog的数据写入一对Linux虚拟机,这些虚拟机将这些文件写入“本地”(实际上是FC SAN连接的)ext3格式的磁盘,并将消息转发到我们的Splunk服务器。 问题在于,系统日志服务器正在将这些系统日志消息每秒写入数百甚至数千次,这些消息每秒写回到我们的FC SAN–目前可以处理这个工作负载,但是我们的FWstream量至less会增长一倍在接下来的几个月里,这个数字会达到5000%(真的),这对SAN来说是一个痛苦,我想在问题出现之前解决根本原因。 所以我需要一些帮助,找出一种方法,使得这些写入以某种方式从“物理”磁盘caching或保留,以便虚拟机发出较大但较不频繁的写入 – 无法避免这些写入,但存在没有必要做这么多小的。 我已经看了各种ext3选项,设置noatime和nodiratime,但这并没有造成太大的问题。 很显然,我正在研究其他文件系统,但是以为如果其他人在将来也遇到同样的问题,我会抛出这个问题。 哦,我不能将这些消息转发给Splunk,我们的防火墙团队坚持认为它们是用于诊断的原始格式。
我在服务器上有一个文件夹,里面有一个网站。 服务器已经被切断了,但是一段时间之后,几乎没有文件夹被自动创build,每个文件夹里面都有一些可疑的文件。 我已经检查过所有用户的Cron作业,没有任何事情正在通过Crons。 我试图检查使用Inotify工具的系统调用文件夹后,我得到了这个结果: ./Lq1Lbs/ MODIFY index.html ./Lq1Lbs/ CLOSE_WRITE,CLOSE index.html ./nmt08u/ MODIFY index.html ./nmt08u/ OPEN index.html ./nmt08u/ ATTRIB index.html ./nmt08u/ ATTRIB index.html ./nmt08u/ MODIFY index.html ./nmt08u/ CLOSE_WRITE,CLOSE index.html 但是我需要知道哪个Exact实用工具,脚本,用户或者什么创build了文件夹和文件。 我已经尝试了tripwire,ossec,AIDE,他们都只是通知创build/删除或修改文件,但并没有告诉我哪个确切的脚本,文件,脚本或工具做了这个动作。 有可能知道吗? 总之,哪个进程更改或创build了哪个文件/文件夹,那就是我想知道的。 谢谢
我的分区细节是这样的 /dev/mapper/VolGroup00-LogVol00 57G 8.8G 46G 17% / /dev/mapper/VolGroup00-LogVol05 259G 7.0G 239G 3% /home /dev/mapper/VolGroup00-LogVol02 19G 493M 18G 3% /var /dev/mapper/VolGroup00-LogVol03 19G 458M 18G 3% /tmp /dev/mapper/VolGroup00-LogVol04 9.5G 152M 8.9G 2% /opt /dev/sda1 965M 33M 883M 4% /boot tmpfs 7.7G 3.7G 4.0G 48% /dev/shm 我想通过减小/ home分区的大小来增加/的大小,而不会丢失/和home中的数据。 有人可以帮我解决这个问题吗?