手机写操作系统之几个经常用到的命令

mkdir 创建目录命令
mkdir ya (在~(home)下创建ya目录)

ls 显示命令
-l 参数,列出详细的文件信息

cp 复制命令
-r 参数,复制文件夹
将当前目录下的文件xx复制到手机xx里
cp ./a.img /sdcard/A/ya/final

将手机的整个文件夹复制到termux的home目录下
cp -r /sdcard/A/ya ~

rm 删除命令
-f 参数,删除指定文件
-r 参数,删除指定文件夹

mv 移动文件
mv a.txt /tmp 把当前文件a.txt移动到/tmp 目录下

chmod 改变属性命令
chmod 755 ~/ya/* 改变home/ya目录下文件属性为755可执行

运行文件
路径一定要指明
./Hello.o 运行当前目录下的文件

sh g.sh 运行shell 脚本批命令

查看机器码及反汇编
objdump -d -M intel -S out/kernel.o
ndisasm -b 32 -a kernel.o

举例说明:
cd /sdcard/A/ya/try 进入手机目录
clang -o ./Hello.c
cd ~ 返回home
cp -f /sdcard/A/ya/try/Hello.o ./
在home(~)目录下
./Hello.o
bash: ./Hello.o: Permission denied
改属性
chmod 755 ./*
./Hello.o

ls -l
-rw---- 1474560 Apr 11 05:57 a.img 磁盘映像大小1474560
-rw---- 512 Apr 11 05:55 boot.bin 启动程序大小512

posted @ 2024-04-22 17:29  南门桥外  阅读(33)  评论(0)    收藏  举报