Questions tagged «linux»

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

2
BIOS中的空启动顺序
我预装了安装了Windows 10的Dell Inspiron 5000。我尝试在其上安装Linux发行版(OpenSuse 42.2)(双启动),但现在BIOS无法识别我的硬盘。我应该注意到这是我第一次与UEFI打交道,所以我在这里有点深入了解。我会列出我所做的一切。 引导加载程序无法识别使用Linux DVD作为可引导设备的DVD驱动器,因此我进入BIOS设置并禁用安全引导,启用旧版选项roms,最后将引导列表选项从UEFI更改为旧版。然后我就可以从Linux DVD启动并安装到新分区。安装时我将所有引导加载程序设置保留为默认值。我注意到它使用了Grub2而不是Grub2-efi。 重新启动后,计算机找不到任何可启动设备;它经历了一些诊断检查。我重新启动到引导加载程序菜单,在Legacy标题下我可以选择启动Grub的硬盘。但是,Grub只显示了OpenSuse的选项,没有用于双启动Windows的选项。所以我回到BIOS设置并将设置更改为之前的设置:UEFI,没有传统和安全启动。当我重新启动到引导加载程序菜单时,旧标题已经消失,并且所有选项都从硬盘驱动器启动。 我再次进入BIOS设置,在Boot Sequence中,启动顺序完全为空。所以我点击“添加启动选项”添加硬盘作为选项。然而,出现了一个错误对话框,说“警告:找不到文件系统!”无论是启用旧版,UEFI还是安全启动,都会出现此错误。 我现在有一台安装在不同分区上的Windows和Linux的计算机,但我只能在BIOS处于传统模式时手动转到引导加载程序菜单时启动到Linux。 有没有办法恢复我的BIOS启动到Windows? 我有文件的备份等等,但在摆弄BIOS之前没有整个硬盘的备份。
1 linux  windows-10  boot  bios  uefi 

1
如何将我的Ubuntu笔记本电脑用作无线接入点?
主要问题 我想从我的Ubuntu 12.04 LTS笔记本电脑上访问我的旧Windows ME桌面以进行学习。我有2根以太网电缆和一台无法配置无线调制解调器/路由器的交换机。 谁能告诉我哪里出错了? 物理布局 我无权配置无线路由器/调制解调器。 我有一个5端口开关。 我在一台笔记本电脑上安装了Ubuntu,在wlan0上的无线互联网连接为192.168.0.13(dhcp)。 笔记本电脑也通过eth0上的以太网电缆连接到交换机192.168.4.2(静态)。 我有Windows ME也通过192.168.4.1(静态)以太网电缆连接到交换机。 我试着按照Debian桥接手册( https://wiki.debian.org/BridgeNetworkConnections )。但是我很难跟上。 接口配置文件 /etc/network/interfaces 我的失败,一步一步: 第1步(成功) user$ brctl addbr br0 第2步(错误:无法将wlan0添加到桥接br0:不支持操作) user$ brctl addif br0 eth0 wlan0 第3步(成功将这些行添加到/ etc / network / interfaces) pre-up iwconfig wlan0 essid $YOUR_ESSID bridge_hw $MAC_ADDRESS_OF_YOUR_WIRELESS_CARD 第4步(成功) user$ ebtables -t nat -A …

1
如何使用FAT群集链恢复文件而不是使用FAT表中存储的长度?
我正试图从我的TNT接收器硬盘恢复电影文件,但它破坏了它的FAT32分配表(糟糕的廉价设备......) 使用dosfsck是没用的,因为正确的文件长度是集群长度,而不是表中的(较短的),dosfsck只建议缩短文件,我不会这样做。 问题:如何使用FAT簇链恢复文件而不是使用FAT表中存储的长度? 编辑 我忘了说:Linux解决方案只请(我没有窗口框)

1
iptables丢弃假ip包
我正在尝试丢弃使用虚假IP地址的互联网上的所有数据包,因此它们似乎来自本地。 我需要两条线还是仅需要第一条线? --append INPUT ! --in-interface lo --source 127.0.0.0/8 --jump DROP --append INPUT ! --in-interface lo --destination 127.0.0.0/8 --jump DROP

1
OpenVPN没有监听端口
我在我的RaspberryPi(Raspbian)上设置了一个OpenVPN服务器。成功启动,但它没有收听端口,因此无法连接到端口。我在这里找不到问题?我做错了什么? cat /etc/openvpn/vpn-server.conf 港口11094 proto udp 开发 ca ca.crt cert vpn-server.crt key vpn-server.key dh dh2048.pem server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt 推送“redirect-gateway def1 bypass-dhcp” 推“dhcp-option DNS 208.67.222.222” 推“dhcp-option DNS 208.67.220.220” keepalive 10 120 tls-auth ta.key 0 键方向0 密码AES-128-CBC 身份验证SHA256 COMP-LZO 用户没人 集团nogroup 坚持键 坚持-TUN status openvpn-status.log log /var/log/openvpn.log 动词6 sudo netstat …

1
启用FTP禁用SSH
我想知道如何在除root和admin之外的所有用户禁用SSH访问时启用FTP访问。 我试图改变shell: /usr/sbin/nologin 是不好的因为禁用和 /bin/bash 启用两者。我也检查一下 /etc/shell/sshd_config 并把 AllowUsers root admin 重新启动ssh,但这并没有解决问题。 服务器在Debian上运行。 有人有想法吗?
1 linux  ssh  debian  shell  ftp 


3
如何在Linux下批量重命名长文件名?
我有很多带文件名的数据(例如): dt_upd_global_merged_madt_uv_20100801_20100801_20110721.bil dt_upd_global_merged_madt_uv_20100802_20100802_20110721.bil dt_upd_global_merged_madt_uv_20100803_20100803_20110721.bil 如果我想将这些文件重命名为以下内​​容,该怎么办? 20100801.bil 20100802.bil 20100803.bil
1 linux  rename 

0
Linux目录权限,所有者可以创建和读取但不能删除
我想创建一个文件夹,所以所有者可以创建和读取文件但不能删除它们。我尝试使用ACL,但所有者仍然可以删除文件。 $ setfacl --set u::rwx,g::-,o::- control $ setfacl -d --set u::r-x,g::-,o::- control $ touch 1.txt $ ls -al 1.txt -r--------. 1 user group 1.txt $ rm 1.txt rm: remove write-protected regular empty file `1.txt'? y

2
如何将大型目录复制到外部硬盘Linux
我使用fdisk(实际上是gnu fdisk)将3TB外置硬盘格式化为ext4,将其安装在/ media / external上,并尝试将我的整个主目录复制到它。 我认为我的第一次尝试是成功的,但过了一段时间,当进程停止时,我无法进入复制的主目录。 cd似乎失败了: sudo: cd: command not found 然后我认为cp可能有一些限制,然后再次尝试使用tar。 cd /from-stuff/ tar cf – . | (cd /to-stuff; tar xvf -) 我测量的主目录大小为~100G。在我的主目录中,我运行: du -ch | grep total 我把它安装为: sudo mount -t ext4 /dev/sdd1 /media/external 请注意,我无法安装 /dev/sdd 显示出来 sudo fdisk -l 而/ dev / sdd1没有。 格式化时我做了最默认的设置,1个分区,默认其他一切。我没有任何“无效的分区表错误”确认格式正确。我是新手,所以请耐心等待。我可能不小心选择了GUID?但不知道如何检查或重新格式化它可能需要的任何东西。 我做错了有什么明显的吗?有人可能会提供一个fdisk序列来确保一切都是格式化为ext4的1个基本分区吗? …

5
从测试版回到Ubuntu的原始版Firefox
在Ubuntu 9.04中,我尝试通过安装一些apt-get软件包从Firefox 3.0升级到3.5,并且存在问题!现在Firefox称自己为“Namoroka”,Firefox徽标已经消失,取而代之的是上方栏中的黑色方块,它表示它是开发测试版。 我真的不喜欢这个版本,我怎样才能回到稳定版的Firefox?我试过了 apt-get remove firefox-3.5 和 apt-get install firefox-3.0 那不起作用。如何返回稳定版的Firefox?
1 linux  ubuntu  firefox 

1
从文件列表创建tar存档并删除完整路径
我正在尝试组合两个选项来创建tar存档,但它们并不能很好地协同工作。我不知道是什么问题。 我用: tar -C /var/www/website html -cvzf html.tgz -T /tmp/htmllist.txt 如果我只使用-C选项,它会创建一个只有相对路径“./html/”的tar存档,但是该文件夹中的所有文件。我不想要这个。 然后,如果我只使用-T选项,它会创建一个只包含所需文件的tar存档,但路径是绝对的“/var/www/website/html/whatever.html”。我也不想要这个。 我想要两者的组合,但不知何故它不起作用。 文件夹结构是: /var/www/website/html/ 很多.html文件 /tmp/htmllist.txt文件夹包含以下行: /var/www/website/html/file1.html /var/www/website/html/file5.html /var/www/website/html/file32.html 等等。 我该如何解决这个问题?
1 linux  tar  archiving 


2
在子目录中查找文件并将它们复制到具有相同子目录的另一个目录中?
这个问题非常相似 对这一个 除了我想维护文件的原始子目录。 例如,如果我有 /temp/a/a.txt /temp/a/a.jpg /temp/a/b.txt /temp/b/c.txt /temp/d/d.txt /temp/d/d.jpg /temp/d/e.txt /temp/f.txt 我想将所有文本文件复制到/ temp2,以便目录结构如下所示: /temp2/a/a.txt /temp2/a/a.jpg /temp2/a/b.txt /temp2/b/c.txt /temp2/d/d.txt /temp2/d/d.jpg /temp2/d/e.txt /temp2/f.txt 谢谢你的帮助!!

1
如何在mysql-server安装过程中确认apt-get确认
我正在尝试编写将安装mysql-server-5.6的bash脚本 我想问用户密码然后我将在安装mysql-server和其他一些配置时使用它。 但我的脚本不起作用 #!/bin/bash mysql_pass="pass" mysql_pass_again="wrong pass" while [ "$mysql_pass" != "$mysql_pass_again" ] do read -s -p "Choose mysql root password: " mysql_pass echo -e "\n" read -s -p "Repeat mysql root password: " mysql_pass_again if [ "$mysql_pass" != "$mysql_pass_again" ]; then echo -e "\nPasswords do not match!" fi done …
1 linux  bash  mysql 

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.