Unix & Linux

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

3
如何知道文件系统下的目录列表?
如果我运行sudo df -h命令,则会得到以下输出: Filesystem Size Used Avail Use% Mounted on /dev/sda2 12G 9.5G 1.1G 91% / /dev/sda4 3.8G 1.5G 2.1G 41% /home /dev/sda1 99M 75M 20M 80% /boot tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sdc1 51G 2.6G 46G 6% /u000 但是,我怎么知道下面的目录列表/sda2?例如,如果我运行ls /命令,则所有目录都位于根目录下。 $ ls / bin cdunix dev etc lib …

2
ENOANO(无阳极)打算用于什么用途?
这个问题仅仅是出于好奇,但我怀疑其他人也会好奇。通过搜索errno.h(Linux 2.6的),我发现ENOANO“ No Anode”。没有“无阴极”错误的迹象。查看内核源代码的一致性,它似乎并没有被称为阳极的设备使用,而只是被一些晦涩的设备驱动程序故意作为怪异的错误代码使用。谷歌搜索没有发现任何兴趣。 这可能是个玩笑吗?它是在POSIX之类的标准文档中定义的,但是没有用吗?

1
某些应用程序不接受“撰写”键中的某些字符
问题是撰写键可以正常工作,但是某些应用程序不接受其中的某些字符。例如,我可以∞在Emacs(Compose+ 8+ 8)中键入字符,但这在FireFox,Konsole和Kate中不起作用。但是许多其他字符,例如在其中€键入(在FireFox,Konsole和Kate中使用Compose )也可以正常工作。另外,我可以使用简单的复制粘贴(从两个剪贴板中的任何一个)插入问题符号。 那么,是什么原因引起的,以及如何解决? 抱歉,但我不知道如何研究此问题。我发现有些人的Compose键在某些应用程序中根本不起作用,但就我而言,它是可行的,尽管某种程度上是可行的。 设置:组合键/etc/default/keyboard和KDE键盘设置中都绑定到右侧的超级键。

1
与多个用户共享终端(带屏幕或其他方式)
我正在设置一台服务器,其中有多个开发人员在多个应用程序上工作。 我已经弄清楚了如何使用和为某些开发人员提供对必要应用程序目录的共享访问权,setgid bit并default ACLs为组中的任何人提供访问权限。 这些应用程序中有许多在开发过程中都在终端下运行,以便于访问。当我独自工作时,我为应用程序设置了一个用户,并以该用户身份运行屏幕。不利之处在于,每个开发人员都需要使用screen session需要知道密码的密码,并且很难将用户帐户和应用程序帐户分开。 一种可行的方法是使用屏幕多用户功能。他们不能立即使用,但是屏幕抱怨需要suid root。给它带来任何负面影响吗?我对使用suid root任何东西都非常小心。也许有一个为什么它不是默认值的原因? 我应该这样做screen还是有其他一些明智的方式来做我想做的事情?


2
如何加密文件?
我想从服务器上将一些文件下载到笔记本电脑上,问题是我希望这种通信尽可能隐蔽且安全。因此,到目前为止,我还是使用VPN,因此我通过服务器将笔记本电脑的整个Internet流量重定向。另外,我尝试使用ftp发送文件并同时观察Wireshark。通信似乎已加密,但是我也想对文件本身进行加密(作为第二步安全措施或类似的措施)。 我的服务器是运行Raspbian的RasPi。我的笔记本电脑是Macbook Air。 我首先要在Ras Pi中加密文件,然后再下载。我怎样才能做到这一点?
11 files  encryption 

2
如何将AltGr绑定到<Ctrl> + <Alt>
我正在尝试创建与人机工程学的泰卢固语键盘布局等效的Linux系统,称为Sarala(Hard la)。到目前为止,我已经能够映射所有键。该布局将以下组合键用于各个级别。 None (Base): Level1 Shift: Level2 Ctrl + Alt: Level3 Ctrl + Alt + Shift:Level4 在linux中,以下级别用于各个级别。 None (Base): Level1 Shift: Level2 RAlt: Level3 RAlt + Shift:Level4 为了使按键组合与我的布局匹配,我必须AltGr使用Ctrl+ 进行映射Alt。我搜索了中的各种文件,但搜索失败/usr/share/X11/xkb/。有谁知道我该如何ISO_Level3_Shift用Ctrl+ 绑定Alt? key &lt;RALT&gt; { symbols[Group1]= [ Mode_switch, Multi_key ], virtualMods= AltGr }; 如果您想看一下布局,就在这里


4
zathura:如何为exec添加键盘绑定?
zathura是我的默认PDF阅读器。但是有些文件会引起麻烦,在这种情况下,我会运行 :exec acroread $FILE 它会使用Acrobat Reader自动打开相同的文件。 如何将快捷键添加到zathura配置文件(~/.config/zathura/zathurarc)中以执行此操作?

3
RAID是否自动重新同步?
我宁愿随机检查RAID阵列的状态,cat/proc/mdstat并意识到我的一个阵列似乎正在重新同步: md1 : active raid1 sdb7[1] sdc7[0] 238340224 blocks [2/2] [UU] [==========&gt;..........] resync = 52.2% (124602368/238340224) finish=75.0min speed=25258K/sec 为什么会这样,这意味着什么?我似乎可以通过权限访问安装点r/w。 编辑1(响应SLM的答案) 如果我grep通过dmesg,并且--detail开关也没有告诉我太多信息,那么我什么也看不见,即它显示重新同步正在进行中……但是没有任何提示说明其原因或原因可能是它不同步。 。-我想在开始换出硬件之前,我可能只需要关注一下。

2
使用lp或lpr的双面打印选项
据报道,Brother MFC-9340CDW打印机的默认选项(例如,通过查询lpoptions -l)设置为: PageSize/Media Size: *A4 Letter Legal Executive A5 A6 B5 JISB5 JISB6 EnvDL EnvC5 Env10 EnvMonarch Br3x5 FanFoldGermanLegal EnvPRC5Rotated Postcard EnvYou4 EnvChou3 210x270mm 195x270mm 184x260mm 197x273mm BRDuplex/Two-Sided: DuplexTumble *DuplexNoTumble None BRInputSlot/Paper Source: AutoSelect *Tray1 Manual BRResolution/Print Quality: 600dpi *600x2400dpi BRMonoColor/Color / Mono: Auto FullColor *Mono BRMediaType/Media Type: *Plain …
11 printing  cups  lp 

5
如何使用重命名将所有内容递归重命名为大写
我想将所有文件和文件夹(子文件夹)递归重命名为大写。 我发现一些脚本可以将其转换为小写字母,但我不知道如何更改它们,因此它将以相反的方式(从低到高)进行转换。 我找到并使用小写字母的脚本,但我不知道如何修改: rename 'y/A-Z/a-z/' * 是来自man rename。

2
安装glibc-devel.i686后没有32开发库错误
我试图在CentOS 6安装gcc 4.9.0在./configure有来了一个错误: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat- linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status configure: error: I suspect your system does not have 32-bit developement libraries (libc and headers). If you have them, rerun …
11 centos  gcc  glibc 

2
如何从父外壳中的子外壳中获取变量
我编写了一个简单的脚本来为Web服务中的一些报告计时: BASE_URL='http://example.com/json/webservice/' FIRST=1 FINAL=10000 for report_code in $(seq 1 $FINAL); do (time -p response=$(curl --write-out %{http_code} --silent -O ${BASE_URL}/${report_code}) ) 2&gt; ${report_code}.time echo $response # &lt;------- this is out of scope! How do I fix that? if [[ $response = '404' ]]; then echo "Deleting report # ${report_code}!" rm ${report_code} …

2
Emacs在TeX文件上使用AUCTeX降低了加载时间
我在两台Xubuntu 14.04计算机上安装了auctex和emacs软件包,这两台计算机都可以正常工作。Emacs本身在两种情况下都可以正常工作,但是现在auctex安装了该软件包后,当我加载TeX文件(甚至只是一个空文件)时,我有6秒钟的加载时间auctex,每次加载TeX文件时都必须经历一次。 这正常吗? 如果没有,我该怎么做以减少时间? 我已经搜索了互联网,但没有发现任何问题,只是文件解析可能需要很长时间,但事实并非如此,因为我启用了保存和加载解析文件的功能。 我正在将Emacs 24与AUCTeX 11.87结合使用 编辑:*messages*对于新打开的TeX文件,缓冲区的输出看起来像这样: ("emacs" "hi.tex") Loading 00debian-vars...done Loading /etc/emacs/site-start.d/50auctex.el (source)... Loading /usr/share/emacs/site-lisp/auctex.el (source)...done Loading /usr/share/emacs/site-lisp/preview-latex.el (source)...done Loading /etc/emacs/site-start.d/50auctex.el (source)...done Loading /etc/emacs/site-start.d/50autoconf.el (source)...done Loading /etc/emacs/site-start.d/50cmake-data.el (source)...done Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)... Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)... Error while loading 50dictionaries-common: Symbol's value as variable is void: debian-aspell-only-dictionary-alist Loading /etc/emacs/site-start.d/50latex-cjk-common.el …
11 emacs 

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.