2.22_2 Linux简单实用命令

Linux我只是大学的时候学过一点,会些简单的命令,不过当时连shell脚本都没怎么用过。等到实习时因为要看log才多多的练习使用Linux 命令。

这次只提各种常见命令,不涉及脚本。

首先说几个能与别的命令(比如之后提到logcat/ps等等)自由组合的命令,超好用。【都是放在别的命令后使用

 gerp xx(关键字) 【过滤输出

& 【在命令后加上&可以让命令在后台运行

> 【输出到文件

--help 【查看命令帮助以及相关使用方法

⑤ | 【管道命令


1、一开始最简单的logcat得会吧。

① logcat -c  【清理已存在的日志【最常用

② 然后就会想到我才不想看这么多,所以可以用到grep命令过滤一下。也可以用&logcat在后台一直进行输出,等等还有很多使用方法。

2、当需要查看系统进程时,就会使用到ps命令。

① ps -aux 【显示当前系统所有正在运行进程的详细信息

输出格式:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

ps | grep xx【过滤进程

3、查找文件及内容时用到的find命令。

find /xx -name A 【在/xx目录下查找A文件的路径

find /xx -name "*A" 【①的升级版,可进行模糊查询。查找出文件名中包含A的文件路径

find  /xx -name "A" | xargs grep "B" 【①升级版,可查找出A文件中包含B的行。xargs用于传递参数

4、ls命令,这个命令应该不需要多解释。

ls -l 【列出文件类型/大小/修改日期和时间/名字/属主/权限

ls -a【显示全部文件包括隐藏文件

ls -lh【-l的升级版,可以按大小顺序排列显示 

5、文本需要的命令:编辑vi&查看cat, more, lessless好用,可与logcat/ps等组合

vi 基本操作不用多说

cat 全部一次性显示完; more可分页显示,只可向下翻页;less 可向上、向下翻页,并有查找功能【参数与man命令类似,因为用到man时其实是调用了less显示文档

6、其余命令。

这就很多了,像创建文件夹mkdir,创建软连接ln -s等等以后想起来再记上。


最好把常用命令过一遍,对它们都有个大概的印象,等用到的时候就算记不清楚,但是知道有这个东西存在和用法,到时候再查也行。

Submit by 梅湖

你可能感兴趣的:(2.22_2 Linux简单实用命令)