Linux处理系统常见命令

目录

[1 sudo](#1 sudo)

[1.1 介绍](#1.1 介绍)

[1.2 配合](#1.2 配合)

[2 ifconfig与ping](#2 ifconfig与ping)

[2.1 ifconfig](#2.1 ifconfig)

[2.2 ping](#2.2 ping)

[3 kill](#3 kill)

[4 apt-get](#4 apt-get)

[4.1 介绍](#4.1 介绍)

[4.2 配合](#4.2 配合)

[5 history](#5 history)

[6 clear](#6 clear)

[7 env](#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

查看当前系统所有环境变量

相关推荐
Aspiresky18 小时前
浅析Linux进程信号处理机制:基本原理及应用
linux·运维·信号处理
全栈工程师修炼指南19 小时前
告别手动构建!Jenkins 与 Gitlab 完美协作,根据参数自动化触发CI/CD流水线实践
运维·ci/cd·自动化·gitlab·jenkins
ajassi200019 小时前
linux C 语言开发 (八) 进程基础
linux·运维·服务器
..过云雨19 小时前
05.【Linux系统编程】进程(冯诺依曼体系结构、进程概念、进程状态(注意僵尸和孤儿)、进程优先级、进程切换和调度)
linux·笔记·学习
matlab的学徒20 小时前
Web与Nginx网站服务(改)
linux·运维·前端·nginx·tomcat
Insist75320 小时前
prometheus安装部署与alertmanager邮箱告警
linux·运维·grafana·prometheus
BAGAE21 小时前
MODBUS 通信协议详细介绍
linux·嵌入式硬件·物联网·硬件架构·iot·嵌入式实时数据库·rtdbs
灿烂阳光g21 小时前
SELinux 策略文件编写
android·linux
xqlily21 小时前
Linux操作系统之Ubuntu
linux·运维·ubuntu
阿部多瑞 ABU21 小时前
《基于国产Linux的机房终端安全重构方案》
linux·安全