Questions tagged «linux»

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


2
将fish设置为默认shell后无法登录
我试fish了一会儿,然后我想把它设置为我的默认shell。我编辑/etc/passwd并更改了用户的shell /bin/fish。 问题是我无法再登录了。我尝试通过我的DM(SDDM),它表示登录失败了我输入的任何密码,无论是正确还是错误。然后我通过tty尝试了它,得到了相同的结果。fish用我以前在我的passwd文件中的shell 替换似乎解决了这个问题。 有没有办法设置fish为默认shell,仍然能够登录? 我正在运行Manjaro Linux。
1 linux  shell  fish 


2
如何从特定用户中删除所有权限
我需要在Fedora Linux(15)中创建一个只有打印文档权限的用户。 我们学院向每个实验室发放打印机,我需要在我的Fedora上创建一个只有打印权限的新用户。 网络共享不是一种选择,所以有什么方法可以限制用户执行除必要的打印命令之外的任何命令?


1
在cron工作中使用flock是否有缺点?
我使用了几个cron作业,它们经常运行我flock用来防止重复的作业运行。我只是认为flock无论频率如何,在每项工作中使用似乎都是有道理的,但这样做有什么不利之处吗? 我是Mint,Raspbian和Ubuntu服务器的100%Linux。
1 linux  cron 

2
外置硬盘仅在USB3 Linux上识别
我有一个2 TB的WD Elements硬盘。它在Mac上的文件传输过程中丢失了。在Mac或Windows上无法识别USB2或3.它在Windows上的设备管理器中未显示。在Linux上的USB2上也是如此,但令人惊讶的是它在Linux上的USB3上完美运行。到目前为止,我做了很多测试: 在不同的系统和操作系统上测试。甚至在两个不同的Linux系统上进行了测试,并且两者都只在USB3上进行了测试。 用不同的电缆测试。结果相同。 Read和Wright在Linux上的USB3上完美运行。智能测试没问题。 在备份文件后,我已经格式化了硬盘驱动器。再次,硬盘只适用于USB3 Linux。所以我在不同的文件系统中格式化它。NTFS,FAT甚至ext4。结果相同但没有成功。 插入硬盘后,我可以听到磁盘循环。 当我在Linux上连接USB2上的硬盘时,Linux上的lsusb和dmesg都没有。 我怀疑因为USB3端口可以传输比USB2更多的电量,可能问题就是电源。在硬盘插入USB3后,sudo lsusb -v |grep 'Bus\|MaxPower'我的硬盘驱动器给了我224mA。我的结论是问题不是电源,因为我的USB2端口为我的iPod Classic提供500mA,因此它可以支持224mA。 任何帮助,将不胜感激。

1
如何在Ubuntu上设置kismet.conf
我在我的Ubuntu 10.04机器上安装了Kismet作为apt-get install kismet,每件事似乎工作正常。 但是当我启动它时,我看到以下错误 天命 Launching kismet_server: //usr/bin/kismet_server Suid priv-dropping disabled. This may not be secure. No specific sources given to be enabled, all will be enabled. Non-RFMon VAPs will be destroyed on multi-vap interfaces (ie, madwifi-ng) Enabling channel hopping. Enabling channel splitting. NOTICE: Disabling channel hopping, no enabled …

5
从USB或CD安装Linux有什么区别吗?
以下两种情况有何区别? 将Linux ISO文件的内容复制到USB驱动器(使用该dd命令),然后从中启动 将ISO刻录到CD,然后从该CD安装 --UPDATE-- 我只是使用dd命令(https://wiki.archlinux.org/index.php/USB_Installation_Media)从我的USB驱动器安装了Ubuntu 12.04 。 许多人回答有关Unetbootin但我没有问过“如何创建可启动USB”。在我的场景中,Unetbootin可以做的事情是不必要的。 将ISO刻录到CD只是将数据从ISO复制到CD吗? 是dd只是将数据从ISO复制到USB驱动器? 如果是的话,为什么你需要Unetbootin来进行usb bootable创建?


0
在Ubuntu 15上通过Wine安装Safari for Windows时出错
我正在尝试通过Wine(版本1.6.2)在Ubuntu 15中安装Safari 5 for Windows。 首先我用wget下载: wget http://appldnld.apple.com/Safari5/041-5487.20120509.INU8B/SafariSetup.exe 然后我执行了: 葡萄酒SafariSetup.exe 我得到了这个: err:msidb:get_tablecolumns column 1 out of range err:msidb:get_tablecolumns column 2 out of range fixme:storage:create_storagefile Storage share mode not implemented. err:msidb:get_tablecolumns column 1 out of range err:msidb:get_tablecolumns column 2 out of range err:msidb:get_tablecolumns column 1 out of range err:msidb:get_tablecolumns column 2 …
1 linux  ubuntu  safari  wine 

1
查找大于X的目录并移至新目的地
我想将大于100MB的所有文件夹(max-depth = 1)移动到新目的地。这是我到目前为止所得到的: du --max-depth=1 -h --threshold=100MB | head -n-1 | awk '{print $2}' | xargs -p -0 -I {} mv {} ../new_location 不知怎的,我的结果没有被移动到新目的地,我只看到我要移动的所有文件夹的长列表,而不是它们被移动。

3
linux通过ssh tunnel,iptables或简单路由路由出站端口80流量
我有两台主机,A和B.主机A在端口8080上托管服务,并具有出站互联网防火墙规则,允许端口80和443访问主机C. 主机B与主机A在同一子网上。主机B被阻止到达互联网主机C.但是,主机A在外部防火墙上具有允许端口80和443出站到主机C的出站规则。 主机B运行具有硬编码URL的软件客户端,以从主机A(http端口8080)和主机C(http端口80)下载。同样,主机B被阻止通过防火墙到达主机C. 主机B上的客户端不支持SOCKS或任何其他代理功能。我可能达到主机C:80的唯一方法是通过主机A重定向或隧道。 我有对主机A和主机B的root访问权限。主机B如何通过端口80上的主机A到达主机C? 为什么这不适用于主机B? ssh -L 80:hostC:80 root @ hostA -N 我在主机A上启用了AllowTCPForwarding和GatewayPorts。这是对的还是有一个我可以使用的iptables技巧? 这张图片是我想要的图表:http://i.imgur.com/rOhQ9Us.png

0
为什么i3 Window Manager会创建一个空白部分?
偶尔,我的i3窗口管理器会创建一个仅显示桌面背景的空白磁贴。我不知道是什么原因引起的。也许这是我无意中制作的击键。 它破坏了整个工作区,因为: 有很大一部分消失了(剩下的窗户更小,看起来不对劲) 因为它无法关闭,我无法关闭工作区 我可以将现有的应用程序移动到其他工作区,但有时我想实际使用已破坏的工作区编号。 我怎么解决这个问题?

1
调整大小后终端表现奇怪(没有换行)
在使用Gnome 3.18的Arch Linux上,当我调整终端窗口的大小并输入一些命令(例如ls 或)时,我遇到了终端行为异常的问题mpv,并通过用鼠标光标拖动窗口边框再次调整大小。 当我按↑回历史记录,并且该行很长时,不会创建新行(或换行符),但是从左到右覆盖同一行。当我按住↑键盘时,提示移动到顶部并“吃掉”上面的终端输出。我试过在gnome-terminal,lxterminal和xterm中看到类似的行为,都是从gnome会话开始的。 这是一个演示这种奇怪行为的截屏视频:https://vimeo.com/147162618 这可能是什么,我在哪里可以找到这种行为的原因?
1 linux  terminal  gnome 

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.