Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

2
通过不同路由器连接时如何使用Synergy?
当我将笔记本电脑停靠在工作站上时,可以使用协同作用从台式机控制笔记本电脑。目前,我需要将笔记本电脑与台式机连接的路由器保持有线连接,以实现协同作用。但是,我也将带上笔记本电脑在房子的其他地方工作。我只想在笔记本电脑上使用无线设备,因此无需切换连接即可起身走动。 我的桌面与路由器建立了有线连接。当我在笔记本电脑上使用无线时,我正在通过其他路由器进行连接。有没有办法建立协同作用以从无线路由器连接192.168.17.*到有线网络192.168.250.*? 我对网络设置或术语不太了解,所以如果我不包括任何相关细节,请询问。

3
使用sudo运行vim时“未指定协议”
最近,我开始使用时收到“未指定协议” sudo vim。我猜这只是一个警告,因为一切都正常工作(我可以打开,编辑和保存文件)。如果我使用该消息,则不会出现该消息,sudo -E vim因此我认为/etc/profile最近编辑时做错了什么,但不确定。我怎样才能解决这个问题?


3
在Linux控制台上重新映射大写锁定以进行转义,并菜单进行组合
运行XI时,请使用.xmodmaprc重新映射某些键: ! Make it so that both Caps Lock and Escape do Escape clear Lock keysym Caps_Lock = Escape ! Remap the menu key as Compose keysym Menu = Multi_key 如何在控制台上完成相同的操作? 更新 除了答案中给出的部分解决方案之外,我还了解到控制台将CTRL-映射.到Compose。所以我也许可以习惯。将Menu键设置为Compose并不是一件容易的事,因为有大量的nul分配的键码,并且没有明显的竞争者可以替代Menu的其他名称。 我还意识到,组合绑定本身比在X下使用的绑定要受限制得多,而且我经常使用的大多数特殊字符都不存在。也许有一个实用程序可以将X语法撰写绑定转换为loadkeys可以读取的内容?

7
如何清理文件扩展名?
我有一个包含.MP3文件的目录,我想将扩展名更改为.mp3。最简单的方法是什么?我认为有些类似的事情: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/\1.mp3/ \; ...虽然我知道那是不对的。:)替换不正确,我不确定如何在in中同时使用a mv和sed命令。-execfind 我需要一个bash脚本吗?
9 shell  find  rename 

1
变音符号在Mac OS X Snow Leopard上运行的GTK +应用程序中不起作用
我在Mac OS X Snow Leopard中使用了一些GTK +应用程序。我的MacBook配置为使用巴西布局,这使它可以将变音符号作为死键输入(例如,我可以先输入á键入',然后键入a)。但是,它不适用于某些GTK +应用程序-在这种情况下为Gedit和GnuCash。在其他工具(例如Inkscape和Dia)中,我可以输入变音符号作为死键。可以注意到Dia和Inkscape通过X11运行,但是Gedit和GnuCash(至少是我的版本)没有运行。 有人有这样的问题吗?有人解决了吗?如何配置GTK +的键盘布局?我可以在〜/ .gconf *或〜/ .gnome文件中执行此操作吗? 提前致谢?
9 osx  x11  keyboard  gtk 


1
用户程序为什么要弄乱内核空间?
我什至不知道问题出在哪里,但是我在谈论这里描述的内核攻击。在此评论列表的下方,有人询问如何重新安排该过程。这个技巧并没有改善这种情况(机器仍然以非常缓慢的方式运行),并且在回复评论中谈到了内核空间与用户空间的关系。 首先,答复是否正确?如果是这样,为什么renice对用户空间中的事物而不对内核空间中的事物起作用?另外,根据我阅读的内容,用户自己启动的所有程序都应该位于用户空间中,我错过了什么? 如果这是不正确的,那为什么不肯改善这种状况呢?
9 kernel 

4
通过FTP复制目录的最简单方法
我想在通过命令行从Mac连接到的FTP服务器上复制目录 假设我有file。我希望files2所有file的子目录和文件都位于与原始目录相同的目录中。实现这一目标的最简单方法是什么? 编辑: 使用mget和,mput您可以下载所有文件,然后再次将它们上传到另一个文件夹中,但这绝对不是我想要/不需要的(我开始这个问题是为了避免与从dektop客户端进行的这种下载上传方法重复)

3
列出Fedora中已安装的顶级软件包
我曾经使用yum列出所有已安装的软件包: yum list installed 现在,我只需要列出顶级软件包,即,如果一个软件包是另一个软件包的依赖项,则不应显示该软件包。GNOME的添加/删除软件可以做到这一点,但是我需要在终端中输出。 我查看了yum手册,但找不到相应的开关。
9 linux  fedora  yum 

5
列出特定Debian软件包的所有命令
我想知道特定Debian软件包提供给我的命令。 例如,假设我安装了一个名为的软件包x.deb。该软件包肯定包含一些我可以使用的命令。 如何列出这些命令。 我知道我可以使用compgenbash命令生成系统中所有可用命令的列表,但是我只需要特定的软件包。 我尝试了解决方案: dpkg -L postgresql-9.3 | egrep '(bin|games)/' /usr/lib/postgresql/9.3/bin/pg_upgrade /usr/lib/postgresql/9.3/bin/pg_ctl /usr/lib/postgresql/9.3/bin/pg_resetxlog /usr/lib/postgresql/9.3/bin/postgres /usr/lib/postgresql/9.3/bin/pg_xlogdump /usr/lib/postgresql/9.3/bin/initdb /usr/lib/postgresql/9.3/bin/pg_controldata /usr/lib/postgresql/9.3/bin/postmaster 我尝试了命令 postgres user@userPc:~$ postgres No command 'postgres' found, did you mean: Command 'postgrey' from package 'postgrey' (universe) postgres: command not found

1
sh shell不支持$ @上的参数扩展吗?
我在AU上发布了一个问题的答案,我发现on的参数扩展$@不适用于shshell: <infile xargs -d'\n' sh -c 'echo "${@%%/*}"' _ 但它在中工作正常bash。这是sh外壳程序的预期行为吗,我如何在该处执行扩展? 此外,我知道使用-n1选项xargs我一次只能向命令传递一行,但是我对是否sh可以扩展很感兴趣$@: <infile xargs -d'\n' -n1 sh -c 'echo "${0%%/*}"' infile 包含: A1 /B1/C1 A 2/B2/C2 A3/B3/C3
8 bash  shell  dash 

3
传入ACCEPT所有iptables规则仍然出现
我在这里遵循此指南:http : //isalazyadmin.net/2009/07/02/configuring-a-basic-firewall-for-debian-linux/ 而且,我列出了列出的iptables,但是我的服务器似乎仍在接受所有传入的连接(即:即使我不允许这些端口,bittorrent同行仍在连接)。 /etc/iptables.rules *filter # This will allow all loopback (lo0) traffic and drop all traffic to 127/8 # that does not use lo0 -A INPUT -i lo -j ACCEPT -A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT # This accepts all already established connections -A INPUT …

1
AWK中的两个字段分隔符(冒号和空格)
当其中之一为空格时,如何在awk命令中指定两个字段分隔符?我认为可以通过在awk中使用嵌入式if-else条件来完成此操作,但是我不确定确切的命令。 示例文件如下: cat test.txt Swapnil Engineer 20000 Avinash:Doctor:30000 Dattu GovntJob 50000 Amol:Master:10000 我想打印第二列($ 2)。预期输出为: Engineer Doctor GovntJob Master 当我尝试将空格和冒号同时用作字段分隔符时,它失败并出现语法错误: awk -F[ :] '{print $2}' test.txt awk: cmd. line:1: :] awk: cmd. line:1: ^ syntax error 我们如何使用两个字段分隔符并利用awk功能?
8 awk 

1
什么是anaconda-ks.cfg
我最近安装了Centos,并找到了此文件,但我不知道它的作用,并且主目录中的所有文件(文档,下载,图片,视频)都丢失了,或者它为空
8 centos  rhel 

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.