Questions tagged «linux»

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

3
如何在启动时执行Shell脚本?
我创建了一个脚本来启动服务器(我的第一个问题)。现在,我希望它在系统启动时运行并启动定义的服务器。我应该怎么做才能做到这一点? 我的发现告诉我,将此文件放在该/etc/init.d位置,它将在系统启动时执行。但是我不明白启动时的第一个参数是start什么?这个预定义的地方可以start用作$1吗?如果我希望startall启动脚本中的所有服务器,那么我可以管理哪些选项? 我的脚本是这样的: #!/bin/bash case "$1" in start) start ;; stop) stop ;; restart) $0 stop $0 start ;; *) echo "usage: $0 (start|stop|restart)" ;; esac

4
通过sudo传递PATH
简而言之:如何使sudo每次都不刷新PATH? 我在服务器上部署了一些用Ruby on Rails编写的网站(Debian测试)。我使用Mongrel + Nginx来托管它们,但是当我需要重新启动Mongrel(例如进行一些更改后)时,会出现一个问题。 所有站点都在VCS中进行了检查(git,但这并不重要),并将所有者和组设置为我的用户,而Mongrel则在杂项用户的严格限制下运行,呵呵。因此,Mongrel必须在root(可以自动更改UID)或mongrel下启动。 为了管理杂种,我使用mongrel_cluster gem,因为它允许通过一个命令启动或停止任何数量的Mongrel服务器。但是它需要目录/var/lib/gems/1.8/bin位于PATH中:这不足以用绝对路径启动它。 修改root .bashrc中的PATH并没有改变,调整sudo的env_reset和env_keep也没有。 那么问题来了:如何将目录添加到PATH或将用户的PATH保留在sudo中? 更新:一些例子 $ env | grep PATH PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/var/lib/gems/1.8/bin $ sudo cat /etc/sudoers | egrep -v '^$|^#' Defaults env_keep = "PATH" root ALL=(ALL) ALL %sudo ALL=NOPASSWD: ALL $ sudo env | grep PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin 我也可以说,它在Debian稳定版(lenny)中也是如此。
13 linux  path  sudo  gem 


8
哪些在线备份解决方案可用于Linux?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 4年前关闭。 我正在寻找适用于我的Ubuntu服务器的在线备份解决方案。不幸的是,看起来像Mozy和Backblaze都没有Linux客户端? Dropbox的付费版本的确有一个Linux客户端,但是我要在其中适应所有照片(我正在拍摄RAW文件),并且它的起价是Mozy / Backblaze的两倍。 我有什么选择?
13 linux  backup 

2
Ubuntu:使用网络共享文件夹创建符号链接
我正在尝试使用命令从Ubuntu系统中创建一个与网络共享文件夹(位于Windows系统中)的符号链接。 ln -s smb://sys-name/www www 它创建了一个链接,但它说该链接已断开。但是该路径存在,并且我可以浏览到网络文件夹路径。 有人可以指出我的问题吗? 基本上,我试图创建链接,因为我无法从Eclipse访问网络共享文件,因此想到了使用符号链接,但没有成功。还有其他解决方法吗?

5
如何在Mac上启动Linux live USB?
我有一个带有Fedora 11实时环境的USB记忆棒。在我尝试过的3台PC上,它可以正常启动。 但是我无法在Mac(Intel)上启动它。在启动过程中按alt键(或命令键,我不记得是哪一个)时,我只能选择“ Macintosh HD”,并且不会出现USB记忆棒。
13 linux  mac  usb  boot  fedora 

4
Linux文件系统
Linux中文件位置的约定是什么?到目前为止,我已经推断出: / proc(对正在运行的进程的引用) / dev(对所有硬件的引用) / etc(配置文件) / home(家庭) / mnt(安装的设备) / media(可移动设备,如CD,USB磁盘) ...但是其他部分仍然不清楚,例如: 我将下载的源代码放在哪里? / usr / src / usr / local / src 我将编译好的程序放在哪里? /箱 / usr / bin / usr / local / bin / bin和/ sbin有什么区别? 分布有何不同? 我意识到这些不是一个问题,但是在我看来,它们应该一起回答。希望其他人也感到困惑。

4
在CentOS 5上设置双头
不久前,我在Stack Overflow上问了一个有关学习使用Linux的问题,从那时起,我就在本地计算机上安装了CentOS 5以匹配我的主机。 安装很好,我可以启动并运行了,但是我无法将其设置为使用2台显示器(双头),而没有2台显示器我也无法应对。 那么有人将CentOS与2个监视器一起使用吗?如果可以的话? CentOS 5 GNOME 2.16.0 nVidia 8600 GTS



3
Rsyslog输出到自定义日志文件
谁能告诉我我在这里做错了什么? 这是最终的问题: 为什么当我使用logger命令时,无法将其输出到自定义日志文件中/var/log? 在我的脚本中: logger -i -t ANM -p local7.info "This is a local 7 test" 在中,rsyslog.conf我在文件末尾附加了以下内容: local7.* /var/log/anm.log 另外,该脚本具有该/var/log/anm.log文件的权限 *更新* 所以我忘了重启日志服务。我已尝试重新启动,“ service rsyslog restart”仍然没有变化。测试文字未显示在中,/var/log/anm.log但确实出现在/var/log/syslog *更新* /var/log/"yourlogfilehere"需要什么权限?Owner,Group,rwx? 我尝试将grp和own设置为root和运行logger命令的用户名。两者都没有改变。 我也尝试过在中的自定义目录中创建日志文件/var/log。即/var/log/anm/anm.log和设置目录的两种权限。 *更新* rsyslogd正在运行 syslog 598 0.0 0.1 31060 1292 ? Sl 03:02 0:02 rsyslogd -c5 这是我/etc/rsyslog.conf文件的输出 # /etc/rsyslog.conf Configuration file for rsyslog. …
13 linux  ubuntu  logging  syslog 

3
如何在多个路径中使用统一的路径选项?
我想使用同步来同步以下位置: / home / user /带有/ shared / Audiobooks的有声读物 / home / user /带有/ shared / Music的音乐 / home / user /带有/ shared / Podcast的播客 统一命令行参数是什么?基于此,我可以猜测 如果给出了一个或多个路径首选项,则Unison将仅同步这些路径及其子级。(例如,这对于只同步一个目录非常有用。)请注意,路径首选项按字面意义进行了解释-它们不是正则表达式。 这是我的猜测。那是对的吗? unison -ui text /home/user /nocrypt/Shared -path Audiobooks -path Music -path Podcasts 我也可以使用个人资料。我阅读了帮助文档,并找到了我改编的示例。不过,我不确定这是正确的。 从帮助文档修改:这是一个更复杂的配置文件,说明了一些其他有用的功能。 # Roots of the synchronization root = /home/user root …
13 linux  sync  path  unison 

6
Unix和Linux有什么区别?[重复]
这个问题已经在这里有了答案: Unix,Linux,Ubuntu,Debian和Android之间是什么关系? (11个答案) 5年前关闭。 我想知道Unix和Linux之间的实际区别是什么。 它们共享相同的内核吗? Linux是基于Unix构建的吗? 为Linux编写的程序是否可以在Unix上运行,反之亦然?

2
Windows / Linux双重引导:重新安装Linux后,每次引导时Windows都要求提供Bitlocker恢复密钥
我使用Windows 10(加密的位锁)和Fedora 23(加密的LUKS)进行了双重引导。当我打开它时,我得到了GRUB2菜单,并且可以启动Linux或Windows。两种操作系统都运行良好。两个操作系统均以UEFI模式安装。 Fedora 23的支持寿命已经结束(我遇到了一些烦人的问题)。我安装了Fedora 25,删除了F23。重新安装后,FC25可以正常工作,但是Windows每次启动时都要求提供Bitlocker恢复密钥。当我输入密钥时,Windows将正常启动并正常运行。 我已经尝试过多次“暂停位锁保护/恢复保护”技巧。它不会导致新的bitlocker哈希/ sig /所有内容被保存。 谷歌搜索为我提供了有关grub2-install覆盖MBR导致Bitlocker失败的大部分信息,但是我认为UEFI引导不使用MBR?我无法确定哪种建议适用于我的情况-即使我正在使用UEFI引导,我是否仍需要还原Windows MBR,还是会使事情更严重?两个操作系统均以UEFI模式安装。 总结一下:如何在每次启动时都不需要恢复密钥的情况下使Bitlocker正常工作?

3
如何在fedora 23中打开.rar文件
我正在使用fedora 23 64位。我已经下载了一些.rar文件。 谷歌搜索后,我发现了unrar可以建议使用它们的解决方案。 但是我无法安装unrar。谷歌搜索安装后,我尝试了以下步骤,但失败了。 解决方案1: 免费发行: su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm' 对于非免费发行版: su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree`/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'` 要安装unrar: 在终端中运行以下命令,并在出现提示时键入用户密码。 sudo yum install unrar 解决方案2: # wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm yum install unrar 但是什么都没有用。我的系统是最新的。 如何.rar在fedora中打开文件?
13 linux  fedora  rar 

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.