Questions tagged «linux»

LINUX问题必须与编程有关。仅当您的问题与使用Linux API或Linux特定行为进行编程有关时才使用此标记,而不仅仅是因为您碰巧在Linux上运行代码。如果需要Linux支持,可以尝试https://unix.stackexchange.com或特定Linux发行版的Stack Exchange网站,例如https://askubuntu.com或https://elementaryos.stackexchange.com/

7
对glxgear禁用垂直同步
有时,您需要检查Linux 3D加速是否确实有效(除了glxinfo输出)。该glxgears工具可以快速完成此操作。但是,FPS通常限于显示器的垂直刷新率(即60 fps)。因此该工具或多或少变得无用,因为即使是软件渲染也可以在现代CPU上轻松生成60FPS glxgear。 我发现很难快速而轻松地解决此问题,我回答了我自己的问题。希望它可以节省您的时间。
85 linux  3d  glx 

4
正在运行的jmap无法打开套接字文件
我必须运行jmap才能进行进程的堆转储。但jvm返回: Unable to open socket file: target process not responding or HotSpot VM not loaded The -F option can be used when the target process is not responding 所以我用了-F: ./jmap -F -dump:format=b,file=heap.bin 10330 Attaching to process ID 10331, please wait... Debugger attached successfully. Server compiler detected. JVM version is 24.51-b03 …
85 java  linux  jvm  jvm-hotspot 

2
创建一个.tar.bz2文件Linux
在我的Linux机器上,我希望创建某个文件夹的.tar.bz2文件。将自己放在该文件夹(在终端中)后,如何在终端命令行中键入什么以将压缩文件夹放置在计算机的主目录中? 假设我位于/ home / user / folder文件夹中。在文件夹“文件夹”中有几个文件(txt,.c等)。如何压缩.tar.bz2类型的文件夹并将其放在我的/ home目录中? 在/ home / user / folder中,我尝试过sudo tar -cvjSf folder.tar.bz2但出现错误: 焦油:怯地拒绝创建一个空的档案
85 linux  compression  tar 

15
对于进阶用户来说,什么是好的Linux / Unix书籍?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 是否有一些相对不错的新书,但不是一个相对全新的* nix用户,可以获取更多的深入知识(因此,没有“用于虚拟人的Linux”)吗?在大多数情况下,我不是在寻找从头到尾都能读懂的东西。相反,当我需要知道如何做某事或每当有其中一个“我又怎么做?”时,我宁愿可以拿起一些东西并分批阅读。片刻。我希望看到的一些区域是: 命令行管理 bash脚本 编程(尽管我想要的东西不仅仅与C程序员有关) 我希望它尽可能与平台无关(这意味着它具有与任何Linux发行版以及BSD,Solaris,OS X等相关的信息),但是我使用最多的Unix系统是OS X和Debian / Ubuntu。因此,如果我从一本更依赖平台的书中受益最大,那么这些就是目标平台。 如果我能将所有这些都写在一本书中,那太好了,但是我宁愿有更深入的材料,而不是覆盖所有内容。因此,如果有任何书籍仅涵盖这些领域之一,则将其发布。地狱,即使它与任何这些领域都不相关,也要发布它,您认为这是我所处位置的人应该知道的事情。

18
Ubuntu-错误:无法创建SD卡
我看到很多关于写入SD卡的帖子,但是我相信我的问题有所不同。在建立AVD的过程中,我无法创建SD卡。 我最初尝试使用Android SDK和AVD Manager来执行此操作,选择 名称:my_avd 目标:Android 2.2-API级别8 SD卡:大小:1024 MiB 皮肤:内置:默认(HVGA) 硬件:属性:抽象的LCD密度,值:160 这会弹出一个窗口,显示以下消息: “创建AVD'my_avd'的结果: 错误:无法创建SD卡。” 我试图从命令行重复该过程,收到一个类似的错误: alex@alex-desktop:~$ android create avd -n my_avd -t 1 -c 1024M Android 2.2 is a basic Android platform. Do you wish to create a custom hardware profile [no]no Error: Failed to create the SD card. 尝试遵循有关使用mksdcard的说明同样没有效果;我认为我基本缺乏linux经验可能​​会在这里引起我一个问题。当我尝试使用mksdcard时,它只是报告它找不到文件或目录。是否可以在Linux中以这种方式使用mksdcard工具? …
84 android  linux  ubuntu 

6
在PATH模式040777的PATH中获得警告“不安全的世界可写目录/ home / chance”,用于rails和gem
我已经尝试过了,但是它没有用,似乎适用于osx。我用rvm,rails 3和ruby 1.9.2重新安装了Ubuntu 10.10。我有一个新鲜的Rails应用程序,但是使用gem或rails会导致以下警告(带有滞后)。 $ rails -v /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/railties-3.0.5/lib/rails/script_rails_loader.rb:11: warning: Insecure world writable dir /home/chance in PATH, mode 040777 /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/bundler-1.0.10/lib/bundler/runtime.rb:136: warning: Insecure world writable dir /home/chance in PATH, mode 040777 Rails 3.0.5 $ gem -v /home/chance/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4: warning: Insecure world writable dir /home/chance in PATH, mode 040777 1.6.2 以防万一,这是我的Gemfile: source 'http://rubygems.org' gem …
84 ruby-on-rails  ruby  linux  gem  rvm 

6
如何从匹配行之后删除文件中的所有行?
我有一个由几行文本组成的文件: The first line The second line The third line The fourth line 我有一个字符串,其中之一是: The second line 我要删除字符串,并在文件中后,所有行,因此它会删除The third line,并The fourth line在除了字符串。该文件将变为: The first line 我在google上搜索了一个解决方案,似乎应该使用sed。就像是: sed 'linenum,$d' file 但是如何找到字符串的行号?或者,我还应该怎么做?
84 linux  bash  sed 

4
目录中每个文件的Linux Shell脚本获取文件名并执行程序
场景: Linux系统中的文件夹。我想遍历文件夹中的每个.xls文件。 此文件夹通常由各种文件夹,各种文件类型(.sh,.pl,.csv等)组成。 我要做的就是循环遍历根目录中的所有文件,并仅对.xls文件执行程序。 编辑: 问题是我要执行的程序是将.xls转换为.csv格式的'xls2csv'。因此,对于每个.xls文件,我必须获取文件名并将其附加到.csv。 例如,我有一个test.xls文件,来回xls2csv的参数是: xls2csv test.xls test.csv 我说得通吗
84 linux  shell 


10
如何在复杂的文本文件中替换shell变量
我有几个文本文件,其中介绍了shell变量(例如$ VAR1或$ VAR2)。 我想将这些文件(一个接一个)保存在新文件中,其中所有变量都将被替换。 为此,我使用了以下shell脚本(可在StackOverflow上找到): while read line do eval echo "$line" >> destination.txt done < "source.txt" 这在非常基本的文件上效果很好。 但是在更复杂的文件上,“ eval”命令执行的操作过多: 跳过以“#”开头的行 XML文件解析导致大量错误 有更好的方法吗?(在shell脚本中……例如,我知道这很容易用Ant完成) 亲切的问候
84 linux  shell 

3
如何从文本文件中删除非UTF-8字符
我有一堆用utf-8编码的阿拉伯文,英文,俄文文件。尝试使用Perl脚本处理这些文件时,出现以下错误: Malformed UTF-8 character (fatal) 手动检查这些文件的内容,发现它们中有一些奇怪的字符。现在,我正在寻找一种自动从文件中删除这些字符的方法。 反正有做吗?


7
编译失败,“在创建共享库时,无法使用针对.rodata.str1.8的重定位R_X86_64_32”
我正在尝试从VPS中的makefile编译此源代码,但无法正常工作。VPS是64美分的操作系统 这是完整的错误 # make gcc -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/amx/*.c g++ -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/*.cpp g++ -c -O3 -w -DLINUX -I../SDK/amx/ *.cpp g++ -O2 -fshort-wchar -shared -o "TCP_V1.so" *.o /usr/bin/ld: TCP-LINUX_V1.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC …

20
为Web开发人员预装的Linux?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 4年前关闭。 改善这个问题 是否有人知道针对具有以下一项或多项功能的Web开发人员的最新Linux发行版的ISO映像: 可以轻松设置LAMP堆栈(易于安装的Apache 2,虚拟站点目录结构(托管),PHP的安装,mySQL的安装) 为初学者准备的Ruby / RoR 为多个存储库设置了Subversion 配置为充当Web服务器的防火墙(端口80已打开,其他不多) 已安装Python和Trac并将其与Apache集成(支持多环境) 背景: 我有一个功能强大的新工作站,并且想设置多个用于测试,开发和版本控制的虚拟机,最好在Linux上。这些机器不会对公众公开。 我想节省尽可能多的安装和设置工作-如果我一个人做,从上述列表中进行设置,将花费我数周的时间。 赏金 由于其他更紧迫的项目,我暂时不得不把它放在架子上。提出的建议已经很不错了;我悬赏这个问题,以尝试收集尽可能多的投入,因此这可以成为后代对此问题的参考问题。 我将根据最合适的解决方案,根据公众投票或一时兴起来奖励悬赏。

2
哪个软件包包括AB Ubuntu中的Apache服务器基准测试工具[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 8年前关闭。 改善这个问题 我正在尝试找到一个-用于Ubuntu的Apache HTTP服务器基准测试工具,希望有一个可以为其安装的软件包。我决定需要对应用程序进行一些简单的负载测试。
83 linux  apache  ubuntu 

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.