[学习] linux命令大全

linux命令

  • 前言
  • [1. 文件管理](#1. 文件管理)
    • [*mv* : 移动或改名文件](#mv : 移动或改名文件)
    • [*ls*: 显示目录中文件及其属性](#ls: 显示目录中文件及其属性)
    • [*cp*: 复制文件或目录](#cp: 复制文件或目录)
    • [*mkdir*: 创建目录文件==](#mkdir: 创建目录文件==)
    • [*pwd*: 显示当前工作目录的路径](#pwd: 显示当前工作目录的路径)
    • [*tar*: 压缩和解压缩文件](#tar: 压缩和解压缩文件)
    • [*cd*: 切换目录](#cd: 切换目录)
    • [*chmod*: 改变文件或目录权限](#chmod: 改变文件或目录权限)
  • 2:文档编辑
    • [*cat*: 在终端设备上显示文件内容](#cat: 在终端设备上显示文件内容)
    • [*rm*: 删除文件或目录=](#rm: 删除文件或目录=)
    • [*echo*: 输出字符串或提取后的变量值](#echo: 输出字符串或提取后的变量值)
    • [*grep*: 强大的文本搜索工具](#grep: 强大的文本搜索工具)
    • [*tail*: 查看文件尾部内容=](#tail: 查看文件尾部内容=)
    • [*rmdir*: 删除空目录文件](#rmdir: 删除空目录文件)
    • [*sed*: 批量编辑文本文件](#sed: 批量编辑文本文件)
    • [*vi*: 文本编辑器](#vi: 文本编辑器)
  • [3: 系统管理](#3: 系统管理)
  • [4: 磁盘管理](#4: 磁盘管理)
    • [*df* : 显示磁盘空间使用量情况](#df : 显示磁盘空间使用量情况)
    • [*fdisk*: 管理磁盘分区](#fdisk: 管理磁盘分区)
    • [*lsblk*: 查看系统的磁盘使用情况](#lsblk: 查看系统的磁盘使用情况)
    • [*mkfs.ext4*: 对磁盘设备进行EXT4格式化](#mkfs.ext4: 对磁盘设备进行EXT4格式化)
    • [*vgextend*: 扩展卷组设备](#vgextend: 扩展卷组设备)
    • [*hdparam*: 显示与设定硬盘参数](#hdparam: 显示与设定硬盘参数)
    • [*pvcreate*: 创建物理卷设备](#pvcreate: 创建物理卷设备)
    • [*lvcreate*: 创建逻辑卷设备](#lvcreate: 创建逻辑卷设备)
  • [5: 文件传输](#5: 文件传输)
    • [*tftp*: 上传及下载文件](#tftp: 上传及下载文件)
    • [*curl*: 文件传输工具](#curl: 文件传输工具)
    • [*fsck*: 检查与修复文件系统](#fsck: 检查与修复文件系统)
    • [*lprm*: 移除打印队列中的任务](#lprm: 移除打印队列中的任务)
    • [*ftpwho*: 显示FTP会话信息](#ftpwho: 显示FTP会话信息)
    • [*rsyc*: 远程数据同步工具](#rsyc: 远程数据同步工具)
    • [*ftp*: 文件传输协议客户端](#ftp: 文件传输协议客户端)
    • [*lftp*: 优秀的命令行FTP客户端](#lftp: 优秀的命令行FTP客户端)

前言

参考:linux命令大全

1. 文件管理

mv : 移动或改名文件

ls: 显示目录中文件及其属性

cp: 复制文件或目录

mkdir: 创建目录文件==

pwd: 显示当前工作目录的路径

tar: 压缩和解压缩文件

cd: 切换目录

chmod: 改变文件或目录权限

2:文档编辑

cat: 在终端设备上显示文件内容

rm: 删除文件或目录=

echo: 输出字符串或提取后的变量值

grep: 强大的文本搜索工具

tail: 查看文件尾部内容=

rmdir: 删除空目录文件

sed: 批量编辑文本文件

vi: 文本编辑器

3: 系统管理

find: 根据路径和条件搜索指定文件

rpm: RPM软件包管理

ps: 显示进程状态

startx: 初始化window系统

uname:显示系统内核信息

resize2fs:同步文件系统容量到内核

kill:杀死进程

useradd:创建并设置用户信息

4: 磁盘管理

df : 显示磁盘空间使用量情况

fdisk: 管理磁盘分区

lsblk: 查看系统的磁盘使用情况

mkfs.ext4: 对磁盘设备进行EXT4格式化

vgextend: 扩展卷组设备

hdparam: 显示与设定硬盘参数

pvcreate: 创建物理卷设备

lvcreate: 创建逻辑卷设备

5: 文件传输

tftp: 上传及下载文件

curl: 文件传输工具

fsck: 检查与修复文件系统

lprm: 移除打印队列中的任务

ftpwho: 显示FTP会话信息

rsyc: 远程数据同步工具

ftp: 文件传输协议客户端

lftp: 优秀的命令行FTP客户端

相关推荐
2pi10 分钟前
mfy学习笔记
笔记·学习
小林熬夜学编程10 分钟前
【MySQL】第九弹---掌握SQL关键操作:更新、删除、插入与聚合分析的秘诀
linux·开发语言·数据库·mysql
m0_709214345 小时前
20250223学习记录
学习
lx7416026985 小时前
文章精读篇——用于遥感小样本语义分割的可学习Prompt
人工智能·学习·prompt
_extraordinary_6 小时前
Linux基本指令(三)+ 权限
linux·运维·服务器
WalkingWithTheWind~6 小时前
Linux搭建Nginx直播流媒体服务RTMP/RTSP转Http-flv视频浏览器在线播放/Vue/Java/ffmpeg
java·linux·nginx·ffmpeg·vue·http-flv·rtsp
青春:一叶知秋6 小时前
Reactor模型说明
运维·服务器
粉03217 小时前
Keeppalived 实现Nginx 的高可用集群
java·服务器·nginx
和舒貌8 小时前
Linux系统编程基础详解
linux·运维·服务器·基础
qq_382391338 小时前
WPF框架学习
学习·wpf·1024程序员节