AOSP Ubuntu命令

系统命令

System

查看/获取系统信息命令

netstat -ap | grep 8080   // 查找进程占用 @link

ps|grep jack   // 查找进程ID

kill -9 PID    // 杀死进程

ifconfig    // 查看IP信息

free –m/-h   // 查看内存使用情况 @link

df –h    // 显示磁盘使用情况 @link

重启/关机

reboot/shutdown -r now/shutdown -r 10          // 重启 @link

halt/poweroff/shutdown -h now/shutdown -h 10   // 关机 @link

shutdown -c命令取消重启

 

文件信息

文件大小

格式:du [OPTION]... FILE...

OPTION:

  -h:以人类可读的方式显示

  -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小

  -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小

  -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和

  --apparent-size:显示目录或文件自身的大小

  -l :统计硬链接占用磁盘空间的大小

-L:统计符号链接所指向的文件占用的磁盘空间大小

示例:

du -s file/path   // 显示文件/文件夹大小

du -h file/path   // 显示所有文件夹大小

du -a file/path   // 显示所有文件/文件夹大小

du -sh file/path   // 人类可读的方式显示

du -h --max-depth=1  // 查看各文件夹大小

du -ha file/path   //

df -hl   // 显示磁盘使用情况link

pwd   //当前文件路径

压缩-解压命令

压缩/解压缩命令

TAR命令

tar -cvf archive_name.tar directory_to_compress // 打包一个目录

tar -xvf archive_name.tar.gz // 解包

tar -xvf archive_name.tar -C /tmp/file /   // 指定解包路径

TAR.GZ命令

tar -zcvf archive_name.tar.gz directory_to_compress // 打包一个目录

tar -zxvf archive_name.tar.gz // 解包

TAR.BZ2命令

tar -jcvf archive_name.tar.bz2 directory_to_compress // 打包一个目录

tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/   // 指定解包路径

ZIP命令

zip -r archive_name.zip directory_to_compress // 压缩一个目录

unzip archive_name.zip // 解压

ref:link

 

 

总结

1、*.tar 用 tar –xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar –xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar –xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar –xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

参考:

     ubuntu下解压缩zip,tar,tar.gz和tar.bz2文件

增删改查基本命令

增删改查

查询

文件查找

find . -name "WebViewBrowserActivity.java" // 查找WebViewBrowserActivity.java文件

文件内容查找

find -type f -name '*.mk'|xargs grep 'Launcher3' // 查找当前目录.mk文件中Launcher3字符串

 

修改

 

删除

格式:rm [OPTION]... FILE...

OPTION:

  -d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;

  -f:强制删除文件或目录;

  -i:删除已有文件或目录之前先询问用户;

  -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

  --preserve-root:不对根目录进行递归操作;

  -v:显示指令的详细执行过程。

示例:

rm file

rm -r file/path   // 递归删除

rm -rf file/path   // 强制递归删除

增加

 

 

 

Ref:

     linux下使用 du查看某个文件或目录占用磁盘空间的大小

     Linux中查看各文件夹大小命令du -h --max-depth=1

     rm命令

     Linux命令学习总结:rm命令

安装命令

install

 

 

.deb文件

sudo dpkg -i <package.deb>   //安装一个 Debian 软件包 link

 

 

猜你喜欢

转载自www.cnblogs.com/zhen-android/p/9022561.html