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

相关推荐
你想知道什么?3 分钟前
决策树-学习笔记
笔记·学习·决策树
MartinYeung59 分钟前
[论文学习]WASP:面向提示注入攻击的Web代理安全性基准测试
前端·网络·学习
云泽80814 分钟前
Linux基础开发工具(三):Vim高级配置、Swap恢复机制与Sudo权限白名单详解
linux·运维·vim
懒狗跑ai的程序员Brain31 分钟前
如何利用粒子系统在unity制作一个烟花(粒子系统学习向)
学习·unity·游戏引擎
qetfw32 分钟前
CentOS 7 vsftpd.conf 配置文件详解:监听、用户、权限、被动模式与 TLS
linux·运维·centos·ftp·vsftpd
念何架构之路37 分钟前
moby-BuildKit(builder-next)
学习·docker·容器
风曦Kisaki41 分钟前
Kubernetes(K8s)笔记Day04:控制器(ReplicaSet 与Deployment),滚动更新及回滚,滚动更新策略,Pod 的 DNS 策略
linux·运维·笔记·docker·容器·kubernetes
code_whiter41 分钟前
初阶linux2环境基础开发工具完整教程
linux
惠惠软件42 分钟前
快速生成磁盘目录文件-双击运行a.bat ,可以看到磁盘目录下出现了 文件目录.txt-供大家学习研究参考
windows·学习·文件列表
星恒随风43 分钟前
C++ STL 详解:set 与 multiset 的使用、区间查询和算法应用
开发语言·c++·笔记·学习·算法