linux操作命令


1.linux编译工具:gcc/g++/gdb
2.Android ndk工具链:ndk-build -B/ndk-build -j 8
   $PROJECT/jni/Android.mk
   $PROJECT/jni  --->>>执行命令
    armeabi :二进制机器码
               svn checkout+svn网址
3. 服务器与本地互传文件:--->>>filezila
        rz 上传到服务器
        sz 下载到本地
4.unzip
  zip -p -r foldername.zip foldername
5.Android.mk
   (1)编译生成so库
   (2)引用头文件目录(.h)
   (3)需要编译的.c/.cpp
6.机顶盒固件升级
    http升级
    usb升级
    串口强制升级:cd /cache/upgrade(升级包) ->uboot模式(safe)->重启->升级
7.qt编译
   qmake file.pro
8.tftp 默认端口号69
      tftp -pl file ip
       tftp -gl file ip
   wget url 从本地下载文件到机顶盒
      wget url 保存在当前目录
      wget -o *** url 下载并重命名文件
9.日志抓取
    logcat -v time > 123.log&
    killall -9 logcat/进程名
    kill 进程号
    nestat -an | grep 18
    top //cpu使用率
10.文件操作
   FILE open--->>>fclose
11.jni库编译方法
    1)创建一个类
    2)javac编译该类 ****.java
    3)Javah 产生头文件
    4)根据头文件实现cpp方法
          数据类型映射 string -> jstring
     ///float(int n,string s,int []arr)--->>>(ILJava/lang/string)
    5)ndk-build -B生产jni库
12.
ps:查看进程信息,并不动态连续。
touch 创建一个新文件
rmdir 删除目录(空目录)
rm -rf 删除目录
cat 查看文本文件
top
   top -d 1 | grep  ***
kill 进程所有者/根用户
killall
df 已挂载磁盘情况
sort 对数据排序
grep 查找大文件的特定数据行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值