首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java面试手册:Linux高频考点

Linux下线程,GDI类的解释。 Linux实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。...在 ps 显示出来的信息中,分别用什么符号表示的? 1、不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断, 指进程不响应异步信号。...5、可中断睡眠状态:处于这个状态的进程因为等待某某事件的发生(比如等待 socket 连接、等待信号量),而被挂起。...怎么利用 ps 查看指定进程的信息? ps -ef (system v 输出) ps -aux bsd 格式输出 ps -ef | grep pid 把后台任务调到前台执行使用什么命令?...-S: 只在设置的目录下查找原始代码文件。 -u: 查找不包含指定类型的文件。 which 指令会在 PATH 变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

1.2K20

热饭面试复习:【linux shell 相关】面试常问的复合复杂语句命令

前言 本章要整理下 常见的复杂的 linux面试问题,大家收藏后,以后面试之前拿出来快速看一遍!...单个字符 * 多个字符 [] 内部任意 对文件内容进行统计 wc -c -l -w 查找不包含字符串的行 grep [^字符串] 文件 linux进程有什么状态?...不可中断;可中断;暂停;就绪;运行;僵尸;退出 ps查看进程 ps -ef ps -aux ps -ef | grep 查看后台任务 job -l 搜索文件用什么命令 whereis 参数 文件...locate 文件 find find 目录 -name "字符串" 命令历史记录 history 查看网络 netstat 查看所有环境变量 env 查找命令 which 命令 whereis...查看磁盘空间 repquota 查看当前物理cpu cat /proc/cpuinfo|grep -c 'physical id' 查看系统负载 w buffer 和 cache区别 都作为缓存

40220
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    端口占用情况和Kill(Window & Linux)

    - -o 显示拥有的与每个连接关联的进程 ID。...可以通过多种方式格式化,如-F pcfn(用于进程id、命令名、文件描述符、文件名,并以空终止) lsof -i:3306 常用 lsof abc.txt 显示开启文件abc.txt的进程 lsof -...12的进程打开了哪些文件 lsof +|-r [t] 控制lsof不断重复执行,缺省是15s刷新 lsof -r,lsof会永远不断的执行,直到收到中断信号 lsof +r,lsof会一直执行,直到没有档案被显示...- T 显示当前终端的所有程序 - u 指定用户的所有进程 - -au 显示较详细的资讯 - -aux 显示所有包含其他使用者的行程 - -C 列出指定命令的状况 - --lines 每页显示的行数 - --width 每页显示的字符数 - --help 显示帮助信息 - --version 显示版本显示 查找特定进程 ps -ef|grep ssh 输出: chuchur

    1.2K20

    爬虫+反爬虫+js代码混淆

    在ps显示出来的信息中,分别用什么符号表示的? (1)不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断, 指进程不响应异步信号。...(3)就绪状态:在run_queue队列里的状态 (4)运行状态:在run_queue队列里的状态 (5)可中断睡眠状态:处于这个状态的进程因为等待某某事件的发生(比如等待socket 连接、等待信号量...方括号“[charset]”可替代 charset 集中的任何单个字符,如[a-z],[abABC] 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?...如何查找不含该串的行? grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。...,杀死这些进程并记录日志,日志包含杀死进程名称和杀死进程的时间 ps -ef |grep spread |grep -v grep |awk '{print $2}'|xargs kill -9 kill

    3.8K50

    PgSQL-向量数据库插件-lantern

    首先需要安装该插件: CREATE EXTENSION lantern; 创建一个包含向量列的表,并添加数据: CREATE TABLE small_world (id integer, vector...=10, ef=4, dim=3); 开始查询: SET enable_seqscan = false; SELECT id, l2sq_dist(vector, ARRAY[0,0,0]) AS dist...只需要创建索引时指定用于列的距离函数,Lantern会自动推断用于搜索的距离函数进行查询,因此查询中使用操作符。 请注意,该运算符专门用于索引查找。...3)通过外部索引器创建并行索引 4)够在数据库服务器外部生成索引图 5)支持在数据库外部和另一个实例内部创建索引,使您可以在不中断数据库工作流程的情况下创建索引 6)查看所有helper函数以了解使用方法...路线图 1)Lantern 的云托管版本 -注册更新 2)为您的 CPU 量身定制的硬件加速距离指标,可实现更快的查询 3)用于构建不同行业应用程序的模板和指南 4)更多用于生成嵌入的工具(支持第三方模型

    42720

    Linux—ps -ef|grep详解

    大家好,又见面了,我是你们的朋友全栈君。 【Linux】ps -ef|grep详解 Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?...ps -ef 是用标准的格式显示进程的、其格式如下 其中各列的内容意思如下 UID //用户ID、但输出的是用户名 PID //进程的ID PPID //父进程ID...//进程的状态 START //该进程被触发启动时间 TIME //该进程实际使用CPU运行的时间 其中STAT状态位常见的状态字符有 D //无法中断的休眠状态...(通常 IO 的进程); R //正在运行可中在队列中可过行的; S //处于休眠状态; T //停止或被追踪; W //进入内存交换 (...grep命令 是查找, 是一种强大的文本搜索工具,它能 使用正则表达式 搜索文本,并把匹 配的行打印出来。

    6.1K10

    学习笔记1-查看进程的命令(pstoppstreepgrep)

    -aux 显示所有包含其他使用者的行程 au(x) 输出格式 : USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND D: 无法中断的休眠状态...: 终端的次要装置号码 (minor device number of tty) STAT: 该行程的状态: START: 行程开始时间 TIME: 执行的时间 COMMAND:所执行的指令 实例 查找指定进程格式...: ps -ef | grep 进程关键字 例如显示 emqx 的进程: # ps -ef | grep php 显示进程信息:ps 显示指定用户信息 # ps -u root //显示root进程用户信息...显示所有进程信息,连同命令行 # ps -ef //显示所有命令,连带命令行 2.Top命令 top命令可以实时显示各个线程情况。...Pgrep命令 pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。

    1K20

    ps命令常见用法

    , SIGTIN, SIGTOU信号后停止运行运行 ps工具标识进程的5种状态码 代码 意义 D 不可中断 R 运行 S 中断 T 停止 Z 僵死 命令 命令格式 ps [参数] 命令参数 参数...显示当前终端的进程 T 显示当前终端的所有程序 u 指定用户的所有进程 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 -C 列出指定命令的状况 –lines 每页显示的行数...-ef 显示所有进程信息和命令行 ps -ef|grep ssh 查找特定进程 ps -l 将目前属于你这次登入的 PID 与相关信息列示出来 ps aux 列出目前所有的正在内存当中的程序 ps -axjf...,session,tpgid,comm 输出指定的字段 其他 ps -l命令执行后,输出的结果中包含一些字段,下表解释了字段含义 字段 含义 F 代表这个程序的旗标 (flag), 4 代表使用者为...superuser S 代表这个程序的状态 (STAT) UID 程序被该 UID 所拥有 PID 就是这个程序的 ID PPID 则是其上级父程序的ID C CPU 使用的资源百分比 PRI 这个是

    83310

    Linux | 笔记

    #查看所有进程 kill -9 12345 #立即杀死pid为12345的进程 管道 将一命令输出作为另一命令输入 ps -ef | grep php #查询名称中包含php的进程 用户 # 创建用户...表示 该进程不占用终端 ps -r 正在运行 进程 ps -u 面向用户的格式 ps -x 所有终端上的进程信息 ps aux | grep java 查询 名为java的进程 # 中断进程.../bin:该目录中含有常用的命令文件,不能包含子目录。 /boot:操作系统启动时的核心文件。 /usr/local:存放用户后期安装的应用程序文件。 /root:超级用户主目录。...补充 查找所有nologin用户 查找所有nologin用户 grep nologin /etc/passwd 查找所有使用bash的用户 查找所有使用bash的用户 grep bash /etc/passwd...Nginx 配置文件 迁移 此步可省, 在宝塔插件配置备份中, 包含 Nginx 配置 /www/server/panel/vhost/nginx # Directory protection rules

    1.3K30

    Linux常用命令 - ps命令详解(重点)

    https://www.cnblogs.com/poloyy/category/1672457.html 查看所有进程 ps -A 查看java进程 ps -ef | grep java 显示所有进程信息...,连同命令行 ps -ef ps 与grep 常用组合用法,查找特定进程 ps -ef | grep java ps -ef返回列表各个字段的含义 ?...UID:表示用户ID PID:表示进程ID PPID:表示父进程号 C:表示CPU的占用率 STIME:进程的启动时间 TTY:登入者的终端机位置 TIME:表示进程执行起到现在总的CPU占用时间 CMD...USER:表示哪个用户启动了这个进程 PID :进程ID %CPU:进程CPU的占用率 %MEM:进程物理内存的占用率 VSZ :进程占用的虚拟内存量 (Kbytes) RSS :进程当前实际上占用了多少内存...STAT:该程序目前的状态,主要的状态有   R :运行;该程序目前正在运作,或者是可被运作   D:不可中断:一般是IO进程   S :中断;该程序目前正在睡眠当中 (可说是 idle 状态),但可被某些讯号

    5.7K10

    2022年Java秋招面试求职必看的Linux面试题

    内核提供系统核心服务,如进程管理,进程的调度,虚拟文件系统,内存的管理等等。...rm rm -r rmdir13、Linux 下命令有哪几种可使用的通配符?分别代表什么含义?“?”可替代单个字符。 “*”可替代任意多个字符。...在 ps 显示出来的信息中,分别用什么符号表示的?1、不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断,指进程不响应异步信号。图片17、怎么使一个命令在后台运行?...怎么利用 ps 查看指定进程的信息?ps -ef (system v 输出)ps -aux bsd 格式输出ps -ef | grep pid19、哪个命令专门用来查看后台任务?...如 export PS1=’[\u@\h\w#]$‘31、查找命令的可执行文件是去哪查找的?

    86520

    Linux 命令(73)—— ps 命令

    如果以 pid 递减输出,可以指定 k -pid 或 --sort -pid n 以数字表示 USER 和 WCHAN 列,包括 UID 和 GID -n namelist N namelist 设置查找内核函数名称的文件...D 不可中断的睡眠状态,通常在等待 IO R 运行或就绪状态 S 可中断的睡眠状态,比如正在等待某个事件的完成 T 被作业控制信号停止 t 在跟踪期间被调试器停止 W 分页中....L 有些页被锁进内存 s 包含子进程 l 多线程 + 属前端进程组,与终端关联 其它概念,比如输出列的说明符、输出列的含义、影响 ps 的环境变量等,详见 ps 手册。...相对于ps -ef,多出了如下几列: USER 启动进程的用户名称。等于 ps -ef 输出的 UID 列 %CPU CPU 使用率。...等于 ps -ef 输出的 CMD 列 (3)以 PID 列按递减序输出。

    5.2K20

    linux(6)查看进程ps命令「建议收藏」

    -ef ps -ef返回列表各个字段的含义 UID:表示用户ID PID:表示进程ID PPID:表示父进程号 C:表示CPU的占用率 STIME:进程的启动时间 TTY:登入者的终端机位置 TIME...:表示进程执行起到现在总的CPU占用时间 CMD:表示启动这个进程的命令 查找指定进程 ps -ef | grep 关键字 显示所有进程更详细的信息,包括进程占用CPU、内存 ps -aux ps...-aux返回列表各个字段的含义 USER: 表示哪个用户启动了这个进程 PID: 进程ID %CPU: 进程CPU的占用率 %MEM: 进程物理内存的占用率 VSZ: 进程占用的虚拟内存量 (Kbytes...,另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。...STAT: 该行程的状态: R :运行;该程序目前正在运作,或者是可被运作 D:不可中断:一般是IO进程 S :中断;该程序目前正在睡眠当中 (可说是 idle 状态),但可被某些讯号 (signal

    2.3K30

    EF 约定介绍

    当前环境为EF Code First开发模式中 一、EF默认约定 1、常用约定 (1)、当没有显示指定实体主键的时候,EF会默认将长得最像Id的属性(且类型为GUID)设为主键 (2)、设计实体时,当一个实体包含一个集合属性...,EF会默认将长得最像Id的属性(且类型为GUID)设为主键,如果类中的属性(Property)名称为 ID (不区分大小写)或 ClassNameID(类名 + ID),Code First 则推断这个属性为主键...关联实体的主键名 (3)、关联实体的主键名 注: (1)、当外键关系被检测到,Code First会根据外键的可空性来推断关系的具体形式;如果外键属性是可空的,那么关系会被设置为可选的,否则,关系就是必选的.... (2)、当关联实体的外键属性被设置为不为空,Code First会设置级联删除,反之不会。...那么此类型将会被注册成为复杂类型Complex Type,Complex Types要求类型中不能包含有对其他类型的引用,并且其它类型中也不能包含对本类型的引用的集合.代码如下: public

    1.6K100

    后端码农,46道常考Linux面试题(含答案)

    答案: 清屏:clear 退出当前命令:ctrl+c 彻底退出 执行睡眠 :ctrl+z 挂起当前进程fg 恢复后台 查看当前用户 id:”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名...在 ps 显示出来的信息中,分别用什么符号表示的? 答案: (1)、不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断, 指进程不响应异步信号。...(3)、就绪状态:在 run_queue 队列里的状态 (4)、运行状态:在 run_queue 队列里的状态 (5)、可中断睡眠状态:处于这个状态的进程因为等待某某事件的发生(比如等待 socket...答案: ps -ef (system v 输出) ps -aux bsd 格式输出 ps -ef | grep pid 问题二十: 哪个命令专门用来查看后台任务?...-u 查找不包含指定类型的文件。 which 指令会在 PATH 变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

    1.2K00

    解决因C#8.0的语言特性导致EFCore实体类型映射的错误

    问题 使用ef执行Insert对象到某表时报错,此对象的Address为空: 不能将值 NULL 插入列 'Address',表 'dbo.xxx';列不允许有 Null 值。INSERT 失败。...检查数据库和迁移文件时发现Address这个字段被意外设置成nullable: false,而其它的字段却正常,按理来说对于string类型的属性,EFCore在codefirst模式下应该映射为可空类型...于是开始排查:手动创建一个空程序集,引用EFCore,从原项目拷贝EF设计时库、DbContext和各实体类,一顿操作后竟然发现在新的程序集中生成的迁移文件是符合预期的。...通过查看EF文档了解到,可为空引用类型通过以下方式影响 EF Core 的行为: 如果禁用可为空引用类型,则按约定将具有 .NET 引用类型的所有属性配置为可选 (例如 string ) 。...原始项目是.NET 5.0升级而来的,所以项目文件中并不会包含Nullable相关的配置。 为了一行bug,好值得的一个下午呢

    37120

    Linux之ps命令

    Linux中进程有5种状态 运行(正在运行或在运行队列中等待) 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 僵死...a:显示现行终端机下的所有程序,包括其他用户的程序。 -A:显示所有程序。 -c:显示CLS和PRI栏位。 c:列出程序时,显示每个程序真正的指令名称,而不包含路径,选项或常驻服务的标示。...00:00:02 [migration/0] ps与grep常用组合用法,查找特定进程 > ps -ef | grep java ps -ef | grep ssh root 1394...D 无法中断的休眠状态(通常 IO 的进程); R 正在运行可中在队列中可过行的; S 处于休眠状态; T 停止或被追踪; W 进入内存交换 (从内核2.6开始无效); X 死掉的进程 (基本很少见...它是脆弱的,即将更改,因此不应依赖。 ps aux 和ps -ef 两者的输出结果差别不大,但展示风格不同。aux是BSD风格,-ef是System V风格。

    4.5K60

    基本操作?这46个 Linux 面试常见问题送给你

    答案: 清屏:clear 退出当前命令:ctrl+c 彻底退出 执行睡眠 :ctrl+z 挂起当前进程fg 恢复后台 查看当前用户 id:”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名...在 ps 显示出来的信息中,分别用什么符号表示的? 答案: (1)、不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断, 指进程不响应异步信号。...(3)、就绪状态:在 run_queue 队列里的状态 (4)、运行状态:在 run_queue 队列里的状态 (5)、可中断睡眠状态:处于这个状态的进程因为等待某某事件的发生(比如等待 socket...答案: ps -ef (system v 输出) ps -aux bsd 格式输出 ps -ef | grep pid 问题二十: 哪个命令专门用来查看后台任务?...-u 查找不包含指定类型的文件。 which 指令会在 PATH 变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

    1.9K10
    领券