【Linux】常用系统工作命令

一、Linux文档目录结构

在Linux系统中,目录、字符设备、套接字、硬盘、光驱、打印机等都被抽象成文件形式,"Linux系统中一切都是文件"。Linux系统中的一切文件都是从"根"目录(/)开始的,并按照文件系统层次标准(FHS)采用倒树状结构来存放文件,以及定义了常见目录的用途。

二、常用系统工作命令

echo 用于在终端输出字符串或变量提取后的值

date 用于显示及设置系统的时间或日期

reboot 用于重启系统

poweroff 关机并关闭电源

wget 用于在终端中下载网络文件

ps 用于查看系统中的进程状态

top 实时显示进程动态

pidof 用于查询某个指定服务进程的 PID 值

kill 用于终止某个指定 PID 的服务进程

rpm RPM软件包管理器

yum 安装(rpm包在线安装)

三、系统状态检测命令

ifconfig 用于获取网卡配置与网络状态等信息

uname 用于查看系统内核与系统版本等信息

uptime 用于查看系统的负载信息

free 用于显示当前系统中内存的使用量信息

who 用于查看当前登入主机的用户终端信息

w命令 显示已登录用户

last 用于查看所有系统的登录记录

history 用于显示历史执行过的命令

sosreport 命令 用于收集系统配置及架构信息并输出诊断文档

df 显示磁盘空间使用情况

dh 统计文件大小,目录则取总用量

lsblk命令 -- 查看系统的磁盘

四、文本文件编辑命令

cat 命令 用于查看纯文本文件(内容较少的)

more 用于查看纯文本文件(内容较多的)

head 用于查看纯文本文档的前 N 行

tail 用于查看纯文本文档的后 N 行或持续刷新内容

tr 用于替换文本文件中的字符

sed 处理编辑文本文件

stat 用于查看文件的具体存储信息和时间等信息

cut 用于按"列"提取文本字符

diff 用于比较多个文本文件的差异

wc 用于统计指定文本的行数、字数、字节数

五、文件目录管理命令

pwd 命令 用于显示用户当前所处的工作目录

cd 命令 用于切换工作路径

ls 命令 用于显示目录中的文件信息

touch 用于创建空白文件或设置文件的时间

mkdir 用于创建空白的目录

cp 用于复制文件或目录

mv 用于剪切文件或将文件重命名

rm 用于删除文件或目录

dd 用于按照指定大小和个数的数据块来复制文件或转换文件

file 用于查看文件的类型

六、打包压缩与搜索命令

tar 用于对文件进行打包压缩或解压

grep 用于在文本中执行关键词搜索,并显示匹配的结果

find 用于按照指定条件来查找文件

输入重定向中用到的符号及其作用

输出重定向中用到的符号及其作用

管道符命令 | 把前一个命令原本要输出到屏幕的数据当作是后一个命令的标准输入

命令行的通配符

常用的转义字符

七、用户管理和文件权限命令

useradd 用于创建新的用户

groupadd 用于创建用户组

usermod 用于修改用户的属性

passwd 用于修改用户密码、过期时间、认证信息等

userdel 用于删除用户

文件权限与归属

chattr 用于设置文件的隐藏权限

chmod 用于改变文件或目录权限

chgrp 用于更改文件用户组

chown 用于改变文件或目录用户和用户组

相关推荐
坤坤子吖24 分钟前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
AI_Gump32 分钟前
Harness篇|DeepSeek Harness 上手机:五条安卓移植路线与 App 内 Linux 拆解
android·linux·人工智能·智能手机·deepseek
星恒随风2 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
少司府2 小时前
嵌入式入门篇(二):初识STM32F103ZET6
linux·python·stm32·单片机·嵌入式硬件·mcu·嵌入式软件
无足鸟ICT3 小时前
【RHCA+】IO调度算法
linux·服务器
wacsii3 小时前
【Linux进程(四)】命令行参数与环境变量
linux·服务器
无奈笑天下3 小时前
银河麒麟上lsblk命令教程详解
linux·运维·服务器·数据库
科研邪修法5 小时前
培训PDF保护配置:把需求转换成可验收权限
linux·服务器·网络
Felven5 小时前
中科驭数100G网卡RDMA性能测试
linux·rdma·中科驭数·100g网卡
笑容掩饰我的失落6 小时前
区块链从小白到精通(七):Solidity 语法精讲——数据类型、函数、修饰器与事件
算法·区块链·php·智能合约·哈希算法