Questions tagged «linux»

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

2
在Dev-Mode Chromebook上本地编码和编译
我的学校给了我一台三星ARM Chromebook,我鼓励我进入开发者模式并搞砸它。 我知道如何访问crosh和shell,我发现vi是在机器上本地安装的,但它无法编译你编写的程序。 有没有人有过像gcc或javac这样的编译器在本地使用Chromebook?我知道你可以通过SSH连接到具有这些功能的服务器,但是让它离线是很好的。

1
DD sda1(或其他)到文件。然后在某些时候将该文件挂载为ISO或其他方式?
死于Windows。我完成了它。 我想保留Windows分区,以防我以后需要它。我想知道我是否可以使用dd将分区复制到某个文件,这样如果我需要,我可以按原样恢复分区。如果,在我需要来自该分区(文件)的某些文件的过程中,我可以像iso文件一样挂载文件。 dd if=/dev/sda1 of=/my/preserved/windows.iso 安装 windows.iso 那可行吗?还有其他方法/建议吗?

1
有没有办法在Cygwin中创建/ dev / clipboard?
这个答案说,Cygwin有一个/dev/clipboard设备,它与默认的Windows剪贴板同步。 有没有办法在Linux中为主剪贴板提供相同的功能?也许有人写了一个FUSE驱动程序或类似的? 更具体地说,我正在Linux上寻找类似文件的设备,它允许以下内容: $ echo Foo > /dev/clipboard # clipboard content: "Foo", usable via Ctrl-V # set clipboard via Ctrl-C to "Bar" $ cat /dev/clipboard > test.txt # test.txt content: "Bar"


1
为什么rsnapshot不提供统计信息,即使使用rsync -stats也是如此
我现在已经和他斗争了6个多月了。我已将rsnapshot设置为在cron中定期备份并发送统计信息,但我在电子邮件中收到此内容: ERRORS / home / NO STATS DATA 我手动运行rsnapshot,似乎没有从rsync返回的统计数据,即使给出了--stats标志。以下是详细的手动rsnapshot运行的记录: root@box:/home/user# /usr/bin/rsnapshot -v alpha echo 28806 > /var/run/rsnapshot.pid /bin/rm -rf /media/backup/backups/alpha.6/ mv /media/backup/backups/alpha.5/ /media/backup/backups/alpha.6/ mv /media/backup/backups/alpha.4/ /media/backup/backups/alpha.5/ mv /media/backup/backups/alpha.3/ /media/backup/backups/alpha.4/ mv /media/backup/backups/alpha.2/ /media/backup/backups/alpha.3/ mv /media/backup/backups/alpha.1/ /media/backup/backups/alpha.2/ /bin/cp -al /media/backup/backups/alpha.0 /media/backup/backups/alpha.1 /usr/bin/rsync -ax --stats --delete --numeric-ids --relative \ --delete-excluded --exclude=.local/share/Trash --exclude=/Downloads \ …

2
无法删除里面的文件夹或文件
我有一个相当奇怪的问题。我遇到了一个包含文件的文件夹,我无法看到或删除。我相信这是一个rootkit,我迫切希望将它从我的机器上取下来。我以root身份登录服务器。该文件夹名为silver,位于var目录中。我没做什么列出文件夹。ls -la不显示文件夹,但我可以通过访问该目录cd silver。在文件夹里面有一个叫做的文件~.b- 再次我看不到它或访问它但我知道它存在,因为我的dmesg日志充满了由这个文件引起的分段错误。 trivial-rewrite [24096]:segfault at 2 ip 00007f65c5457e65 sp 00007fff596e5360 error 4 in~.b [7f65c5455000 + 6000] 清理[24097]:段错误2 ip 00007fd614f29e65 sp 00007ffffe7ad2c0错误4 in~.b [7fd614f27000 + 6000] 尝试更改文件或文件夹上的属性似乎没有任何效果 chattr -sia ~.b chattr:尝试stat~.b时没有这样的文件或目录 如何摆脱这个文件和目录?

1
收缩EXT3并展开NTFS
我有一个看起来像这样的分区表: [root@tower ~]# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help): p Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 …

2
哪些配置文件会影响Debian系统的路由表
据我所知,基本网络配置进入/etc/network/interfaces,系统根据这些信息生成路由表。我还被教导,通常/etc/network/interfaces是永久添加自定义命令来操作路由表的地方(有时也建议/etc/rc.local使用自定义脚本/etc/network/if-up.d/)。此外,可以指定自定义路由表/etc/iproute2/rt_tables。 是否有其他地方会影响(主要)路由表? 特别是除了/etc/network/interfaces手动添加/删除路线之外还有其他可能性吗? 具有多个NIC的系统是否具有主要和次要网络接口的概念,或者这些仅用于帮助用户的措辞?(在设置过程中,必须选择主要的if和/etc/network/interfaces将包含适当的注释。)如果存在这样的概念,它可以在哪里配置? Debian Squeeze和Debian Jessie之间的路由表概念有什么不同吗? 我的问题的背景是我有一个遗留的Debian Squeeze系统和一个新的Debian Jessie系统,它使用不同的路由表启动但是(据我所知)配置相同。我可以手动操作路由表以满足我的需求并使更改永久使用,/etc/network/interfaces但我想了解发生了什么。 编辑 以下是两台机器的配置文件。出于隐私原因,我更改了每个IP地址的第一部分。但是,子网和各个网络的地址部分没有改变。在/etc/network/interfaces.d/该杰西机器上的目录是空的。 /etc/iproute2/rt_tables 在Jessie # # reserved values # 255 local 254 main 253 default 0 unspec # # local # #1 inr.ruhep /etc/iproute2/rt_tables 在Squeeze # # reserved values # 255 local 254 main 253 default 0 unspec # # …

3
bash:变量名未通过Tab完成展开
在具有bash版本“3.2.51(1)-release”(操作系统:SUSE Linux Enterprise Server 11.1(x86_64))的远程计算机上,我无法使用变量名执行常规选项卡。例如,我想键入: echo $OLDPWD/ 然后在斜杠的末尾,我可以点击“Tab”,变量名称将扩展为旧的目录名称(在最后一个cd或pushd命令之前)。这适用于我自己的笔记本电脑(Debian 7,Bash 4.2.37(1)-release)。为什么在这个SLES bash shell中它不起作用? 同样,如果我输入 echo $OLDP 然后在“P”的末尾点击“Tab”,bash会完成它$OLDPWD。这也不会发生在SLES 11 bash中。 哪些控制变量(shopt?set?)会影响这种行为?

0
mpeg_decode_postinit()失败[关闭]
我试图通过ffmpeg命令获取一些缩略图。我的文件名是“aaa.ts”,我想每秒拍一些缩略图。 坦率地说,它有效,但我在终端有4条红线。那么你能告诉我我遇到了什么样的问题并给我一些解决方案吗? 我的命令是: ffmpeg -i aaa.ts -r 1 screenshot%03d.png 它在目录中生成一些png,但前两个或三个是完全灰色的,命令的输出有这四个错误。 [mpeg2video @ 0x24bed10] mpeg_decode_postinit()失败 [mpeg2video @ 0x24bed10]警告:第一帧没有关键帧 [mpeg2video @ 0x24bed10] ac-tex于31 60受损 [mpeg2video @ 0x24bed10]警告MV不可用 完整的日志 [juneyoungoh@localhost Videos]$ ffmpeg -i aaa.ts -r 1 screenshot%03d.pngFFmpeg version 0.6.5, Copyright (c) 2000-2010 the FFmpeg developers built on Jan 29 2012 23:55:02 with gcc …

1
httpd的推荐运行级别是什么?
我在RHEL6上部署httpd服务器。我已经安装了rpm和一切。 现在,当涉及到服务启动时,大多数帖子都举例说明以下行: chkconfig --levels 235 httpd on 这对我来说没有意义。 根据维基,大多数Linux发行版使用运行级别2作为多用户模式而没有网络。那么在没有启用网络的情况下运行httpd有什么意义呢?
2 linux  httpd  runlevel 

2
删除文件并使用find [duplicate]排除一些文件
这个问题在这里已有答案: 如何删除某些目录中的所有文件除外? 17个答案 这是一个老问题。我知道如何删除文件并排除一些,如下所示: rm `find ~/temporary/Test\ 1 -mindepth 1 -maxdepth 1|grep -v 'A'` 但问题是名称中包含空格的文件夹'Test 1',查找的结果是 /home/owner/temporary/Test 1/B 它会产生rm错误,我该如何解决?

0
Fn键的扫描码
我在我的戴尔xps 9370上重新映射Fn键时出现问题。软件:Arch linux + Wayland。我想重新设置亮度上/下键以向上/向下翻页,但我找不到他们的扫描码。这是showkey的输出,带有按下的brig up键: #>> showkey --scancodes kb mode was ?UNKNOWN? [ if you are trying this under X, it might not work since the X server is also reading /dev/console ] press any key (program terminates 10s after last keypress)... 0x9c 0xe0 0x54 0xe0 0xd4 evtest的输出: #>> …

2
16色终端(控制台,没有X)只显示8种颜色?
我一直在我的新笔记本电脑上使用Arch Linux,我正在尝试配置它,以便我不需要DE或X服务器 - 我只需要命令行实用程序和VC(生产力并节省我从我自己,所有这一切)。无论如何,我试图让终端颜色正常工作。我还没有在xterm和urxvt之间做出决定 - 老实说,无论我能使用哪个都可能是我最终会使用的,至少在我更好地理解这个问题之前。 基本上,我的设置(据我所知,所以用盐)是在VC1上我有一个xterm / urxvt 16色终端模拟器运行(另外,我使用Zsh,如果它很重要)。我使用Tmux进行多路复用,因此我.zshrc和.tmux.conf文件~/都有将默认终端设置为(xterm / rxvt)-16color的行。 如果我直接在终端或Tmux中启动emacs并运行M-x list-colors-display,它会显示16个颜色名称。前八个是常规的,它们的颜色正确。然而,颜色9-16是亮色,它们在黑色背景上显示为白色文本,没有分配颜色。 我的印象.Xresources是颜色设置,形式*color0: #353535等。所有16种颜色都列在那里,我希望它们拥有的价值。然而,八个有色的甚至不是正确的色调 - 它们是默认的引人注目的高对比度颜色,而不是我为测试下载的更加圆润的主题。 我读过你需要运行xrdb -merge ~/.Xresources才能使这些设置发挥作用。但是,我没有xrdb,当我安装它时,我得到了“显示未找到”错误(不出所料),所以我删除了它。 最后,问题是:我怎么做才能使xterm / rxvt知道(a)显示所有16种颜色(因为我很确定亮点也有默认值,所以看起来有些不对劲)和( b)使用我给出的颜色(和其他)设置.Xresources(或其他地方,如果适用)而不使用xrdb。 感谢您的任何见解!

2
为什么SSH / SFTP对于返回值较大的命令失败?
我们有一个SFTP服务器工作正常,直到我们添加另一个ISP。与SFTP服务器的连接没有通过新的ISP,我确认了tracert。服务器上也没有变化。但从那时起,如果执行的命令具有更大的回报,则某些用户的SFTP或SSH连接会超时/挂起。这是场景: 我可以继续ping,即使SSH / SFTP超时,ping也会一直返回 我可以连接到服务器,它要求身份验证并让我登录。 如果ls我的根目录的命令返回少量文件或文件夹,则它显示文件和文件夹的列表 如果ls我的根目录的命令大于让我们说5或6个文件或文件夹,那么它会挂起/超时。 在尝试这个时,我尝试对服务器运行ping,并且它一直在返回。 这不会发生在每个人身上,但似乎发生在另一个城市的用户身上。 我尝试了不同的SFTP客户端(FileZilla和WinSCP)。两者都有同样的问题。 我在我的PC上运行WireShark(在我们的网络之外和城外),当SFTP / SSH超时时,我看到重传和部分段未捕获的错误出现,这让我相信可能有一些数据包在啤酒花之间的某处丢失。 Expert Info (Note/Sequence): Retransmission (suspected) Previous segment not captured (common at capture start) SFTP / SSH对数据包丢失敏感吗?SSH / SFTP不会重新传输/重新确认以避免这些丢包错误吗?服务器设置上有什么东西我可以调整以使其工作吗?
2 linux  networking  ssh  sftp 

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.