常用Ubuntu终端命令

34 阅读2分钟

//ctrl+h:显示/不显示.文件夹

1.sudo apt-get install 软件名:安装软件

2.mkdir 目录名:创建目录

3.cd ../(cd ../../../表示退回三级):退回到上层目录

4.cd /;进入到home根目录;

cd ~:进入home目录下的用户登录目录:

5.cd ..:返回上级目录

6.cd -:返回到上一次的工作目录

7.dpkg --list;sudo apt-get --purge remove 包名;查看所有安装的软件列表,卸载指定软件

(1)输入dpkg --list ,按下Enter键,显示的内容是计算机上所有安装好的软件,软件按首字母排序。

(2)在终端上输入命令sudo apt-get --purge remove 包名(--purge是可选项,写上这个属性是将软件及其配置文件一并删除,如不需要删除配置文件,可执行sudo apt-get remove 包名) ,按下回车,输入密码,再次回车。

8.sudo reboot:重启电脑

9.df -h:查看磁盘空间

10.rm -rf 文件名:删除整个目录及其文件,如:rm -rf ATAMI_m_0823

rm -r:删除文件

11. grep -nr “查找内容”:查找內容并且输出对应文件的行号;

grep -nr "查找内容" 文件目录:grep -nr "corners" frameworks/base/*仅在该目录下查找。

增加-i 参数:不区分大小写

12.lsusb:查看系统连接的USB设备

13.dd:剪切光标所在行,常用在vim编辑器中,

数字 dd:eg:3dd表示剪切的行数  

p:将刚才剪切的内容黏贴在光标所在处

14.Esc :q!   退出文本编辑并且不保存

15.sudo rm -fr $HOME/.local/share/Trash/files/;清空回收站

16.sudo chmod 777 文件名:给文件增加读写权限,即让所有用户(root和普通用户)都拥有读写权利。在电脑或手机读写权限不够使使用。

17.su -:使用root权限登录,此时:前使#号而不是$号

18.sudo dpkg -i 安装包路径:安装软件,当无法用Ubuntu软件客户端安装用户时,使用该命令可以成功安装

19.find . -name "":在本路径下查找名为“”的文件,find . -name "*.c",查找所有后缀为.c的文件,find . -name "*xxx.c":查找所有文件名为该格式的文件。

20.ls -lR |grep '^-' |wc -l:查看该目录下有多少个文件。输出文件数目。

21../prebuilts/build-tools/linux-x86/bin/ninja -f out_sys/combined-xxxxx.ninja com.android.btservices -j32:nijia编译命令,com.android.btservices替换为要编译的模块名,前面不变,out_sys或out目录下,去搜索combined关键字,可以找到后面那坨固定的字符串(后缀必须是.ninja),然后再+模块名就好了