[学习] 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客户端

相关推荐
suijishengchengde26 分钟前
****LINUX时间同步配置*****
linux·运维
芯思路36 分钟前
STM32开发学习笔记之三【按键】
笔记·stm32·学习
willhuo1 小时前
基于xray的匿名、授权、IP白名单代理访问研究
服务器·网络·tcp/ip
qiuqyue1 小时前
基于虹软Linux Pro SDK的多路RTSP流并发接入、解码与帧级处理实践
linux·运维·网络
切糕师学AI1 小时前
Linux 操作系统简介
linux
charlie1145141911 小时前
从 0 开始的机器学习——NumPy 线性代数部分
开发语言·人工智能·学习·线性代数·算法·机器学习·numpy
咚咚王者1 小时前
人工智能之核心基础 机器学习 第十二章 半监督学习
人工智能·学习·机器学习
南烟斋..1 小时前
GDB调试核心指南
linux·服务器
爱跑马的程序员2 小时前
Linux 如何查看文件夹的大小(du、df、ls、find)
linux·运维·ubuntu
袁气满满~_~2 小时前
Python数据分析学习
开发语言·笔记·python·学习