Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

0
我在Fedora 18中的localhost上使用SASS / Compass时遇到问题
我试图在我的localhost测试服务器上使用Fedora 18中的SASS / Compass,位于:/ var / www / html 已安装Ruby /宝石和指南针。 现在,我正在尝试创建一个测试文件,让罗盘观看某个目录。 当我导航到我想要的目录并键入: compass create sass-test 我明白了: Errno::EACCES on line ["247"] of /usr/share/ruby/fileutils.rb: Permission denied - /var/www/html/kba/sass-test Run with --trace to see the full backtrace 我错过了什么?我怎样才能做到这一点? 除了我的本地主机以外的任何地方都有效 sudo compass create sass-test 然后我明白了: sudo: compass: command not found 我该怎么办?
1 linux  fedora  ruby 

1
在CentOS 7.4上调整/ dev / root [重复]
这个问题在这里已有答案: Ubuntu文件系统根目录上的磁盘空间不足。如何调整root或删除文件? 1个答案 我想在我的CentOS 7.4系统上给/ dev / root更多空间。 # df -h Filesystem Size Used Avail Use% Mounted on /dev/root 20G 18G 302M 99% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 28K 7.8G 1% /dev/shm tmpfs 7.8G 826M 7.0G 11% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/sda2 1.8T …

2
关闭未使用的硬盘
我有一台运行Ubuntu 12.10服务器的PC作为我的自定义家庭服务器。通过USB连接了许多硬盘。服务器运行24-7,我想知道是否有任何方法或任何可用于关闭驱动器的命令(如果未使用它们)并且一旦提交了驱动器的读/写请求,驱动器将自动成为再次打开处理请求? 所以我基本上想要一个可以执行以下操作的脚本(如果这不是深入挖掘Linux内核): 如果没有为y提交驱动器X的读/写请求 分钟,转过X并记住X已连接。 如果提交的目的地为X的读/写请求,请启用X. 并处理请求。 从1开始。 其中一些驱动器包含我有时几周/几个月不使用的数据,所以我不希望他们的生命周期只是闲置在那里。而且我不希望每次使用它们时都打开/关闭驱动器。

1
如何合并2 mp4文件与1个原子?
我正在合并两个mp4文件用于视频流。问题是,合并文件包含两个原子,每个文件1个原子,这在流式传输方面是个问题。客户端需要等到第一个原子从file1加载,而不是从file2客户端播放第二部分的时间将再次等待加载原子。当你的原子很小时,你可能不会注意到这一点,但是当你流式传输大型视频时,原子的重量可能会达到7-10mb。 如何从合并文件中删除这两个原子并创建一个新原子? 我试过的: ffmpeg -i file1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts ffmpeg -i file2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate2.ts ffmpeg -i "concat:intermediate1.ts|intermediate2.ts" -c copy -bsf:a aac_adtstoasc m.file.mp4 MP4Box -add m.file.mp4 -isma mf.file.mp4 mv mf.file.mp4 m.file.mp4

2
如何修复perl错误测试::更多依赖失败?
升级cpanel,我在安装过程中遇到以下错误(来自cpanel日志文件): [Starting localperl] ! Installing Test::More failed. See /root/.cpanm/work/1470678270.4225/build.log for details. Retry with --force to force install it. ! Installing the dependencies failed: Module 'Test::More' is not installed ! Bailing out the installation for Try-Tiny-0.24. ! Installing the dependencies failed: Module 'Test::More' is not installed ! Bailing out the installation …
1 linux  updates  perl  cpanel 

0
Linux USB功率限制
有没有办法在运行Linux的笔记本电脑上将特定USB端口的电流限制为某个值?我有一部手机连接到我的笔记本电脑,我不希望它从笔记本电脑中获取大量电力,因为我不希望我的笔记本电脑为手机充电(我用它来进行数据传输和网络共享) 。我想将电流限制在例如100mA。
1 linux  laptop  usb 

0
更改Wi-Fi网络后,Linux不会关闭TCP连接
在Ubuntu 16.04下,NAT(Wi-Fi路由器)和位于Google Cloud的服务器之间的某些设备之间存在一些TCP连接。当我更改Wi-Fi网络时,此设备会将此连接保持在“ESTABLISHED”状态,尽管服务器会将其丢弃。 改变之前: 服务器 root@server:~# netstat -natp | grep 8080 tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1810/crossbar-worker tcp 0 0 10.142.X.X:8080 73.XXX.XXX.XXX:49514 ESTABLISHED 1810/crossbar-worker 客户 root@client:~# netstat -natp | grep 8080 tcp 0 0 192.168.X.X:49514 35.XXX.XXX.XXX:8080 ESTABLISHED 9089/crossbar-worker 改变后: 服务器 root@server:~# netstat -natp | grep 8080 tcp 0 0 …

1
为什么resize2fs误读了我的分区中的块数?
我正在尝试缩小分区以匹配另一个驱动器上另一个分区的大小。我听说我首先必须缩小文件系统才能匹配。我正试图这样做 resize2fs,但如果我使用的值 cat /proc/partitions major minor #blocks name 202 0 178257920 xvda 202 1 178249871 xvda1 202 32 47185920 xvdc 202 33 47184896 xvdc1 像这样 ubuntu@asdf:~$ sudo resize2fs /dev/xvda1 47184896 我明白了 resize2fs 1.42.13 (17-May-2015) The containing partition (or device) is only 44562467 (4k) blocks. You requested a new size of …

2
开放式办公文档转换使用100%CPU
当我尝试使用来自开放式办公室的ooextract python脚本转换word文档时 /usr/local/bin/ooextract.py myDocument.doc myDocument.pdf 开放式办公室deamon(sOffice.bin)永远占用100%的CPU负载。 我们在运行debian squeeze 2.6.32-5-amd64的虚拟机上使用Open Office 2.6.3 更新: 我们发现这只出现在我们的测试文档中,其他文档可以毫无问题地进行转换。但是我们怎样才能找出我们的文件有什么问题。我们如何在sOffice.bin进程中启用trace / loggin?

2
debian上的613个线程限制[关闭]
运行此程序时 线程limit.c 在我的专用debian服务器上,输出显示我的系统不能创建超过600个线程。我需要创建更多线程,并修复我的系统配置错误。 以下是有关我的专用服务器的一些信息: de801:/# uname -a Linux de801.ispfr.net 2.6.18-028stab085.5 #1 SMP Thu Apr 14 15:06:33 MSD 2011 x86_64 GNU/Linux de801:/# java -version java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode) de801:/# ldd $(which java) linux-vdso.so.1 => (0x00007fffbc3fd000) libpthread.so.0 => …


1
VirtualBox:Linux Guest上未检测到USB集线器 - MacOS主机
我试图通过使用USB集线器将多个USB设备连接到我的Linux客户端,但是,似乎未在客户端上检测到集线器。在我的测试中,我注意到以下内容: 如果直接连接到Mac OS,USB集线器可正常工作。 如果连接到具有Windows主机的Linux客户机,则USB集线器可正常工作。 连接到Linux guest虚拟机(Mac主机)时,未注册USB集线器+连接的设备。 #lsusb或#dmesg的输出没有变化 这表明Mac主机上的VirtualBox存在问题。无论如何我可以克服这个问题并检测我的Linux客户端上的USB集线器+设备吗? 任何帮助是极大的赞赏。

1
RAID级别1的块,ext4步长和条带宽度大小?
手册页mdadm说:“[chunk]仅对RAID0,RAID4,RAID5,RAID6和RAID10有意义。” 即它不适用于raid1。即使您传递了该值,它也会说“忽略块大小”,并且在创建raid 1之后,您会得到: md1 : active raid1 ... 4883639488 blocks super 1.2 ... bitmap: 0/37 pages [0KB], 65536KB chunk 由于某种原因,它使用65Mb的5.6Tb磁盘大小。为什么? 然后,手册页mkfs.ext4说 stride = stride-size =为具有跨步大小文件系统块的RAID阵列配置文件系统。这是在移动到下一个磁盘之前读取或写入磁盘的块数,有时也称为块大小。这主要影响文件系统元数据(如mke2fs时的位图)的放置,以避免将它们放在单个磁盘上,这可能会影响性能。它也可以由块分配器使用。 stripe_width = stripe-width =为每个条带配置带条带宽度文件系统块的RAID阵列配置文件系统。这通常是步幅大小* N,其中N是RAID中的数据承载磁盘的数量(例如,对于RAID 5,存在一个奇偶校验磁盘,因此N将是阵列中的磁盘数减1)。这允许块分配器在写入数据时尽可能防止RAID条带中的奇偶校验的读 - 修改 - 写。 这对RAID1意味着什么?我应该重复与上面的chunck相同的值吗?并忽略stripe_width,因为RAID1不属于“if possible”笔记?或者不是吗? 我不应该清楚我应该为RAID1做些什么。使用我在RAID0和RAID5的其他教程中找到的公式,我得到了我的RAID1阵列的这些数字,我认为这是不正确的..mkfs.ext4 -b 4096 -E stride=16384,stripe-width=16384

1
fedora 14更新中的问题
我尝试运行此yum update命令,但我收到此错误, Loaded plugins: langpacks, presto, refresh-packagekit Adding en_US to language list google | 1.5 kB 00:00 http://dl.google.com/linux/rpm/stable/i386/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for google: Damaged repomd.xml file Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: google. Please verify its path and try again 我该如何解决这个问题?
1 linux  fedora  updates  yum 

1
ssh隧道通过特定接口
Client -ssh-> Server --> Internet 通常我会启动一个ssh隧道: ssh -D 1337 admin@nas 在服务器上我有两个接口:eth1和ppp0。现在它在隧道时使用eth1,但我想改用ppp0。 我该怎么做呢?
1 linux  ssh  pptp  ssh-tunnel 

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.