Questions tagged «linux»

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

1
无法ping通默认网关
我有以下配置: M3上的路由表是: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth1 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.3.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0 M1上的路由表是: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 …

1
PHP相当于rbenv / rvm
我一直使用Ubuntu的官方存储库来安装PHP,但在使用rbenv和rubybuild之类的工具进行Ruby安装之后,我想知道是否有更好的工具/技术来安装PHP。特别是,我希望对我想要安装的PHP版本进行精细控制,而不是仅仅获得Canonical为我提供的任何版本。 能够同时安装多个版本并在它们之间无缝切换也很酷。
1 linux  ubuntu  php 

0
Windows 10无法识别mSata 32GB
所以这很奇怪。我有一个32GB的SSD通过mSata端口连接到我的主板。 BIOS会识别此设备,但Windows 10不会将其列为我的驱动器之一。当我运行该工具 DISKPART ,它没有显示该磁盘。 我尝试用Linux格式化它,并没有遇到任何问题。 Linux允许我对它进行分区,并安装它。我用它来清理磁盘,并重新加载它,但它在Windows下无法运行。 最初,BIOS设置为在AHCI上运行。出于好奇,我切换到IDE模式并加载了Windows恢复工具(使用IDE我无法实际启动到Windows)。然后我跑了 DISKPART 再一次,它终于向我展示了磁盘。我不知道问题是否与此有关。在Linux中,无论如何我都可以加载它(AHCI / IDE)。我正在使用USB密钥加载该系统。

0
Linux - 如何使用特定设备驱动程序列出所有设备节点
我知道如果我知道设备的主要和次要编号,我可以看到设备节点使用了什么驱动程序(参见 这个 链接)。 但我想知道是否有办法列出所有使用特定驱动程序的设备节点,只需提供驱动程序名称。 假设设备驱动程序的名称是'vpfe-capture',那么我想知道使用'vpfe-capture'的所有设备节点。 这将节省手动搜索/ sys / dev /中每个设备节点的时间,以查看哪些节点使用特定驱动程序。

0
飞思卡尔i.MX 6 Dual上的更高覆盖模式
我正在飞思卡尔i.MX 6的IPU 0显示0背景DI(/ dev / video16)上播放1080p视频,并希望通过覆盖DI(/ dev / fb1)将其覆盖到Qt应用程序。它工作得非常好,但仅限于屏幕的一小部分,因为/ dev / fb1可用的唯一视频模式是240x320p-60: root@box:~# cat /sys/class/graphics/fb1/modes U:240x320p-60 可以更高,怎么样?
1 linux  video  embedded 

1
需要编写一个bash脚本,它将获取文件夹中的每个视频文件并对它们应用ffmpeg操作
基本上是以下命令的批处理应用程序: ffmpeg -i "01.mkv" -map 0:a? -map 0:s? -map 0:v -c:v copy -c:a ac3 -c:s copy "test.mkv" 我希望只是在一个目录中运行它,并将所有新修复的文件与旧文件名和旧文件附加“old_”或类似内容。我对bash几乎一无所知,但对c ++和java有一些经验,所以术语不是问题,我以前从未看过bash。谢谢! 编辑:要清楚,我希望新文件为“01.mkv”,并将旧文件重命名为“old_01.mkv”。我的研究告诉我,这可能需要傻瓜,但我对此的了解甚至比我做的还要少。 EDIT2:我意识到我应该提供迄今为止我自己能够整理的东西。 #!/bin/bash for i in $( ls ); do ffmpeg -i $i -map 0:a? -map 0:s? -map 0:v -c:v copy -c:a ac3 -c:s copy $i done
1 linux  bash 

0
在KDE中锁定会话时,如何更改iBus输入法?
如何在锁定屏幕上使用iBus在输入法之间切换?我的部分工作需要我使用iBus进行中文拼音输入。当我去吃午餐的时候,我不幸地把输入法留在了拼音上,电脑锁定了自己。 当我尝试登录时,iBus将所有内容作为拼音输入并将中文插入到密码字段中。 Ctrl-space没有做任何事情。我不得不开始一个新的会议,并失去了相当多的工作。 我在Ubuntu 14.04上运行KDE 4.13

1
Fail2ban(0.9.6-2),纯ftpd(1.0.46)
我正在使用pureftpd和fail2ban但是没有用。它似乎能够读取日志但是 fail2ban.filter 事件未触发。我调查了很多关于所有可能的问题,我已经做了很多检查,但我不知道为什么这不起作用。我会开始把我的配置,日志和我做的。以前,我必须说我已经在同一个机器上运行ok fail2ban对抗apache和ssh。这个问题只发生在pureftpd: 在我的/etc/fail2ban/jail.local上 [pureftpd] enabled = true port = 21 filter = pure-ftpd logpath = /var/log/messages backend = polling maxretry = 5 我改变了几千次(每次更改后重启fail2ban守护进程)。经测试 port = ftp 代替 port = 21 似乎有相同的结果。我试过用 backend = auto 或删除后端语句...相同的结果。 我的 /var/log/messages 正在接收登录ftp的尝试,有些行例如: Aug 3 08:31:01 88a4998e8b37 pure-ftpd: (?@192.168.0.159) [INFO] New connection from …

2
Centos 6.6上的网络摄像头问题
我一直无法在CentOS 6.6上运行一些不同的网络摄像头。 (罗技C270和Creative Live!Cam Sync HD) 我认为这与udev有关但不确定。以下是我的 /var/log/Xorg.0.log 和 /var/log/messages。它认为它是键盘吗? /var/log/Xorg.0.log(插入和删除两个凸轮时) [ 772.788] (II) config/hal: Adding input device Live! Cam Sync HD VF0770 [ 772.788] (II) Using input driver 'evdev' for 'Live! Cam Sync HD VF0770' [ 772.788] (**) Live! Cam Sync HD VF0770: always reports core events [ 772.788] …
1 linux  centos  xorg  webcam 


0
拦截和修改打印作业
我需要应用一些修改(大多数替换一些文本la s/foo/bar/ )从特定Windows应用程序打印的所有内容。我的猜测是,大多数可用于此的构建块已经可以在某处使用。我的想法是按如下方式进行: 广告(假)网络打印机(例如来自Linux主机) 而不是打印,通信(例如PostScript)被拦截 像压缩这样的东西被取消了,结果被送到...... ...我编写的脚本执行所需的文本替换 生成的postscript将传输到真正的打印机 我的想法可行吗?我是对的,除了第4步之外的所有东西都可以从基本工具中获得吗?如果是这样,有人可以说明我是如何做到的吗?我对Windows / Linux网络打印,CUPS和Samba的内部知识知之甚少,对于如何继续...

0
Ubuntu 18.04上的内存转储失败太大/ proc / kcore /
关于如何使用linpmem在Linux上获取内存有两篇很棒的文章: SANS holdmybeersecurity 尝试从的方法 holdmybeersecurity 我遇到了以下问题,这似乎是一个更普遍的问题: wget https://github.com/google/rekall/releases/download/v1.5.1/linpmem-2.1.post4 chmod +x linpmem-2.1.post4 ./linpmem-2.1.post4 -o mem.aff4r 正在直接运行并创建一个大文件(停止它> 160GB)。检查 linpmem 更多的关闭它依赖于Linux内存映射 /proc/kcore 获取数据。 sudo ls -lh /proc/kcore -r-------- 1 root root 128T Dec 12 11:32 /proc/kcore 这太棒了!就像声明的那样 这里 ... ... /proc/kcore 是内核的RAM的虚拟分配。在64位系统上,大小可以是128T的绝对限制,因为这是系统可以分配的最多。 这是一种反对 man proc: /proc/kcore This file represents the physical memory of …

1
仅在放置文件时在基于Linux的未知计算机上启动时运行命令
我有一个运行某种基于Linux的操作系统的Zmodo DVR,我认为它有一个ARM处理器。我可以使用更新程序工具将文件放在其文件系统中,替换任何具有相同名称的文件,但我无法读取或执行任何命令或以任何其他方式访问DVR。 那么我在哪里可以放置一些文件,使机器运行shell脚本或启动时的东西? 更新:我知道其HTTP Web根目录的路径,但它显然不支持PHP。我还在更新中看到一个可执行文件,我猜它在启动时运行。我会用shell脚本替换它,然后运行一些命令,然后运行原始的可执行文件,但是我害怕这样做,因为如果shell脚本失败并阻止它启动,我的DVR就会永远堵塞。 附:这不是出于恶意目的。我正试图让这个东西可以通过网络访问。
1 linux 

1
setxkbmap:如何仅将选项应用于特定设备?
我有两个键盘,一个主要用于打字,另一个用于R& R.后者是Razer Orbweaver,它就像普通键盘的一半,其他几个键被打在不同的位置。它旨在与一个特殊的软件一起使用,让您可以根据自己的喜好重新映射密钥 - 不幸的是,仅适用于Windows。 现在,在Linux中,我希望将此辅助键盘上的Alt键重新映射到Ctrl。 发行' setxkbmap -device -option altwin:ctrl_alt_win '具有预期的效果,但它适用于 都 键盘,这让我在Openbox中没有很多快捷方式。 为什么不' -设备 '关键工作?是否有某种特殊条件要实现,或仅适用于布局,在任何情况下都不适用于我的目的? 如果可能的话,使用Openbox运行OpenSUSE 13.1并尽量避开KDE和Gnome(不是关键,但是为了单一选项而拥有一堆无用的库是不可取的)。 提前致谢。

3
在本地网络中无法进行SSH连接
今天我意识到一件很奇怪的事: 我的本地网络中有一台服务器(运行Ubuntu Server 12.04.4 LTS),其SSH端口可通过互联网访问(我可以使用它连接到它) ssh my.internet.ip.address )。 但是,我今天才意识到我无法在本地网络中连接它( ssh its.local.ip.address 失败没有错误)。 我检查了 /etc/hosts.deny 并明确地添加了我的电脑 /etc/hosts.allow,但这没有改变任何事情。当然,我也试过重启ssh和整个服务器。没有新的更新。 本地连接失败: myself@my-desktop ~ $ ssh -v its.local.ip.address OpenSSH_6.2p2 Ubuntu-6ubuntu0.4, OpenSSL 1.0.1e 11 Feb 2013 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to its.local.ip.address [its.local.ip.address] port 22. …
1 linux  ssh  sshd 

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.