小编Jak*_*uld的帖子

Arch Linux sudo:找不到命令

我最近在Raspberry Pi上安装了Arch Linux,并以root用户身份登录并创建了自己的用户帐户后,尝试使用sudo命令。结果是:

[phillipus@alarmpi home]$ sudo mkdir Public
bash: sudo: command not found
Run Code Online (Sandbox Code Playgroud)

搜索问题后,我以身份登录root并执行pacman -S sudo。然后输出很长的文字,并确认了安装。在此之后,我尝试使用sudoas root和as作为用户,两次都得到相同的响应。解决该问题的另一种方法后,我尝试将自己添加到中/etc/sudoers,但发现该问题不存在。

我对Linux不太熟悉,所以能否请您完整解释一下您的回答?

bash sudo root archlinux raspberry-pi

2
推荐指数
2
解决办法
7023
查看次数

为什么我可以在Mac OS X中查看某些Unix可执行文件而不是其他文件?

我在Mac OS X 10.10(优胜美地)的Macbook Pro上.当我去/usr/bin,git有作为unix可执行文件.当我在Sublime Text中打开它时,我得到的只是不可读的机器代码.但是,当我打开一个不同的Unix可执行文件时 - 在我的情况下,我刚写了一个shell脚本,但还有其他 - 我能够在Sublime Text中打开文件并查看脚本的内容.我检查了两个文件的权限,它们是相同的.打开一些文件时为什么会有不同的行为?

unix git binary bash shell

2
推荐指数
1
解决办法
1067
查看次数

角度2错误:

玩弄Angular 2并试图让这个简单的代码工作.但我一直收到错误:

EXCEPTION:无法解析Tab的所有参数(未定义).确保它们都具有有效的类型或注释.

到目前为止,ng2没有将c onstructor(tabs:Tabs) {…注入到构造函数中

这是整个代码:

///<reference path="../../typings/zone.js/zone.js.d.ts"/>

import {Component, Input} from 'angular2/core';

@Component({
    selector: 'tab',
    template: `
    <ul>
      <li *ngFor="#tab of tabs" (click)="selectTab(tab)">
        {{tab.tabTitle}}
      </li>
    </ul>
    <ng-content></ng-content>
  `,
})
export class Tab {
    @Input() tabTitle: string;
    public active:boolean;
    constructor(tabs:Tabs) {
        this.active = false;
        tabs.addTab(this);
    }
}

@Component({
    selector: 'tabs',
    directives: [Tab],
    template: `
    <tab tabTitle="Tab 1">
        Here's some content.
    </tab>
  `,
})

export class Tabs {
    tabs: Tab[] = [];
    selectTab(tab: Tab) {
        this.tabs.forEach((myTab) => {
            myTab.active …
Run Code Online (Sandbox Code Playgroud)

angular

2
推荐指数
1
解决办法
377
查看次数

输入占位符中的Font Awesome图标不起作用

我正在尝试在输入占位符中使用Font Awesome图标。

我尝试了这个,但是没有用。

<body>
   <input type="text" placeholder="&#xF002;" style="font-family:FontAwesome"/>
</body>
Run Code Online (Sandbox Code Playgroud)

这怎么了 我在占位符中得到一些奇怪的数字,而不是图标。

html

2
推荐指数
1
解决办法
2857
查看次数

Bash脚本用于计算汇总的IP地址范围

我需要编写一个bash脚本,当我输入两个ip地址时,它将为它们计算汇总地址.

Examlpe:

192.168.1.27/25
192.168.1.129/25  
Run Code Online (Sandbox Code Playgroud)

结果将是:

192.168.1.0/24  
Run Code Online (Sandbox Code Playgroud)

你能用这个脚本帮我吗?

我知道你会对我说"你做了什么?"

我试图在谷歌找到一些东西,但我发现我必须转换为二进制然后计算它,这将是非常困难的.

我甚至不知道如何开始.

有什么想法或提示吗?

ip bash ipv4 netmask

2
推荐指数
1
解决办法
1008
查看次数

如何在 Linux 中下载单个网页以完全离线查看?

我想完全离线下载一些网页,以便稍后查看,只是单个页面,而不是整个网站。但是我在网上找不到可用的解决方案。

\n\n

我看到一些建议使用该wget -E -H -k -K -p url命令的答案。但这根本没有解决问题。因为它从其他网站下载很多很多页面。

\n\n

我\xe2\x80\x99ve也尝试了cURL命令,但该页面没有完全离线保存,当用Firefox打开它时,它不断加载其他地址,因此没有互联网连接就无法查看。

\n\n

我只是希望单个页面完全离线,这样即使原始网站关闭我也可以查看它。将示例页面 url 设为:

\n\n
http://stackoverflow.com/questions/192249/how-do-i-parse-command-line-arguments-in-bash\n
Run Code Online (Sandbox Code Playgroud)\n

curl wget

2
推荐指数
1
解决办法
2778
查看次数

如何在GitHub markdown中显示“上”和“下”箭头键盘键?

如何在GitHub markdown中显示“上”和“下”箭头键盘键(?,?,?和?)?到目前为止,我已经能够展示updown。但是,如何显示箭头符号而不是文本“上”和“下”?

github github-flavored-markdown

2
推荐指数
4
解决办法
1535
查看次数

Logstash 6.7.0 无法在 macOS Mojave (10.14.4) 上启动并显示错误“错误:权限被拒绝 - 权限被拒绝”

最近将 macOS Mojave (10.14.4) 上的 Logstash(通过 Homebrew 安装)升级到 6.7.0 版,但事情没有按预期工作。当我尝试通过命令行手动运行它时(出于本地开发目的),我始终收到此错误:

  Error: Permission denied - Permission denied
  Exception: Errno::EACCES
  Stack: org/jruby/RubyFile.java:1263:in `utime'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/fileutils.rb:1133:in `block in touch'
Run Code Online (Sandbox Code Playgroud)

令人抓狂的是,当在 RedHat 7 生产服务器上使用完全相同的 Logstash 配置文件时,我将 Logstash 6.7.0 安装为系统服务——通过官方 Elastic 存储库——一切都按预期工作。

我的输入配置文件如下所示:

input {

  file {
    path => "/opt/logstash/coolapp/access_log*"
    exclude => "*.gz"
    start_position => "beginning"
    sincedb_path => "/dev/null"
    close_older => "1 hour"
    stat_interval => "1 second"
    discover_interval => 15
  }

}
Run Code Online (Sandbox Code Playgroud)

就配置而言,这些东西相当简单,并且根据官方 Logstash 参考手册,我的所有设置都与有效/接受的设置相匹配。但是如果我注释掉该sincedb_path => "/dev/null"行,我在 macOS 上的 Logstash 设置会按预期工作。

到底是什么导致了这个问题?我的意思是, …

macos homebrew logstash

2
推荐指数
1
解决办法
1392
查看次数

Objective-C协议

我在一个名为TileOverlay.h的文件中遇到了以下代码:

@protocol TileOverlay <MKOverlay>
Run Code Online (Sandbox Code Playgroud)

我试图明确地了解这是做什么的.其他几个叠加然后导入此.h文件.这个文件本质上只是创建MKOverlay类的修改版本吗?

如果没有,请你澄清它的作用?

iphone protocols class objective-c ios

1
推荐指数
1
解决办法
263
查看次数

PHP - 致命错误:无法在第44行的/path/to/Config.php中重新声明类Config

这是我正在尝试使用的WordPress本地安装.我自己没有写过这行代码.我不明白这个错误意味着什么:

Fatal error: Cannot redeclare class Config in /Applications/XAMPP/xamppfiles/lib/php/Config.php on line 44
Run Code Online (Sandbox Code Playgroud)

第44行内容如下:

class Config {
Run Code Online (Sandbox Code Playgroud)

我的猜测是,某个Config类已经在其他地方声明过,或者该文件第二次被执行.

php wordpress

1
推荐指数
1
解决办法
5055
查看次数