小编ald*_*ita的帖子

运算符||的含义是什么 在linux shell中?

我在.sh脚本中找到了这段代码:

 (test -x "$1" || which "$1") 
Run Code Online (Sandbox Code Playgroud)

这个算子||是什么意思?

linux shell

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

如何修复"iptables:没有链/目标/匹配该名称"?

我在linux嵌入式系统上构建并安装了iptables.如果我列出所有规则,一切正常:

#iptables --list
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Run Code Online (Sandbox Code Playgroud)

但是,如果我添加一个新规则来阻止icmp ping,我将得到以下错误:

iptables -A INPUT -i eth0 -p icmp --icmp-type any -s 0/0 -d 10.20.3.179 -m state --state NEW,ESTABLISHED,RELATED -j DROP
iptables: No chain/target/match by that name.
Run Code Online (Sandbox Code Playgroud)

怎么解决?

linux iptables embedded-linux

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

如何根据网络提供商自动设置 APN?

当新的 SIM 卡(从未使用过)插入新的智能手机(从未使用过)时,智能手机似乎无需任何手动设置即可设置正确的 APN。是否存在与 APN <-> 网络运营商关联的全局表(智能手机内)?

注意:使用AT命令查询新SIM卡似乎有首选网络运营商,但内存中没有保存APN。

apn sim-card

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

如何使用 dbus-send 设置变体数组?

进行此查询:

dbus-send --system --print-reply --dest=org.ofono /he910_0 org.ofono.ConnectionManager.GetContexts
Run Code Online (Sandbox Code Playgroud)

我得到以下结构:

array [
  struct {
     object path "/he910_0/context1"
     array [
         dict entry(
           string "AccessPointName"
           variant                   string "mobile.vodafone.it"
        )
       ....
        dict entry(
           string "Settings"
           variant                   array [
              ]
        )
     ]
  }
Run Code Online (Sandbox Code Playgroud)

我想使用 dbus-send 消息设置“设置”属性。我试过:

dbus-send --system --print-reply --dest=org.ofono /he910_0/context1 org.ofono.ConnectionContext.SetProperty string:"Settings" variant:array:string:"Interface=ppp0","Method=dhcp" 
Run Code Online (Sandbox Code Playgroud)

但我收到:

dbus-send: Unknown type "array"
Run Code Online (Sandbox Code Playgroud)

那么,最后一个问题是:如何通过 dbus-send 设置变体数组?

dbus

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

如何为ARM编译java程序?

我正在尝试从命令行交叉编译ARMv7目标的简单java示例.

我需要为交叉编译添加哪些javac选项?

这是在主机上编译的标准javac命令:

javac -d bin -sourcepath src src/TextPanel.java
Run Code Online (Sandbox Code Playgroud)

java arm javac armv7

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

标签 统计

linux ×2

apn ×1

arm ×1

armv7 ×1

dbus ×1

embedded-linux ×1

iptables ×1

java ×1

javac ×1

shell ×1

sim-card ×1