Warning: mysqli_query(): MySQL server has gone away in
/data/www/wwwroot/kdun.com/public/ask/wp-includes/class-wpdb.php on line
2344
Warning: mysqli_query(): Error reading result set's header in
/data/www/wwwroot/kdun.com/public/ask/wp-includes/class-wpdb.php on line
2344
安卓系统支持的Linux命令详解
安卓系统基于Linux内核,支持大部分标准Linux命令,以下是常见分类及使用说明:
文件管理类命令
命令 |
用途 |
示例 |
注意事项 |
ls |
列出目录内容 |
ls -l /sdcard |
需存储权限 |
cd |
切换目录 |
cd /data/data |
部分目录需root权限 |
cp |
复制文件 |
cp file1.txt /sdcard/backup/ |
跨分区操作需root |
mv |
移动/重命名文件 |
mv oldname.txt newname.txt |
支持覆盖同名文件 |
rm |
删除文件 |
rm -rf /cache/ |
危险操作需谨慎 |
mkdir |
创建目录 |
mkdir /sdcard/newfolder |
需写入权限 |
cat |
查看文件内容 |
cat /proc/cpuinfo |
适合小文件 |
vi |
编辑文件(部分系统预装) |
vi /etc/hosts |
需安装编辑器 |
系统信息类命令
命令 |
功能 |
输出示例 |
uname -a |
查看系统内核信息 |
Linux xxx 4.14.xxx #xxx (日期) |
top |
实时进程监控 |
显示CPU/内存占用率 |
df |
文件系统磁盘空间 |
Filesystem 1K-blocks Used |
free |
内存使用情况 |
Mem: 2048M used 1.5G free |
ifconfig |
网络接口配置 |
wlan0: 192.168.1.100 mask 255.255.255.0 |
ps |
进程状态 |
PID USER COMMAND |
压缩与解压
命令 |
格式支持 |
示例 |
tar |
.tar/.tar.gz |
tar -xvf archive.tar.gz |
gzip |
.gz |
gzip -k file.log |
unzip |
.zip |
unzip app.apk -d extract/ |
zip |
.zip |
zip backup.zip .jpg |
网络相关命令
命令 |
功能 |
使用场景 |
ping |
测试网络连通性 |
ping 8.8.8.8 |
traceroute |
追踪网络路径 |
traceroute www.baidu.com |
nc |
端口扫描/网络调试 |
nc -zv 192.168.1.1 80 |
ip |
IP地址管理 |
ip addr show |
权限与所有权
命令 |
功能 |
示例 |
chmod |
修改文件权限 |
chmod 777 sensitive.txt |
chown |
更改文件所有者 |
chown root:root /system/bin |
sudo |
提权执行命令(需配置) |
sudo apt update |
进程管理
命令 |
功能 |
示例 |
ps |
查看当前进程 |
ps aux | grep com.android |
kill |
终止进程 |
kill -9 1234 |
nice |
调整进程优先级 |
nice -n -10 myapp |
pgrep |
根据名称查PID |
pgrep mediaserver |
搜索与文本处理
命令 |
功能 |
示例 |
grep |
文本搜索 |
logcat | grep "CRASH" |
find |
文件搜索 |
find /sdcard -name ".apk" |
sort |
排序输出 |
dmesg | sort |
wc |
统计文本内容 |
wc -l error.log |
常见问题与解答
Q1:如何在无root权限下执行系统级命令?
A1:可通过ADB连接电脑后使用adb shell
命令,部分系统允许通过su
切换超级用户(需已获取root权限),Magisk等工具可隐藏root状态同时保留核心功能。
Q2:哪些命令在Android Term中不可用?
A2:图形化桌面相关命令(如startx
)、硬件驱动加载命令(如modprobe
)通常不可用,部分命令需手动安装工具链(如通过Termux安装GNU核心工具