常用命令

来源:互联网 发布:市场调研数据分析方法 编辑:程序博客网 时间:2024/06/17 01:04


ssh -l qiu.liao 10.128.161.141 

sshfs qiu.liao@10.128.161.141:/home/qiu.liao/POP464G /data/nishome/tdsw1/qiu.liao/project/Service@POP464G

解除sshfs挂载命令:fusermount -u

find ./ -name Looper.java -print

对于android4.0来说.跟camera相关的接口是在这个文件中写好的:
frameworks/base/core/java/android/hardware/Camera.java

重启手机:adb reboot

验证是否ADB成功连接手机,可以在命令行输入
 adb devices
从平板中拷贝文件到本机
adb pull 《平板地址> <本机地址>
查询平板所连wifi密码:
adb shell
cat /data/misc/wifi/*.conf 
查找手机进程在手机的路径:
 adb shell pm path com.android.mms

如果想手工关闭adb服务,可以使用下面的命令。
  adb kill-server
  在关闭adb服务后,要使用如下的命令启动adb服务。
  adb start-server



第二种:使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行。例如:
[qiu.liao@U-qiu-liao ~]$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda6 on /data type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /data/nishome/tdsw1/qiu.liao/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=qiu.liao)
qiu.liao@10.128.161.141:/home/qiu.liao/Pixi4-7-3G on /data/nishome/tdsw1/qiu.liao/project/Service@Pixi4-7-4GTMO type fuse.sshfs (rw,nosuid,nodev,max_read=65536,user=qiu.liao)


第三种:查看文件/etc/mtab。原理是,每新挂载一个卷基本上都会更新这个文件的,那么自然可以通过这个文件来查看挂载点和挂职的卷。这种方法比mount -l稍微清晰了一点,但是,有时候是不可靠的。


[qiu.liao@U-qiu-liao ~]$ cat  /etc/mtab
/dev/sda1 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
/dev/sda6 /data ext4 rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
rpc_pipefs /run/rpc_pipefs rpc_pipefs rw 0 0
gvfs-fuse-daemon /data/nishome/tdsw1/qiu.liao/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=qiu.liao 0 0
qiu.liao@10.128.161.141:/home/qiu.liao/Pixi4-7-3G /data/nishome/tdsw1/qiu.liao/project/Service@Pixi4-7-4GTMO fuse.sshfs rw,nosuid,nodev,max_read=65536,user=qiu.liao 0 0

git 命令:

git reset --hard


git add jrdhz/isdm_sys_properties.plf pixi3_10_emmc/isdm_sys_properties.plf
patch_delivery_cli_x.php -b


独立apk不能版本过低不能安装必须更新代码。
git stash   //本地修改存暂存区
git pull --rebase //同步服务器最新代码到本地
git stash pop  //将缓存区的修改拿到本地
就可以对比服务器与本地代码的冲突地方。


删除git 下生成的临时文件
git clean -df

git branch -a 查看代码分支

查看提交记录的文件修改状态
git log --stat 

显示某条提交记录的某个文件的修改情况
 git show 67e61520b29e055218fcb161e18a2270db43e4b1 <文件名>

查看git中的一条提交记录的内容:
 git show <comment ID>
开启git客户端:
gitk


在文件中查询一个字符串:
 grep -rn "pref_camera_savepath_entry_0" .

 find -type f |xargs grep "Press shutter to start capture panorama"

强制改变平板文件夹下的.apk文件读写权限
adb shell mount -o remount -o rw /system

0 0