Questions tagged «linux»

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


6
如何打印将使用rsync更改的文件?
有没有办法让rsync将完整的文件路径打印到所有不同的文件而无需实际传输任何文件? 另外,我需要一种仅基于大小或上次修改时间将文件跨两棵树(通过SSH)进行比较的方法。
32 linux  bash  rsync  diff 


5
尝试解压缩文件,如果目录存在,“文件名不匹配”
尝试将名为Joomla_3.0.3-Stable-Full_Package.zip的文件解压缩到名为joomla的目录时,我得到的文件名不匹配。这是为什么? [root @ Feddy Joomla]#解压缩-Z Joomla_3.0.3-Stable-Full_Package.zip / opt / lampp / htdocs / joomla / 存档:Joomla_3.0.3-Stable-Full_Package.zip 注意:文件名不匹配:/ opt / lampp / htdocs / joomla / 这是目录的屏幕截图: (joomla目录为空)
32 linux  terminal  fedora  zip 

8
在Linux中复制文件,如果目标中确实存在文件,则避免复制
此问题是从Stack Overflow 迁移而来的,因为可以在Super User上回答。 迁移 9年前。 我需要将/ home / user文件夹从一个硬盘复制到另一个硬盘。它有100,000个文件,大小约为10G。 我用 cp -r /origin /destination 有时由于链接断开,权限等问题,我会遇到一些错误。因此,我修复了该错误,并需要重新开始复制​​。 我不知道如何告诉命令“ cp”,一旦它试图再次复制,而不是如果目标文件夹中存在文件,就不会再次复制。
32 linux  bash 

5
如何重启MySQL
我正在运行MySQL 5.1.54,并使用以下命令通过终端将其安装在Ubuntu上 sudo apt-get install mysql-server 我更改了my.cnf文件,想要停止然后再启动数据库。我尝试了以下 sudo /usr/bin/mysqld_safe stop 我的问题是我如何知道数据库已停止?当我运行上面的命令时,后面是 sudo mysql -uuser -ppassword 我可以直接登录回数据库。它不应该告诉我数据库没有运行吗? 有什么建议么?谢谢。 编辑: 我也尝试过 mysqladmin -uuser -ppassword shutdown 然后 ps aux | grep mysql 我得到以下输出 david 12093 0.0 0.0 6052 1276 pts/1 T May10 0:00 nano /etc/mysql/my.cnf root 12267 0.0 0.0 6396 1436 pts/1 T …
32 linux  ubuntu  mysql 

4
如何在SOCKS 5代理中使用SSH?
我通过PuTTY设置了SOCKS5代理,端口7777配置为动态端口。我可以使用firefox / filezilla / etc配置它们以使用带localhost端口的SOCKS代理7777。但我无法弄清楚如何使用动态端口ssh(通过Cygwin)到远程服务器。这可能吗? 我试过ProxyCommand通过以下方法使用。 ~/.ssh/config使用以下行创建: ProxyCommand /usr/bin/nc -X connect -x 127.0.0.1:7777 %h %p 运行ssh -p22 user @ remotehost 我得到的信息是 ssh_exchange_identification: Connection closed by remote host
31 linux  proxy  ssh  cygwin  socks 


2
如何在运行的64位Windows 7中运行最小的Linux
在以前的Windows Vista笔记本电脑上,我曾经运行过基于Windows的Portable Ubuntu Remix,它基于coLinux,类似于andLinux。这在有限的系统资源(在2 GB的32位Windows Vista主机上具有256 MB RAM的Ubuntu 08.04 VM)上非常有效。它使我可以将开发工作从Windows快速移植到Linux,或者只是在旅途中使用“真正的”(相对于我也有Cygwin)Linux系统。 现在,我已移至具有8 GB的64位Windows 7笔记本电脑,但是不幸的是,coLinux尚未移植到64位,而且看起来这种情况不会很快发生。即使大多数32位软件都可以在Windows上“正常工作”,但coLinux不会因为其内核驱动程序而工作。因此,似乎首选的方法(cp。在Windows XP中运行Linux,即没有双重引导,同时运行Windows和Linux的最有效方法是什么?)不再起作用。 我最好的主意是在VirtualBox中设置一个64位Ubuntu 12.10 VM ,但是尽管使用了Seamless Mode,但恐怕与主机Windows OS的集成不会像Portable Ubuntu(后者使用Xming显示窗口)那样流畅。 ),并且我必须不断摆弄Host键才能在两个世界之间切换。 您如何解决这个问题? 是否有任何(最好是免费和非侵入式)虚拟化解决方案可以更好地处理主机集成? 还是我应该启动到非GUI模式并使用Xming通过SSH启动X应用程序? 您对客户机OS的大小建议是什么(假设仅某些终端,编辑器和编译器)? 是否有专门的最小化Linux发行版更适合使用很少的资源运行?

2
使256色AND线描字符都可以在PuTTY中使用
我在使用Ubuntu设置PuTTY时遇到问题。 我正在尝试使行字符适合aptitude以及256色支持,但只能获得其中一个。 Ubuntu配置 使用64位Ubuntu 终端类型xterm-256color或putty-256color给出256色,但行字符不正确。 终端类型linux给出了适当的显示行,但是只有16种颜色。 腻子配置 使用带有Unicode字符的字体。(DejaVu Sans Mono) 假定接收到的数据采用UTF-8。 设置为使用Unicode线条图代码点。 来自的输出locale: LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=


1
有没有一种方法可以使bash对TAB更加友好?
我在Mac和cygwin外壳上都使用bash。总体而言,我对此感到非常满意。 但是我的一个抱怨是它的TAB完成不如Windows命令行TAB完成。 例如,如果有两个具有相同前缀的文件,那么当我尝试完成TAB时,bash会向我发出蜂鸣声。如果我一直钉TAB,那么它最终将向我显示潜在文件的列表。 我绝对喜欢Windows如何在命令行上循环浏览潜在文件。 有没有办法让bash在这方面类似于Windows命令行? 如果没有(我不想切换外壳),我是否在bash中缺少有关TAB完成的信息?有没有更有效的使用方法?

3
如何使用FFMPEG从一系列1000的PNG图像创建未压缩的AVI
如何使用FFMPEG从一系列1000幅PNG图像中创建未压缩的AVI? 我使用以下命令将input.avi文件转换为一系列PNG帧: ffmpeg -y -i input.avi -an -vcodec png -s 1024x768 pic%d.png` 现在,我需要知道如何从所有这些PNG帧中制作未压缩的AVI视频。我尝试了这个: ffmpeg -i pic%d.png -y -f avi -b 1150 -s 1024x768 -r 29.97 -g 12 -qmin 3 -qmax 13 -ab 224 -ar 44100 -ac 2 test.avi 但是,相对于原始AVI,最终的视频质量下降了很多。
31 linux  video  ffmpeg  png 

3
撤消Linux的rm?[重复]
可能重复: UNDO LINUX废纸Command命令 你好 有没有简单的方法来撤消rm命令? 这个问题纯粹是理论上的。我从未删除基准队列的日志,该基准队列花费了整个午餐时间来运行。
31 linux  undo  rm 


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.