Questions tagged «linux»

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

4
CURL访问需要从其他页面登录的页面
我有2页:xyz.com/a和xyz.com/b。我只有在先xyz.com/b登录后才能访问xyz.com/a。如果xyz.com/b不经过其他访问,我只是通过浏览器拒绝访问(没有重定向到登录)。在登录后xyz.com/a,我就可以访问另一个。 我的问题是使用curl命令执行此操作。我可以成功xyz.com/a使用curl 登录,但是尝试xyx.com/b访问后,访问被拒绝。 我使用以下内容: curl --user user:pass https://xyz.com/a #works ok curl https://xyz.com/b #doesn't work 我尝试将第二行与&一起使用,但没有用户/密码部分,但仍然无法正常工作。两个页面都使用相同的CA,所以这不是问题。有什么建议?谢谢


4
LINUX:将所有文件从一个链接到另一个目录
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Stack Overflow 的主题。 10年前关闭。 改善这个问题 我想链接(ln -s)所有/mnt/usr/lib/进入的文件/usr/lib/ 文件很多,如何快速完成?:)
123 linux  ln 

9
禁止使用Apache VirtualHost 403
我最近尝试用Apache设置测试服务器。该站点必须在domain下运行www.mytest.com。我总是会403 Forbidden出错。我使用的是Ubuntu 10.10服务器版本。doc根目录在dir下/var/www。以下是我的设置: / var / www的内容 ls -l /var/www/ total 12 drwxr-xr-x 2 root root 4096 2011-08-04 11:26 mytest.com -rwxr-xr-x 1 root root 177 2011-07-25 16:10 index.html 服务器上主机文件的内容(IP 192.168.2.5) cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 americano 192.168.2.5 americano.mytest.com www.mytest.com # The following lines are desirable for IPv6 capable hosts ::1 …

11
我如何找出适合由shell脚本解析的linux盒的总物理内存(RAM)?
我正在键入一个shell脚本,以找出某些RHEL linux盒中的总物理内存。 首先,我想强调一点,我对内核识别的总物理内存感兴趣,而不仅仅是可用内存。因此,请避免给出建议阅读/ proc / meminfo或使用free,top或sar命令的答案-在所有这些情况下,它们的“ 总内存 ”值表示“ 可用内存 ”。 首先想到的是读取启动内核消息: Memory: 61861540k/63438844k available (2577k kernel code, 1042516k reserved, 1305k data, 212k init) 但是在某些Linux系统中,由于在内核启动中使用了EMC2的PowerPath软件及其泛洪启动消息,因此即使在/ var / log / dmesg文件中,该有用的启动内核消息也不可用。 第二个选项是dmidecode命令(由于某些较早的内核和体系结构的限制,我警告内核识别的RAM和实际的RAM可能不匹配)。选项--memory简化了脚本,但我意识到该命令的较早版本没有--memory选项。 我最后的机会是getconf命令。它报告内存页面大小,但不报告物理页面的总数-_PHYS_PAGES系统变量似乎是可用的物理页面,而不是物理页面的总数。 #getconf -a | grep页面 页大小4096 _AVPHYS_PAGES 1049978 _PHYS_PAGES 15466409 我的问题:是否有另一种方法可以获取适合由Shell脚本解析的物理内存总量?
123 linux  ram  memory-size 

12
如何在Docker中获取依赖子映像的列表?
我正在尝试删除图像,但得到: # docker rmi f50f9524513f Failed to remove image (f50f9524513f): Error response from daemon: conflict: unable to delete f50f9524513f (cannot be forced) - image has dependent child images 这是docker版本: # docker version Client: Version: 1.10.3 API version: 1.22 Go version: go1.5.3 Git commit: 20f81dd Built: Thu Mar 10 21:49:11 2016 …
123 linux  docker  containers 

9
Microsoft Windows终端多路复用器-GNU Screen或tmux的安装程序
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 去年关闭。 改善这个问题 我正在寻找Microsoft Windows的终端多路复用器。我无法为tmux和GNU Screen找到Microsoft Windows的安装程序。 目前,我正在使用Putty从Windows Machine连接到我的Linux计算机。有人可以建议如何在Windows平台上运行GNU Screen或tmux。 除了上述选项,还有其他好的替代方法吗?

10
使用命令行在gnome-terminal中打开一个新选项卡[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我正在使用Ubuntu 9.04 x64,并且在我撰写本文时: gnome-terminal --tab 在终端,我希望它在同一终端窗口中打开一个新选项卡。而是打开一个新窗口。 我发现它的目的是在新窗口中打开一个新选项卡,即,如果我写: gnome-terminal --tab --tab 它将打开一个带有两个选项卡的新窗口。 因此,问题是,如何使用中的命令在当前窗口中打开新标签页gnome-terminal?

5
dd:如何计算最佳块大小?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 改善这个问题 运行a时如何计算最佳块大小dd?我已经研究了一下,但没有发现任何暗示如何实现的建议。 我的印象是更大的块大小会导致更快的速度dd...是真的吗? 我要准备dd两个相同的500gb Hitachi HDD,它们在运行带有4GB DDR3 1333mhz RAM的Intel Core i3的盒子上以7200rpm运行,因此,我试图找出要使用的块大小。(我将要从闪存驱动器启动Ubuntu 10.10 x86,并从中运行它。)
122 linux  dd 

10
Amazon Linux:apt-get:找不到命令
我正在尝试在我的AWS实例上安装apache服务器,但是,似乎没有安装apt软件包。 我用谷歌搜索,发现所有与此包有关的链接都被破坏了。如果该信息有帮助,我正在Windows机器上使用Putty。 我目前在Linux环境方面经验不足或没有。 我正在运行以下版本的Linux Linux ip-172-31-37-96 3.14.48-33.39.amzn1.x86_64 #1 SMP Tue Jul 14 23:43:07 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 有人可以帮忙吗?
122 linux  apt 

2
UNIX域套接字VS命名管道?
在查看了一个名为socket的Unix之后,我以为它们被命名为管道。我看着名字管道,并没有发现很大的不同。我看到它们的初始化方式有所不同,但这就是我唯一注意到的事情。两者都使用C写入/读取功能,并且类似于AFAIK。 UNIX域套接字和命名管道有什么区别?我什么时候可以选一个?我应该默认使用哪个(例如,我在C ++中默认使用vector而不是使用双端队列,列表或其他需要的东西)?
122 c  linux 

8
在Linux脚本中将用户输入隐藏在终端上
我有如下的bash脚本: #!/bin/bash echo "Please enter your username"; read username; echo "Please enter your password"; read password; 我希望当用户在终端上键入密码时,不应显示该密码(或应显示诸如*******之类的内容)。我该如何实现?
121 linux  bash  scripting 

14
在shell中获取文件大小(以字节为单位)的可移植方式?
在Linux上,我使用stat --format="%s" FILE,但是我可以访问的Solaris没有stat命令。那我该怎么用呢? 我正在编写Bash脚本,不能真正在系统上安装任何新软件。 我已经考虑过使用: perl -e '@x=stat(shift);print $x[7]' FILE 甚至: ls -nl FILE | awk '{print $5}' 但是,这些看上去都不明智-运行Perl只是为了获取文件大小?还是运行2个命令来执行相同的操作?
121 linux  bash  shell  solaris 

5
Linux bash:多变量分配
Linux bash中确实存在类似于PHP中以下代码的内容: list($var1, $var2, $var3) = function_that_returns_a_three_element_array() ; 也就是说,您在一个句子中为3个不同的变量分配了一个对应的值。 假设我有bash函数myBashFuntion,该函数会写入标准输出字符串“ qwert asdfg zxcvb”。是否可以做类似的事情: (var1 var2 var3) = ( `myBashFuntion param1 param2` ) 等号左边的部分当然不是有效的语法。我只是想解释我的要求。 但是,有效的方法如下: array = ( `myBashFuntion param1 param2` ) echo ${array[0]} ${array[1]} ${array[2]} 但是索引数组的描述性不如普通变量名。 但是,我可以这样做: var1 = ${array[0]} ; var2 = ${array[1]} ; var3 = ${array[2]} 但是,我还是希望避免另外3条语句。 我只是在寻找一种快捷方式语法。可能吗?


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.