Unix & Linux

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

6
有没有办法列出我的wifi接入点上的已连接设备?
我有一台Angstrom Linux设备充当访问点,运行hostapd,dhcpd效果很好。我可以获取连接到Wi-Fi的设备的列表吗?我知道我可以获得DHCP租约,但是我需要知道通过哪些设备进行连接wlan0。我已经试过了(iwlist有选项): iwlist wlan0 ap iwlist wlan0 accesspoints iwlist wlan0 peers 但所有返回: wlan0 Interface doesn't have a list of Peers/Access-Points iwconfig,iwgetid,iwpriv并且iwspy也出现在/sbin,但好像没有选项来显示的客户名单。
27 wifi  angstrom 


5
如何在Mac OS X上配置Emacs以使用“ ispell”?
我brew同时用作Emacs和ispell的软件包管理器。我都安装了。快速谷歌,我无法弄清楚如何告诉Emacs ispell在哪里,以及如何加载适当的字典。 现在,当我执行a时M-x ispell-check-version,Emacs毫不犹豫地回答:Searching for program: No such file or directory。 如何配置Emacs使用ispell?
27 osx  emacs 

3
什么时候需要重启?
除了升级内核之外,是否需要对Linux系统进行任何更改才能重启?我知道在某些情况下,重新启动会使事情变得更容易,但是除了重新启动之外,是否还有其他无法完成的事情? 需要澄清的是:我正在考虑的典型台式机或服务器系统不会出现硬件故障。
27 linux  reboot 


2
bin用户的用途是什么?
正如我在/unix//a/484626/5132上所写的那样,这值得它自己进行问答。 在Linux操作系统上…… %getent passwd bin bin:x:2:2:bin:/ bin:/ usr / sbin / nologin % ……以及在FreeBSD上…… %getent passwd bin bin:*:3:7:Binaries命令和源代码:/:/ usr / sbin / nologin % …以及在OpenBSD上… $ getent passwd bin bin:*:3:7:Binaries命令和源代码:/:/ sbin / nologin $…今天仍然可以找到一个bin帐户。但这几乎没有记录。在Linux标准基础版5只是说...注意:bin包含用户ID /组ID是为了与旧版应用程序兼容。新应用程序不应再使用bin用户ID /组ID。……没有说明兼容性机制的性质。 正如Joey Hess在2001年所说的:bin:帮助:我的系统上没有文件归用户或组所有bin。他们有什么好处?从历史上看,他们可能是二进制文件的所有者/bin?FHS,Debian策略或base-passwd或base-files的变更日志中未提及。 M. Hess的问题在 17年后的今天的Debian doco中仍未得到答案,因为它的基本密码包。 那么,bin帐户是做什么用的呢?

13
将CSV转换为TSV
我有许多大型CSV文件,希望它们采用TSV(制表符分隔格式)。复杂之处在于CSV文件的字段中有逗号,例如: A,,C,"D,E,F","G",I,"K,L,M",Z 预期产量: A C D,E,F G I K,L,M Z (中间的空格是“硬”标签) 我在此服务器上安装了Perl,Python和coreutils。

2
CUPS根据需要打印n²个副本
这让我困惑了几个星期。我在CUPS中设置了一个Kyocera网络打印机,每当尝试打印时,我似乎都会得到n²所需的副本数。那是, 我尝试打印2份文档,但得到4张 我尝试打印5份文档,但得到25张 我尝试在无人看管的情况下打印60份文档,用完了纸张,然后在建筑物中四处走动,将多余的副本存放在许多回收箱中,以免使自己成为罪魁祸首 我无法想象如何诊断该问题,但是除了轻度有趣之外,它的确意味着要获得所需的60份文档,我必须进行一些深奥的工作(例如,打印7份,打印3份,打印1份,两份起初很有趣,但很快就变老了。 因此,我在这里发布邮件,是希望有人可以向我保证我不是疯子,并希望也许有人以前曾经经历过这种情况,并且知道解决方法? 我正在从Document Viewer 3.18.2打印PDF
27 linux  printing  cups 

3
sudo命令没有源/root/.bashrc
我PATH在/root/.bashrc文件中为变量添加了自定义路径 当我这样做时sudo su; echo $PATH,它显示条目“ / path / to / custom / bins”。 但是我sudo sh -c 'echo $PATH'知道, /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin .bashrc文件中添加的文件夹路径不可见。 sudo命令是否与root用户具有相同的环境?
27 sudo  bashrc 

3
在Linux / UNIX文件系统中查看目录内容的简单方法
过去,我了解到在Linux / UNIX文件系统中,目录只是文件,其中包含目录内文件的文件名和索引节点号。 有没有简单的方法可以查看目录的内容?我的意思是文件名和索引节点的存储/组织方式。 我不找ls,find或者类似的东西。我也不想看到目录中文件的内容。我想看看目录的实现。如果每个目录只是一个包含某些内容的文本文件,则可能存在一种简单的方法来查看此文本文件的内容。 在Linux的bash中,无法执行cat folder。输出为Is a directory。 更新问题如何检查unix / linux文件的目录结构信息?解决了同样的问题,但是它没有mjturner提供的解决方案。

5
如何列出当前shell的bash选项?
bash解释器本身具有选项,即 bash手册页的第22-23行: OPTIONS All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options when it is invoked: -c ... -i ... -l ... -r ... 我在bash手册页中使用了一些搜索模式,例如: /^\s*set /list …
27 bash  shopt 

3
通过ssh传输大文件(8 GB)
我尝试过使用SCP,但显示“文件大小为负数”。 >scp matlab.iso xxx@xxx:/matlab.iso matlab.iso: Negative file size 还尝试使用SFTP,在传输2 GB的文件之前可以正常工作,然后停止: sftp> put matlab.iso Uploading matlab.iso to /home/x/matlab.iso matlab.iso -298% 2021MB -16651.-8KB/s 00:5d o_upload: offset < 0 知道有什么问题吗?SCP和SFTP不支持大于2 GB的文件吗?如果是这样,那么如何通过SSH传输更大的文件? 目标文件系统是ext4。Linux发行版是CentOS 6.5。文件系统当前具有(可访问)大型文件(最大100 GB)。
27 scp  sftp  large-files 

2
什么是$ PWD?(与当前工作目录相对)
因此Wikipedia(链接)告诉我该命令pwd是“打印工作目录”的缩写,这很有意义。 但是对于环境变量,“ P”必须是除了打印以外的首字母缩写。 我听到有人在谈论“当前工作目录”,这听起来更好,更直观,但是环境变量似乎仍被称为$ PWD,而不是$ CWD。没人说“您检查过打印工作目录变量了吗?”。 我目前正在使用Web应用程序服务器uWSGI,并在运行时告诉我(在uWSGI统计信息页面上): "cwd":"/home/velle/greendrinks", 因此,他们显然喜欢cwdover (更直观的缩写)pwd。 我想我想弄清楚是否是我误解了某些东西,或者仅仅是给环境变量取了一个不直观的名称的问题?

7
如何在包括它们的两个模式之间选择首次出现
如何在包括它们的两个模式之间选择首次出现。最好使用sed或awk。 我有: text something P1 something content1 content2 something P2 something text something P1 something content3 content4 something P2 something text 我想第一次出现P1和P2之间的线(包括P1线和P2线): something P1 something content1 content2 something P2 something

2
运行perl -ne'...'的安全隐患*
显然,正在运行: perl -n -e 'some perl code' * 要么 find . ... -exec perl -n -e '...' {} + (与相同,-p而不是-n) 要么 perl -e 'some code using <>' * 通常在此网站上发布的单行代码中发现,具有安全隐患。这是怎么回事?如何避免呢?

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.