Linux一些常用命令

1.  ps -ef ( 查看运行的所有进程)

2.  sudo apt-get  install open-6-jdk (安装JDK)

3.  sudo apt-get install scim-pinyin (安装拼音输入法)

sudo apt-get install vim-gtk(vim)

4.  sudo apt-get install nautilus-open-terminal (安装随处打开的终端)

5.  ./adb shell-->su-->cd /data-->cd /data/app(/system/app)-->ls(-l)(查看手机安装的程序)

6.  ./adb shell--> logcat -s+类名 (终端打印Logcat)

7.  ./adb shell -->getprop (查看硬件信息)

8. adb install  (app名字).apk    2. adb uninstall  (app包名) (用命令安装和删除程序)

9. ./adb shell   2.  cd /data  3.cd data/包名   4. ls   5.  cd shared-prefs  6.  ls  7.  cat (pref名字).xml(查看程序的SharedPreferences)

10. 需要把platform-tools文件夹下的adb复制到usr/bin,命令sudo cp adb usr/bin  (让adb命令在任何地方都能运行)

11.  a. 连接设备后打开终端输入 lsusb 命令,结果

  gaolei@ccdt-desktop:~$ lsusb

  \Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 001 Device 004: ID 19d2:0083 ONDA Communication S.p.A. 
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  gaolei@ccdt-desktop:~$ \
  你手机的vendorId和productId分别是19d2和0083

  b. cd /etc/udev/rules.d/,然后ls 回看到

  gaolei@ccdt-desktop:~$ cd /etc/udev/rules.d/
  gaolei@ccdt-desktop:/etc/udev/rules.d$ ls
  51-android.rules  70-persistent-cd.rules  70-persistent-net.rules  README
  gaolei@ccdt-desktop:/etc/udev/rules.d$ 
  再 gedit 打开51-android.rules然后编辑,把自己的vendorId和productId写在相应的位置,

  SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", ATTR{idProduct}=="0083", MODE="0666", OWNER="<gaolei>",(gaolei填写你的用户名)

  c. 在个人文件夹中 ctrl+H,显示出隐藏的文件夹,你回看到 .android 文件夹,然后在.android下创建一个 adb_usb.ini 的文件
  输入 0x19d2 (0x+vendorId) 保存,

  d. sudo /etc/init.d/udev restart,重启USB或把数据线拔出再插上

12. cd ..  (仅使用 "." 返回上级目录,点数=返回目录数+1)

13.cd - 返回上次所在的目录

14. ls -l 显示文件和目录的详细资料 
15. ls -a 显示隐藏文件 
16. ls *[0-9]* 显示包含数字的文件名和目录名 
17. tree 显示文件和目录由根目录开始的树形结构(1) 
18. lstree 显示文件和目录由根目录开始的树形结构(2) 

19. mkdir dir1 创建一个叫做 'dir1' 的目录' 
20. mkdir dir1 dir2 同时创建两个目录 
21. mkdir -p /tmp/dir1/dir2 创建一个目录树 
22. rm -f file1 删除一个叫做 'file1' 的文件' 
23. rmdir dir1 删除一个叫做 'dir1' 的目录' 
24. rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 
25. rm -rf dir1 dir2 同时删除两个目录及它们的内容 
26
. mv dir1 new_dir 重命名/移动 一个目录 

27. cp file1 file2 复制一个文件 
28. cp dir/* . 复制一个目录下的所有文件到当前工作目录 
29.cp -a /tmp/dir1 . 复制一个目录到当前工作目录 
30. cp -a dir1 dir2 复制一个目录

31.在Windows下使用Git Bash,用的是Linux命令,常用几个文件操作命令如下:

Windows命令Linux命令意义
cd e:\xxxcd /e/xxx切换到xxx目录
cdpwd显示当前目录路径
dirls列出当前目录内容
copy nul xxx.txttouch xxx.txt生成名为xxx.txt的空文件
del xxx.txtrm xxx.txt删除xxx.txt文件
md xxxmkdir xxx建立xxx目录
rd /s xxxrm -r xxx
删除xxx目录

32、linux下cat命令详解:http://www.cnblogs.com/perfy/archive/2012/07/23/2605550.html

©️2020 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值