首页 > 系统相关 >Linux 入门

Linux 入门

时间:2023-12-26 20:34:54浏览次数:25  
标签:test1 入门 top mkdir 用户 test Linux 进程

Linux 入门

1:linux 用户

  1. root 用户 :也叫超级用户,UID=0,其权限最高。
  2. 系统用户:也叫虚拟用户,UID =1-999
  3. 普通用户: UID=1000-60000, 可以登录系统,操作自己目录下的文件.

1.1:用户操作命令

  1. 切换用户: su 用户名 ;输入密码即可
  2. 查询用户: logname

1.2: top命令: 显示进程信息.

top: 显示进程信息.

  1. PID : 进程号,进程id
  2. USER: 进程所有者
  3. PR:进程优先级
  4. NI:nice值,负数代表高优先级,正数表示低优先级
  5. VIRT:进程使用的虚拟内存总量,单位kb. VIRT=SWAP+RES
  6. RES:进程使用的,未贝换出的物理内存大小,单位kb. RES=CODE+DATA
  7. SHR:共享内存的大小,单位kb
  8. %CPU:上次更新到现在的cpu时间占比
  9. %MEM:进程使用的物理内存的百分比
  10. TIME+:进程使用的CPU时间总计,单位1/100秒
  11. COMMAND:进程名称

top -c :显示完整

  1. 与top命令的区别就是COMMAND进程的信息更详细.

image-20231109204106309

top -p PID:显示指定的进程信息.

image-20231109203827502

1.3 ps命令

ps -A 

显示进程信息

image-20231109204442987

ps -ef

image-20231109204621935

  1. UID:用户ID,进程的拥有者
  2. PID: 进程号,进程

    标签:test1,入门,top,mkdir,用户,test,Linux,进程
    From: https://www.cnblogs.com/zhjing/p/17929299.html

相关文章

  • Linux grep 命令
    Linuxgrep命令1:作用​ grep是一种文本搜索工具,它能使用特定的搜索模式,包括[正则表达式]搜索文本,并默认输出匹配行。​windows类似的命令是findstr.2:语法grep-options(参数)pattern(关键词)files(文本文件)3:主要参数可以通过grep--help来查看grep相关命令用法:grep......
  • xxl_job系列---【xxl_job快速入门教程】
    1.gitee仓库地址(克隆到本地)地址:https://gitee.com/xuxueli0323/xxl-job2.项目结构3.部署xxl-job-admin切换到2.4.0分支3.1修改数据库连接mysql8(默认)3.2修改数据库连接mysql5.71.修改mysql驱动2.修改配置文件4.新springboot项目集成xxl_job4.1.pom中加入下面依赖<?x......
  • 软件测试/测试开发|一文详解Linux grep命令
    简介grep命令是最常用的Linux命令之一,用于对文件和文本执行重复搜索的工具,功能非常强大,也是我们必须学习掌握的Linux三剑客之一,本文就给大家介绍一下grep命令的使用。grep的基本语法grep作为一款文本搜索工具,可以根据用户指定的“模式(过滤条件)”对目标文本逐行进行匹配检查,打......
  • P1339 [USACO09OCT] Heat Wave G 最短路入门题 Dijkstra/SPFA/Dijkstra+优先队列优化
    目录朴素的Dijkstra算法SPFA算法Dijkstra+优先队列优化题目链接:https://www.luogu.com.cn/problem/P1339题目大意:无向图有单源最短路。朴素的Dijkstra算法时间复杂度\(O(n^2)\)。#include<bits/stdc++.h>usingnamespacestd;constintmaxn=2505;structEdge......
  • Linux相关扫盲1
    1、Linux操作系统发行版有哪些?Ubuntu: 一个以桌面应用为重点的发行版,也有服务器版本。Fedora: 由全球志愿者社区支持的发行版,注重在新技术的采用上。Debian: 以稳定性和开放性著称,是许多其他发行版的基础。CentOS: 以稳定性和长期支持为目标,被广泛用于服务器环境。ArchLinux......
  • java接口自动化系列(01):自动化测试框架设计(入门版)
     前言想必很多测试小伙伴自动化都是用的python吧?从当前测试招聘要求可以看到,测试开发就是全栈要求,要想在职场有竞争力,就得多个技术方向逐个提升;而和自动化、测开、性能、白盒等都相关的语言就是java,当然,这是基于很多公司项目是java来说的,毕竟Java已经发展了近20年,丰富的周边框架打......
  • Linux进阶(二)
    一、常用的一些基本命令1、管理文件和目录的命令命令功能命令功能pwd显示当前目录ls查看目录下的内容cd改变所在目录cat显示文件的内容grep在文件中查找某字符cp复制文件touch创建文件mv移动文件rm删除文件rmdir删除目录2、在文件系统中查找文件和目录find/home/soft-name"file_......
  • Linux驱动开发之杂项设备注册和Linux2.6设备注册
    Linux设备驱动开发中,需要向内核正确注册设备,才能创建设备节点,以供应用层访问。本文将详细介绍Linux下的两种设备注册方法:杂项设备注册和Linux2.6新方法注册。一、杂项设备注册杂项设备注册简介杂项设备注册是Linux驱动开发中的一种设备注册方式。在Linux系统中,杂项设备是一类......
  • 【Flink从入门到精通 05】Source&Sink
    【Flink从入门到精通05】Source&SinkFlink用于处理有状态的流式计算,需要对Source端的数据进行加工处理,然后写入到Sink端,下图展示了在Flink中数据所经历的过程,今天就根据这张图分别给大家分享下。01EnvironmentFlink所有的程序都从这一步开始,只有创建了执行环境,才能开......
  • JDBC快速入门:从环境搭建到代码编写,轻松实现数据库增删改查操作!
    通过上篇文章我们已经对JDBC的基本概念和工作原理都有了一定的了解,本篇文章我们继续来探索如何从零开始,一步步搭建开发环境,编写代码,最后实现数据库的增删改查操作。一、开发环境搭建首先,我们需要准备的开发环境有:Java开发工具包(JDK)、数据库(如MySQL)、数据库驱动(如MySQLConnector/......