Unix & Linux

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

6
Busybox ping IP有效,但是主机名nslookup失败,并显示“地址错误”
我正在编译自己的3.14内核。我担心我可能遗漏了一些重要的网络功能来使DNS工作。 我无法解析域名。我可以ping我的DNS服务器。我可以解决在其他计算机上使用该DNS的问题,因此我知道它不是服务器。 ~ # cat /etc/resolv.conf nameserver 192.168.13.5 ~ # nslookup google.com Server: 192.168.13.5 Address 1: 192.168.13.5 nslookup: can't resolve 'google.com' ~ # ping -c 1 google.com ping: bad address 'google.com' ~ # ping -c 1 192.168.13.5 PING 192.168.13.5 (192.168.13.5): 56 data bytes 64 bytes from 192.168.13.5: seq=0 ttl=128 time=0.382 …

2
是否可以将zip和tar.gz文件作为目录集成到文件系统中
我想知道是否存在一种将压缩文件作为目录集成到文件系统中的方法(我认为这与挂载有点不同)? 例如,可以将A下载compressed-file.tar.gz到其本地硬盘驱动器,然后cd compressed-file.tar.gz从压缩文件夹中运行脚本并运行操作,或者cp some-file ..提取其中一个文件。 我知道Btrfs支持压缩,但是我不想更改具有(ext3)的文件系统来支持此功能。
14 files  filesystems  mount  tar  zip 

1
为什么bash用重音和撇号来封装语法错误?
当bash报告语法错误时,它会封装带有严重口音和撇号的引发语法错误的文本,如下所示:`...'。知道为什么吗? 这是一个例子: $ bash -c "echo error()" bash: -c: line 0: syntax error near unexpected token `(' bash: -c: line 0: `echo error()' 这不是很常见。但是,我很好奇,这不是一个真正的问题。 编辑:这像这样的晦涩的消息变得古怪: -bash: unexpected EOF while looking for matching ``'
14 bash 

5
如何显示CUPS打印机作业历史记录?
我正在使用lpr命令将某些文件从远程计算机打印到网络打印机。显然可以,但是几分钟后,当我键入lpstat或lpq时,该作业已经消失,它可能已经打印了文件。有没有办法检查打印机队列中我成功完成的作业的历史记录或日志?
14 cups  lpr 

5
更改交换性是否需要重新启动?
如果我将swappiness值配置为另一个值,例如从60到0,那么我总是需要重新引导计算机以使更改生效?即使使用以下命令进行修改: sysctl -w vm.swappiness=0
14 swap 

2
aptitude:大括号的含义,即package1 {b} package2 {a} package3 {u}
使用aptitude时,更改的软件包列表有时在某些软件包名称后面的大括号中带有单个字符。手册页有两个示例,但没有解释(版本0.6.10-1)。 到目前为止,我已经注意到{b},{a}和{u}。前一个似乎在运行时显示aptitude install并尝试重新安装我删除的软件包(例如,通过debfoster,如何禁用该软件包?),后两个似乎与自动依赖项解析有关。 这些字符是什么意思,还有其他字符,它们对其他操作有什么影响?这些额外信息是否可供dpkg或使用apt?
14 debian  apt  aptitude 


2
tmpwatch何时确切清除我放在/ tmp中的文件?
CentOS 6.x版 当我完全删除/ tmp /中放置的文件时,我感到困惑。 /etc/cron.daily/tmpwatch具有以下内容: #! /bin/sh flags=-umc /usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \ -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \ -X '/tmp/hsperfdata_*' 10d /tmp /usr/sbin/tmpwatch "$flags" 30d /var/tmp for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do if [ -d "$d" ]; then /usr/sbin/tmpwatch "$flags" -f 30d "$d" fi done 第5行中读取的部分-X …
14 centos  tmp 



2
如何检查我的电池是否健康?
我Lenovo ThinkPad T61的电池相当旧,几年前,由于旧电池没电了,我不得不更换电池。现在更换电池似乎快要死了,但是我从那里得到了相互矛盾的数据xfce4-power-manager。所以我想知道是否有一种方法可以检查电池是否健康。 症状如下: 电源管理器指示 battery is fully charged 如果我断开交流充电器的连接,则电池状态会47%在不到5分钟的时间内跳到或类似的状态 在不到15分钟的时间里,笔记本电脑的果汁用完了,然后关机 我试图检查upower数据: root@malou-laptop:/home/liv# upower --enumerate /org/freedesktop/UPower/devices/line_power_AC /org/freedesktop/UPower/devices/battery_BAT0 root@malou-laptop:/home/liv# upower -i /org/freedesktop/UPower/devices/battery_BAT0 native-path: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0 vendor: SANYO model: 92P1137 serial: 885 power supply: yes updated: Wed 19 Feb 2014 09:35:37 PM CET (23 seconds ago) has history: yes has statistics: yes battery …
14 laptop  acpi  battery 


2
ssh说:您不存在,走开!
有时,当我尝试连接ssh到服务器时,会收到以下消息: You don't exist, go away! 在使用之前,我还没有看到它ssh。这是什么意思?ssh或其他问题吗?附加信息: ssh -q -i private_key root@192.168.0.11 "command" 该服务器是SUSE Linux。我ssh在循环中运行该命令10次,只有1或2次尝试会导致“消失”消息。
14 ssh 

2
fdisk -l将ext3文件系统显示为HPFS / NTFS
我有一个外部硬盘驱动器,在Windows中我将其格式化为NTFS分区。现在,我使用以下命令在Linux系统中格式化了该硬盘。 mkfs.ext3 /dev/sdb1 已成功格式化。但是,当我运行fdisk -l命令时,它给我的系统是NTFS / HPFS。 Device Boot Start End Blocks Id System /dev/sdb1 1 121601 976760001 83 HPFS/NTFS 但是,该命令df -T /dev/sdb1仍给我文件系统类型为ext3。 当我运行fdisk -l命令时,为什么没有向我显示系统为Linux ?
14 ntfs  ext3  fdisk 

1
ZFS快照以旋转方式备份为文件
我有一个本地FreeNAS系统,想要使用ZFS快照进行备份。 FreeNAS具有内置的复制任务,这些任务使用 zfs send snapshot_name 将快照发送到远程系统。但这需要另一端具有ZFS的系统。 我想将快照发送到一个文件,然后将此压缩和加密的文件发送到远程计算机。 这是可能的 zfs send snapshot_name | gzip | openssl enc -aes-256-cbc -a -salt > file.gz.ssl 我每天都会为存储池制作快照,并将每个快照保留30天。 拍摄每张快照后,我都会将该快照通过管道传输到文件中。 -快照文件1中包含每个文件(例如2GB) -快照文件2仅具有对快照文件1的更改(例如5MB) -快照文件3保存对快照文件2的更改;等等。 在第31天,快照文件1被删除(因为我只希望最近30天的更改) 因此,snapshot_file 2需要保存每个文件(2GB的snapshot_file 1 + 5MB的更改) 但是每天(从第31天开始)都必须使用这种方法来创建一个新的2GB文件,并将其发送到远程系统。这是太多的开销。 使用传送到文件的快照作为X天的备份策略的最佳方法是什么? PS:我知道那里有很多可以使用的备份软件(例如rdiff-backup)。但是我很好奇这怎么做。

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.