Questions tagged «linux»

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

1
wget权限问题
只是为了检查:当在linux或freebsd中使用wget时,如果下载的文件预先设置为具有一些权限,uid号和gid号,该文件是否在下载的客户端中保留其权限?我不这么认为,只是为了检查。

1
如何将一个arch linux条目添加到efi grub
我最近在已经安装了Windows 7和Ubuntu的磁盘上安装了arch。 Ubuntu和arch安装都是加密的,我已经安装了grub到EFI。我可以从BIOS启动arch(然后转到arch安装的arch启动分区,另一个grub就可以了)但是在ubuntu生成的EFI GRUB中没有它的条目(当我尝试更新时仍然无法即使有一个EFI文件,也能找到它 /boot/efi/EFI/arch/grubx64.efi ) 如何将arch启动分区(使用grub)添加到ubuntu创建的分区中,这样当我在Ubuntu中选择它时,它会进入arch grub? (所以你仍然可以进入高级选项部分)?

1
如何创建将一个文件链接到包含子项的每个子目录的符号链接
我错误地在StackOverflow上问了这个问题,他们建议我在这里问它。 我在这里阅读了很多其他帖子,它们似乎都得到了成功的回答,但我无法跟进。我还是很新,我不想尝试试错法,因为我不确定我是否能够修复它。这就是我的位置。 我有一个名为“php.ini”的文件,它位于我主机的根网站文件夹中。我需要这个文件夹也在服务器上的每个文件夹和子文件夹中。主持人建议“在子文件夹中创建一个符号链接”,这就是他们的帮助程度。我问他们是怎么告诉我谷歌的。所以我做了......我迷路了。到目前为止我有这个: ln -s /path/to/htdocs/php.ini LINK-NAME 但我真的不确定这是不对的,而且我不确定是什么 LINK-NAME 应该是,或它做什么。另外,我不知道这是否会在每个文件夹和子文件夹中创建链接?因为我应该使用SSH来输入这个命令,所以我想在尝试之前确保我拥有它。如果这是非常基本的知识(noob)问题,我很抱歉,我的所有搜索都只是举例,但没有一个能解释他们的所作所为! 非常感谢!

1
Apache作为负载均衡器 - 强制中断持久连接
我用Apache 2.2通过设置负载均衡器 mod_proxy 和 mod_proxy_balancer。负载平衡工作正常,但有一种情况我无法找到任何配置选项,即使用到后端服务器的持久连接,当其中一个死亡(关闭,崩溃等)时,现有的连接到它仍然试图访问它。 有没有办法配置apache Load Balancer,以便它退出或重新创建与死后端服务器的连接?在LVS世界中,Ldirector在Proc FS下有一个选项,它可以控制: /proc/sys/net/ipv4/vs/expire_quiescent_template 设置此项时,将刷新持久会话/连接或死后端服务器,以便在下一个客户端请求时可以重新创建它们。 在Apache世界中有类似的东西吗? 附: Apache以什么方式检查后端服务器的状态?它是否尝试连接到某个端口或类似的东西?如果有人能够对此有所了解,那将是很棒的! 这是我的虚拟主机配置文件: ServerAdmin admin@mysite.com ServerName myapp.mysite.com DocumentRoot /srv/www/vhosts/myapp.mysite.com ErrorLog /var/log/apache2/myapp.mysite.com-error_log CustomLog /var/log/apache2/myapp.mysite.com-access_log combined HostnameLookups Off UseCanonicalName Off ServerSignature On ScriptAlias /cgi-bin/ "/srv/www/vhosts/myapp.mysite.com/cgi-bin/" <Location /balancer-manager> SetHandler balancer-manager Order Deny,Allow Deny from all Allow from all </Location> <Location /server-status> …

1
Windows 10专业版和Linux Mint 18.1 Serena
我在这里遇到这样的麻烦。我的笔记本电脑安装了Windows 10专业版。它刚刚从Windows 8.1专业版升级到一周前。而且我决定将Linux Mint 18.1,Serena版本作为我的双启动。但是,我想我已经搞砸了,因为我在Windows操作系统的系统分区中安装了Linux Mint。现在,启动后,Windows 10不再可访问。我试图重新安装一个新的操作系统,但我不能。我继续遇到这些麻烦...... 1.)缺少BOOTMGR 2.)操作系统丢失 3.)文件安装数据丢失 我尝试了很多次,但我真的做不到。我正确地启动了我的USB闪存盘,并且已经使用了许多软件进行启动,例如Rufus,Unetbootin(Linux)以及Linux Mint的内置可启动USB Stick制造商。 我的笔记本电脑的规格是这个...... 品牌:三星 型号:NP-SF510 硬盘:500 GiB RAM:4 GiB 处理器:Intel Core i3 x64位 拜托,我真的需要帮助。我将把它用于即将到来的学校报告......请。

2
在Linux上使用软件RAID4写入特定驱动器
编辑以反映评论的结论: 我想构建一个类似于软件RAID的阵列,其中包含2个存储设备和一个奇偶校验设备,其中奇偶校验设备保持其他两个设备的XOR。 这让人想起RAID3或RAID4,除了我希望能够像往常一样安装两个底层设备并写入它们,每次写入设备时都会更新XOR。这也意味着我这样做 不 想要我的数据条纹。 总之,我想要一种允许我自由存储两个已安装设备的数据的安排,以及一个具有这两个设备的最新XOR的第三个设备。 标准Linux RAID4 / mdadm对我不起作用,因为它(1)磁盘上的条带文件(2)阻止了单个磁盘的安装。

0
Amazon Linux到Ubuntu 16用户/组/数据迁移
有没有办法将他们的所有linux用户/组和文件及其权限从AWS Amazon Linux实例迁移到AWS Ubuntu 16实例? __| __|_ ) _| ( / Amazon Linux AMI ___|\___|___| https://aws.amazon.com/amazon-linux-ami/2013.03-release-notes/ Amazon Linux version 2017.09 is available. -bash-4.1$ uname -a Linux ip-10-237-211-3 3.4.43-43.43.amzn1.x86_64 #1 SMP Mon May 6 18:04:41 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

2
仅以root用户身份运行Linux桌面
我想运行Linux桌面( xfce, lxde,...)仅作为root, 拒绝访问其他用户。 只有root(admin)才有权运行桌面环境或GUI应用程序。 编辑 我们可以为其他用户设想相同的情况。 我的意思是,如果有办法只通过一个用户运行完整的GUI(桌面环境,浏览器,文件管理器......)?

1
在linux上安装OKI ML 3320
我有一个旧的9针OKI ML 3320点阵打印机,我无法让它与杯子一起正常工作。 当我发送任何文件时,打印机每隔~13秒打印一行,经常添加一些随机乱码。 使用echo“text \ nline2 \ nline3”>的/ dev / LP0 创建: text line2 line3 使用时一样 cat file.txt > /dev/lp0。 看起来打印机会生成新行,但不会返回回车。

1
为Debian设置了多个用户
我希望有一个cron任务,它将启动应用程序并在Xfce环境中截取屏幕,为了不干扰我将设置另一个将运行而没有GUI用于其他任务的用户。为了达到这个目的,你会建议什么?我不在乎一个用户是否可以访问另一个用户的文件,因为他们都在我的命令之下。

1
如何使用可启动的笔式驱动器恢复丢失的分区?
我最近丢失了笔记本电脑硬盘中的所有分区,现在显示为原始磁盘。 我使用Ubuntu-12.04创建了一个可启动的笔式驱动器,并尝试使用TestDisk恢复丢失的数据。 我已成功安装该软件,现在当我运行它时,我收到此错误。 testdisk:加载共享库时出错:libntfs-3g.so.835: 无法打开共享对象文件:没有这样的文件或目录 我的系统分区的状态 ubuntu @ ubuntu:〜$ sudo fdisk -l 磁盘/ dev / sda:320.1 GB,320072933376字节255个磁头,63 扇区/轨道,38913个气缸,总计625142448个扇区单位= 扇区1 * 512 = 512字节扇区大小(逻辑/物理):512 bytes / 512字节I / O大小(最小/最佳):512字节/ 512字节 磁盘标识符:0x00000000 磁盘/ dev / sda不包含有效的分区表 磁盘/ dev / sdb:16.0 GB,16005464064字节64个磁头,32个扇区/磁道, 15264个柱面,总计31260672个扇区单位=扇区1 * 512 = 512字节扇区大小(逻辑/物理):512字节/ 512字节I / O. 大小(最小/最佳):512字节/ 512字节磁盘标识符: 0x000789f1 …

1
在Linux中与eth0共享4G / LTE调制解调器(wwan0)
我正在尝试将我的LTE调制解调器连接(wwan0)分享到我的rPi上的以太网lan端口。 我按照本指南,每个界面都启动并运行。 @raspberrypi:〜$ ifconfig -a eth0 Link encap:Ethernet HWaddr b8:27:eb:2a:2a:0f inet addr:172.24.1.1 Bcast:172.24.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:423 errors:0 dropped:0 overruns:0 frame:0 TX packets:76 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:38877 (37.9 KiB) TX bytes:13468 (13.1 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK …

2
在bashrc和cshrc中设置java路径
我的系统java的版本是1.6,对于运行Eclipse我需要jre 1.7。我已经下载并解压缩了java 1.7的存档,但我无法更改默认路径 /usr/bin/java 到我的解压缩文件夹路径 大部分时间我都在使用 cshrc 所以我做了这些改变 .cshrc.user 文件 set PATH = "$PATH":/path/to/java/jre1.7.0_67/bin 采购后 .cshrc.user 文件, java -version 仍显示1.6,这意味着什么都没有改变,我该如何更改默认的JAVA PATH?
linux  bash  java  eclipse  path 

2
创建三级目录
我需要制作三个级别的文件夹,每个文件夹编号为0-9,以便我可以访问 files/1/2/3/123456.jpg mkdir {1,2,3,4,5,6,7,8,9,0}/{1,2,3,4,5,6,7,8,9,0}/{1,2,3,4,5,6,7,8,9,0} 不起作用。 我没有SSH访问此Linux Web服务器,所以我将如何在Windows中执行此操作?
linux 

5
无法通过Putty从Windows 7登录到Debian虚拟机
我已经关注了这个网站的教程 http://jtreminio.com/2012/07/setting-up-a-debian-vm-step-by-step/ 。我在教程中指出通过SSH登录的重点。我已经安装了Putty并在debian-vm下登录作为主机名,我也使用了192.168.56.101作为IP地址。每次尝试登录时,都会出现连接超时错误。 我已阅读其他帖子和建议,可能是由于防火墙问题或网络相关问题。最终我不精通网络,所以我真的不知道。有人可以建议从哪里开始解决这个问题,或者帮助我解决他们可能有的任何想法。我在Windows 7上使用带有Debian 64位的Oracle Virtual box。我在Debian上安装了OpenSSH,在适配器1上使用NAT,在2上使用Host仅适配器。我已经写入了Debian中的文件,我已经写了IP地址和主机按照说明在Windows 7上命名为hosts文件。

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.