进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行
资源分配和调度的一个独立单位,是应用程序运行的载体。

1.ps:当前的用户进程

2.kill:进程杀死命令
Kill pid 杀死进程进程编号为pid的进程

Kill -1 pid 重新启动pid的进程

Kill -9 pid 强制杀死pid进程
慎用!,很危险!
3.top;查看进程的信息

4.uptime :命令可以显示的信息显示依次为:现在时间、系统已经运行了多长时间、
目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载

5.free : 可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内
存缓冲区
空闲内存:available = free + buffer(缓冲) + cache(缓存)

6.mpstat :CPU核状态

7.ifstat : 网卡网络状态
8.df :查看磁盘的使用率
9.对于shell来说执行程序产生的进程分为前台进程和后台进程
执行一个程序的时候如果需要将它变为后台进程时 在执行命令后加&
1.man手册
是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信
息。

2.find:按文件名称
find -name “*.txt” 在当前文件夹下查找以.txt结尾的文件;

find -name “.txt” -o -name “*.pdf”在当前目录下查找以.txt结尾的或这以.pdf结尾;

find -iname “AA” 忽略大小写查找AA文件;

find -type f 在当前文件夹下查找普通文件;

find -type d 在当前目录下查找目录;

find -maxdepth 3 -type f当前目录开始深度为3层的所有普通文件;

3.date:显示时间
date +“%Y-%m-%d %H-%M-%S” 格式化显示时间

date -s “20180523 00:20:00” 设置时间

4.cal:显示日历
cal 显示当年当月的日历

cal 8 2017 显示2017年8月的日历

cal -j 8 2017 显示8月的是当年的第几天

5.du:文件大小

6.ln:连接
ln命令用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。



8.grep:文本查找


9.wc:统计文本


10.cat:查看文本内容


11.more:查看文本内容

12.less:查看文本内容

13.head:查看文本内容

14.tail:查看文本内容

15.echo 控制台输出

在Linux中,用户的身份可以分为以下三种:

用户的权限:

1.adduser:新建用户

2.id:查看用户ID


3.chown:改变文件的所属

4.chmod:改变文件的权限




文本编辑器有很多,比如图形模式的gedit、OpenOffice 等,文本模式下的编辑器有vi、vim(vi的增强版本)等。vi和vim是我们在Linux中最常用的编辑器。
1.vim/vi:编辑器

Vim编辑器下的三种模式:

三种模式下的常用操作:



例如:在Vim命令模式下对编辑器做保存并退出
