Questions tagged «terminal»

终端应用程序是向Android设备提供命令提示符的方式。


3
Termux没有访问内部存储的权限-即使读取
使用termux(https://termux.com)终端仿真程序,我键入以下命令: ls /sdcard 我收到以下错误: ls: can't open '/sdcard': Permission denied 意识到Android上的/ sdcard目录是一个符号链接,我试图找到实际目录的位置-了解到它不仅是一个符号链接,而且还链接到另一个符号链接,并且实际目录是/ storage / emulated / 0 所以最后,我输入: ls -ld /storage/emulated/0 我得到的结果是: drwxrwx--x 63 root sdcard_r 4096 Aug 10 12:04 /storage/emulated/0 简而言之-我不知道termux是否曾经以sdcard_r组的权限运行,或者o权限是否用于允许读写-但我需要知道它曾经是这两个中的哪个,并且如何解决问题-因为能够访问内部SD卡的内容非常关键。 不,我的设备没有植根,也没有计划植根-因此,我无法提供必须植根于设备的任何信息。但是,过去从未扎根,这使我无法读取对/ sdcard目录的访问权限-因此这是新的(而且很麻烦)。 当然-从以前我尝试这样做已经过去了几个月 -但Android的这一新限制严重妨碍了termux和who-knows- welse的可用性-因为我需要能够访问以下文件在我的SD卡上。(即使没有授权,我仍然可以做很多事情,即使不是所有的事情,但如果我不能获得读取权限,我将陷入困境,就像现在这样。)

7
在哪里可以找到Shell命令的文档?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 11个月前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 对于通过终端程序使用Shell命令的情况,在哪里可以找到在Android中实现的命令的文档或帮助或手册页? 虽然可以通过man,PDF或基于Web的方式将它们放在设备上也很好。 当我从终端运行“ man”时,出现错误,并且我没有在网上找到好的来源。
18 shell  terminal 


9
在哪里可以获取Android的SQLite 3命令行二进制文件?
当我阅读文档(例如从远程外壳检查SQLite 3数据库)时,我印象中手机上应该存在SQLite命令行二进制文件。可悲的是,我似乎无法在手机上找到它(但是我正在运行自定义ROM)。 我读过其他几篇文章,它们暗示了这种二进制文件的存在,或者提到了它仅在仿真器中可用,但是没有确定的定义。 这样的二进制文件在任何地方都可以使用吗? 其他参考: 回复:SQLite3 在Android中使用Shell中的SQLite 为什么使用Android ADB Shell的SQLite 3命令返回“权限被拒绝”? Android –如何浏览sqlite3数据库
16 shell  terminal  sqlite 


2
Termux-如何创建在Termux外部可访问的文件目录?
我发现在(默认)Termux中创建的文件和目录无法被非根电话上的其他应用访问。 Termux默认的文件夹在哪里? 如何设置它以使用可以通过诸如ES File Explorer之类的应用程序访问的文件夹/文件空间? 或者也许略有不同,我将如何在Termus中更改为默认的“下载”文件夹? 干杯。



2
在Android Shell上运行自己的可执行文件
我需要一个特定的命令行工具,并且已经在Linux shell中制作了一个C程序。我已经使用ARM交叉编译器编译了该程序。然后,我将程序移至Android文件系统并尝试运行它。 输出被拒绝权限。 为了在Android文件系统中运行自己的已编译程序,我该怎么办?
14 terminal 

6
Android终端无法nslookup?
每次我尝试通过telnet到LG Ally上的域时,它都会失败,但是如果使用IP地址,它将可以正常工作。所以我尝试使用nslookup telehack.com它并返回: Server: 0.0.0.0 Address 1: 0.0.0.0 nslookup: can't resolve 'telehack.com' 我安装了Android Terminal Emulator和BusyBox, 它无法使用默认的dns,因此现在我已将dns条目设置为OpenDNS,但仍然无法解析。 有什么我可以解决的方法,还是对盟友的限制?
14 terminal  dns 


2
如何通过终端运行特定应用的动作?
我需要通过SSH从远程计算机上运行我的android应用程序,但我不是命令行专家,所以我想知道:如何运行应用程序的特定操作?(不仅仅是打开它)这意味着:如何知道应用程序可能执行的操作的确切罪过? 例如:我想从计算机上的手机上启动录音应用程序,并从远程开始录音。可能吗? 谢谢,安德里亚

2
从终端(或adb shell)启动“设置”下列出的活动
我想从终端开始此活动: com.android.settings.Settings$PowerUsageSummaryActivity 我试过了 am start -S com.android.settings/.Settings$PowerUsageSummaryActivity 这就是我得到的: Stopping: com.android.settings Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.android.settings/.Settings } 问题是am start命令忽略了该$PowerUsageSummaryActivity部分,因此基本上我只是打开标准的“设置”菜单。如何从终端打开特定的“电源使用摘要”页面?

6
真实终端(无根或无根)
我在笔记本电脑上使用KUBUNTU,但这适用于所有Linux发行版。我可以打开一个终端窗口并输入诸如的信息sudo apt-get update,sudo apt-get install packagename.是否有一个终端可以在Android上执行类似的命令?它不必是“ sudo”,我只是意味着执行命令。我使用Galaxy S3,但我怀疑这对我要问的问题真的很重要。

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.