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

相关推荐
芊寻(嵌入式)9 分钟前
C转C++学习笔记--基础知识摘录总结
开发语言·c++·笔记·学习
荒Huang14 分钟前
Linux挖矿病毒(kswapd0进程使cpu爆满)
linux·运维·服务器
hong1616881 小时前
跨模态对齐与跨领域学习
学习
九河云1 小时前
如何选择适合的AWS EC2实例类型
服务器·云计算·aws
阿伟来咯~1 小时前
记录学习react的一些内容
javascript·学习·react.js
Suckerbin2 小时前
Hms?: 1渗透测试
学习·安全·网络安全
水豚AI课代表2 小时前
分析报告、调研报告、工作方案等的提示词
大数据·人工智能·学习·chatgpt·aigc
聪明的墨菲特i2 小时前
Python爬虫学习
爬虫·python·学习
hjjdebug2 小时前
linux 下 signal() 函数的用法,信号类型在哪里定义的?
linux·signal
其乐无涯2 小时前
服务器技术(一)--Linux基础入门
linux·运维·服务器