Linux常见命令(持续更新)

Linux命令

Linux查看文件句柄

要查看Linux中的文件句柄,可以通过使用命令lsof或lsof -p <进程ID>。下面是两种方法的解释:

方法一:使用lsof命令查看文件句柄

打开终端。

输入命令lsof,然后按下回车键。

这将显示当前系统上所有打开的文件句柄的列表,包括文件、目录、网络连接等。

方法二:使用lsof命令查看特定进程的文件句柄

打开终端。

输入命令lsof -p <进程ID>,将<进程ID>替换为你要查看文件句柄的进程的实际ID。

这将显示指定进程的文件句柄列表,包括该进程打开的文件、目录、网络连接等。

linux查看系统位数

uname -a

arch 命令查看

getconf LONG_BIT 查看

lsb_release

Chown改变所属用户

使用 chown 命令可以更改文件或目录的所有者和所属组

chown user:group file.txt

这会将 "file.txt" 文件的所有者更改为 "user",所属组更改为 "group"。

Linux创建文件的几个命令

创建文件是一项基本操作,Linux 提供了多种方法来完成它。这里将深入研究用于创建文件的四个主要命令:touch、 cat、echo和printf。

Touch

Cat

Echo

Vi/vim

Linux创建目录

Touch

Cp (如果目录不存在会创建)

Mkdir

Linux查看进程

ps aux

ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。

a:显示当前终端下的所有进程信息,包括其他用户的进程。

u:使用以用户为主的格式输出进程信息。

x:显示当前用户在所有终端下的进程。

Ps-elf

Top

pstree -aup

cat /proc/pid

Linux查看内存

Free

-m 选项是以MB为单位来展示内存使用信息; -h 选项则是以人类(human)可读的单位来展示。

Free -m free -h

/proc/meminfo

Vmstat

使用 vmstat -s 命令和选项, 可以对内存使用情况进行统计, 类似于 /proc/meminfo。

Top

想要查看物理内存的硬件信息,可以使用 demidecode 命令。

Linux查看CPU

cat /proc/cpuinfo

top

mpstat

Linux查看磁盘查看文件大小

df df 只能查看一级文件夹大小、使用比例、档案系统及其挂入点,但对下级文件夹和文件无能为力。

du du-sh 查看当前目录下各个文件及目录占用空间大小

Linux修改用户密码

Linux 修改密码用 passwd 命令,用root用户运行passwd ,passwd user_name可以设置或修改任何用户的密码,普通用户运行passwd只能修改它自己的密码。

相关推荐
云烟成雨TD9 分钟前
Spring AI 1.x 系列【28】基于内存和 MySQL 的多轮对话实现案例
java·人工智能·spring
Lyyaoo.11 分钟前
【JAVA基础面经】String、StringBuffer、StringBuilder
java·开发语言
TeamDev17 分钟前
JxBrowser 8.18.2 版本发布啦!
java·前端·跨平台·桌面应用·web ui·jxbrowser·浏览器控件
晴天sir21 分钟前
Redis 在业务中的几种典型用法
java·数据库·redis
小羽网安21 分钟前
Linux 服务器如何进行安全加固?
linux·服务器·安全
WJX_KOI26 分钟前
MemOS —— 为大语言模型 (LLMs) 和智能体打造的记忆操作系统。
java·人工智能·语言模型
_日拱一卒31 分钟前
LeetCode:矩阵置零
java·数据结构·线性代数·算法·leetcode·职场和发展·矩阵
上海云盾安全满满34 分钟前
服务器如果做好日常维护,有什么作用
运维·服务器
weixin_4080996734 分钟前
【实战教程】懒人精灵如何实现 OCR 文字识别?接口调用完整指南(附可运行示例)
java·前端·人工智能·后端·ocr·api·懒人精灵
csdn_aspnet38 分钟前
.Net 解决 Web API 中的“服务器响应状态码为 405(方法不允许)”错误
服务器·.net·webapi