Linux处理系统常见命令
目录
1 sudo
1.1 介绍
1.2 配合
2 ifconfig与ping
2.1 ifconfig
2.2 ping
3 kill
4 apt-get
4.1 介绍
4.2 配合
5 history
6 clear
7 env
1 sudo
1.1 介绍
给这条命令最高权限,比如 sudo cp something.txt /usr/bin/something.txt
1.2 配合
- sudo su 进入root用户,进入后我们就不需要每次执行最高权限都加sudo了
2 ifconfig与ping
ifconfig与ping是与网络有关的命令
2.1 ifconfig
查看当前ip情况,会有多个网络,一般我们就是用192的那个
2.2 ping
ping是测试当前机器与指定的IP在不在同一个网络下,比如 ping 192.168.1.1
3 kill
关闭一个进程,我们下面直接看使用方式
首先得看这个进程的进程号,这里我们注意,带有 grep --color=auto python 的最后一个进程,这种不要kill掉
这里说一下 ps -ef 每一列的意思
UID(哪个用户运行的) | PID(进程ID) | PPID(父进程ID) | C(CPU占用率) | STIME(进程开始时间) | TTY(启动此进程的终端设备) | TIME(此进行运行的总时间) | CMD(进程启动时的命令) |
---|---|---|---|---|---|---|---|
suyu | 20643 | 20616 | 0 | 6月19 | pts/18 | 00:00:00 | python work_station.py |
PID是我们kill的对象,我们可以看到图中的第一个进程的进程ID与第二个进程的父进程ID是一样的,所以你kill掉第一个(20643)后第二个(27102)也就没了
我们再通过ps -ef查看一下进程,发现我们向kill掉的两个进程没有了
4 apt-get
4.1 介绍
apt-get 是安装一些 依赖或应用 用的,比如 sudo apt-get install vim
4.2 配合
- sudo apt-get install [包名] 安装包
- sudo apt-get remove [包名] 删除包
- sudo apt-get update 更新源
- sudo apt-get install -f 解决安装时出现的依赖问题
5 history
显示终端输入命令的历史记录
6 clear
清除当前终端的所有信息
7 env
查看当前系统所有环境变量