Questions tagged «linux»

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

16
UTF-8贯穿始终
我正在设置一个新服务器,并希望在我的Web应用程序中完全支持UTF-8。我过去曾在现有服务器上尝试过此操作,但最终似乎总是不得不退回到ISO-8859-1。 我到底需要在哪里设置编码/字符集?我知道我需要配置Apache,MySQL和PHP来执行此操作-是否可以遵循一些标准清单,或者对出现不匹配的地方进行故障排除? 这是用于运行Linux 5,PHP,5和Apache 2的新Linux服务器。
1191 php  mysql  linux  apache  utf-8 

9
删除目录的符号链接
我有一个指向重要目录的符号链接。我想摆脱该符号链接,同时保留目录。 我试着rm回来rm: cannot remove 'foo'。 我试着rmdir回来rmdir: failed to remove 'foo': Directory not empty ,然后逐步前进rm -f,rm -rf然后sudo rm -rf 然后我去找我的后援。 有没有一种方法可以摆脱用婴儿洗澡水扔掉婴儿的符号链接?
1085 linux  file  symlink 

23
如何计算文档中的行数?
我有这样的台词,我想知道我实际上有几行... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:42 AM all 3.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:43 …

17
将多个PDF文件合并/转换为一个PDF
如何将多个PDF文件合并/转换为一个大PDF文件? 我尝试了以下操作,但是目标文件的内容不符合预期: convert file1.pdf file2.pdf merged.pdf 我需要一个非常简单/基本的命令行(CLI)解决方案。最好的办法是,如果我可以将合并/转换的输出直接传送到管道中pdf2ps(就像我在前面的问题中最初尝试的那样:Linux管道(转换-> pdf2ps-> lp))。

4
如何在Linux上使用grep仅显示文件名?
如何grep在Linux上仅显示文件名(无内联匹配)? 我通常使用类似: find . -iname "*php" -exec grep -H myString {} \; 我如何才能获取文件名(带有路径)却没有匹配项?我必须使用xargs吗?我的grep手册页上没有找到执行此操作的方法。
1067 linux  grep 

5
为什么C预处理程序将单词“ linux”解释为常量“ 1”?
为什么GCC中的C预处理器将单词(小写字母)解释为常量?linux1 test.c: #include <stdio.h> int main(void) { int linux = 5; return 0; } 的结果$ gcc -E test.c(在预处理阶段之后停止): .... int main(void) { int 1 = 5; return 0; } 当然哪个会产生错误。 (顺便说一句:没有#define linux中stdio.h的文件。)
1022 c  linux  gcc  c-preprocessor 

10
如何将输出重定向到文件和标准输出
Наэтотвопросестьответына 堆栈溢出нарусском:Каксохранитьвыводлюбойкомандывфайли сразужеувидетьеговтерминале ? 在bash中,调用foo将在stdout上显示该命令的任何输出。 调用foo > output会将该命令的任何输出重定向到指定的文件(在本例中为“输出”)。 有没有一种方法可以将输出重定向到文件并在stdout上显示?
988 linux  bash  file-io  io  stdout 

11
grep,但仅某些文件扩展名
我正在为grep某些目录编写一些脚本,但是这些目录包含各种文件类型。 我想grep只是.h和.cpp现在,但也许其他几个人的未来。 到目前为止,我有: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image ~/path3/; grep -r -i CP_Image ~/path4/; grep -r -i CP_Image ~/path5/;} | mailx -s GREP email@domain.com 谁能告诉我我现在如何只添加特定的文件扩展名?


28
在Bash脚本中管道往返剪贴板
是否可以在Bash中通过管道与剪贴板通信? 无论是管道到设备手柄或从设备手柄到管道,还是使用辅助应用程序,我都找不到任何东西。 例如,如果/dev/clip是链接到剪贴板的设备,我们可以这样做: cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of "foo" into the clipboard
945 linux  bash  macos  clipboard 

14
“ POSIX”是什么意思?
什么是POSIX?我已阅读Wikipedia文章,每次遇到该术语时都会阅读。事实是我从来没有真正了解过它是什么。 任何人都可以通过解释“ POSIX的需求”来向我解释吗?
898 linux  unix  posix  terminology 

13
在哪里可以找到php.ini?
几年前,我在维护的Linux服务器上安装了Apache 2.2x和PHP 5.3.1。我使用.tar.gz并按照指示进行构建(而不是rpm和您拥有什么)。一切都很好。 今天,我需要安装它,它看起来像一个PHP库。我完成了所有步骤以进行安装,并在其中找到ibm_db2.so。$PHP_HOME/lib/extensions/somecomplicatedname/ibm_db2.so 最好的收获是最后一步是配置php.ini,但是我的系统上没有php.ini。恐怖的恐怖。PHP可以正常工作,当然除了我要使用的这种新型ibm_db2东西之外,其他人可以使用GUI进行修改DB2。(我尝试了一个小的php脚本,该脚本失败了,并指示ibm_db2函数不可用)。 我必须每隔几年处理一次PHP,因此请在一个非常基本的层面上启发我,让我了解如何启用基于Web的GUI访问DB2。
881 php  linux  php-ini 


24
如何在Linux / Unix上永久设置$ PATH?
我试图将目录添加到我的路径,以便它始终位于我的Linux路径中。我试过了: export PATH=$PATH:/path/to/dir 这可行,但是每次我退出终端并启动新的终端实例时,该路径都会丢失,因此我需要再次运行export命令。 我该如何做才能将其永久设置?
879 linux  bash  unix  path  zsh 

11
杀死独立屏幕会话[关闭]
关闭。这个问题是题外话。它当前不接受答案。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我从某个地方得知一个分离的屏幕可以被杀死 screen -X -S [session # you want to kill] kill 可以从哪里获得[您想杀死的会话#] screen -ls 但这是行不通的。哪里不对了?正确的方法是什么?
864 linux  kill  gnu-screen 

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.