Linux 命令整理

Linux 命令整理

基础文件和目录操作

  • ls - 显示目录中的文件及其属性。
  • cp - 复制文件或目录。
  • mkdir - 创建新目录。
  • mv - 移动或重命名文件。
  • rm - 删除文件或目录。
  • touch - 创建新文件或修改文件时间戳。
  • rmdir - 删除空目录。
  • umount - 卸载文件系统。
  • tree - 以树状图形式列出目录内容。
  • paste - 合并两个文件。

文本查看和编辑

  • cat - 在终端显示文件内容。
  • moreless - 分页显示文本文件内容。
  • vim - 功能强大的文本编辑器。
  • headtail - 查看文件开头或尾部内容。
  • wc - 统计文件的字节数、单词数、行数。
  • diff - 比较文件内容差异。
  • nc - 扫描与连接指定端口。

文本处理

  • grep - 强大的文本搜索工具。
  • sed - 批量编辑文本文件。
  • awk - 对文本和数据进行处理的编程语言。
  • echo - 输出字符串或变量值。
  • file - 识别文件类型。
  • sort - 对文件内容进行排序。
  • cut - 按列提取文件内容。
  • xargs - 给其他命令传递参数的过滤器。
  • uniq - 去除文件中的重复内容行。
  • egrep - 在文件内查找指定的字符串。
  • nl - 显示文件内容及行号。

压缩与解压缩

  • zipunzip - 压缩和解压缩zip格式文件。
  • rarunrar - 处理RAR格式的压缩文件。
  • gzip, gunzip, bzip2, pigz - 处理各种压缩格式文件。
  • tar - 创建和解压tar归档文件。
  • 7z - 文件解压缩命令。
  • zipinfo - 查看压缩文件信息。

系统和网络管理

  • df - 显示磁盘空间使用量。
  • ps - 显示进程状态。
  • netstat - 显示网络状态。
  • pwd - 显示当前工作目录路径。
  • ssh - 安全的远程连接服务。
  • mount - 将文件系统挂载到目录。
  • curl - 文件传输工具。
  • ifconfig - 显示或设置网络设备参数信息。
  • dhclient - 动态获取或释放IP地址。
  • ping - 测试网络连通性。
  • uname - 显示系统内核信息。
  • systemctl - 管理系统服务。
  • shutdown - 关闭服务器的系统。
  • startx - 初始化X-window系统。
  • wget - 下载网络文件。
  • scp - 基于SSH协议远程复制文件。
  • top - 实时显示系统运行状态。
  • hostnamectl - 显示与设置主机名称。
  • chronyc - 设置时间与时间服务器同步。
  • ip - 显示与配置网卡参数。
  • iptables, iptables-save - 防火墙策略管理工具。
  • firewall-cmd - 防火墙策略管理工具。
  • route - 显示与设置路由信息。
  • tcpdump - 监听网络流量。
  • nmcli - 基于命令行配置网卡参数。
  • traceroute - 追踪网络数据包的传输路径
  • nmtui - 管理网卡配置参数。
  • zenity - 显示图形对话框。
  • showmount - 显示NFS服务器的共享信息。
  • dnf - 新一代的软件包管理器。
  • iscsiadm - iSCSI服务管理工具。
  • service - 管理系统服务。
  • mkpasswd - 生成用户的新密码。
  • uptime - 查看系统负载。
  • nmap - 网络探测及端口扫描工具。
  • ntpdate - 设置日期和时间。
  • cal - 显示系统月历与日期。
  • at - 一次性定时计划任务。
  • lsscsi - 列出SCSI设备及属性信息。
  • pstree - 以树状图形式显示进程信息。
  • xfs_info - 查看XFS类型设备的详情。
  • nslookup - 查询域名服务器信息。
  • killall - 基于服务名关闭一组进程。
  • arping - 发送ARP请求数据包。
  • w - 显示已登录用户的信息。
  • host - 解析域名结果。
  • traceroute - 追踪网络数据包的传输路径。
  • nice - 调整进程的优先级。
  • chkconfig - 管理服务程序。
  • pgrep - 检索进程PID。
  • watch - 周期性执行命令。
  • declare - 声明定义新的变量。
  • iptraf - 实时监视网卡流量。
  • extundelete - 文件恢复工具。
  • vnstat - 查看网卡流量使用情况。
  • pidof - 查找服务进程的PID。
  • vmstat - 监视系统资源状态。
  • type - 查看命令类型。
  • iostat - 监视系统I/O设备使用情况。
  • lscpu - 显示CPU架构信息。
  • swapon - 激活交换分区。
  • restorecon - 恢复文件安全上下文。
  • semanage - 查询与修改安全上下文。
  • poweroff - 关闭操作系统。
  • blkid - 显示块设备信息。
  • dmesg - 显示开机过程信息。
  • hwclock - 显示与设置系统硬件时钟。
  • shift - 向左移动参数。
  • sysctl - 配置系统内核参数。
  • dig - 查询域名DNS信息。
  • sar - 统计系统运行状态。
  • jobs - 显示终端后台的作业信息。
相关推荐
呱呱巨基16 分钟前
Linux 基础IO
linux·c++·笔记·学习
QFIUNE31 分钟前
CD-HIT 详解:序列去冗余、安装使用与聚类结果解析
linux·服务器·机器学习·数据挖掘·conda·聚类
vortex542 分钟前
XFCE 桌面环境组件详解:从面板到剪贴板管理
linux·xfce·桌面环境
marsh02061 小时前
43 openclaw熔断与降级:保障系统在异常情况下的可用性
java·运维·网络·ai·编程·技术
摇滚侠1 小时前
Docker 如何查询挂载的目录
运维·docker·容器
勇闯逆流河2 小时前
【Linux】linux进程控制(进程池的详解与实现)
linux·运维·服务器
zhangfeng11332 小时前
部署到服务器上 宝塔系统 使用宝塔在线编辑器 FTP 批量上传 Git 部署 打包上传 codebudyy 编程程序开发
服务器·git·编辑器
WJ.Polar3 小时前
Scapy基本应用
linux·运维·网络·python
lljss20203 小时前
1. NameServer 域名服务器---NS
linux·服务器·前端
萧行之3 小时前
Ubuntu+Windows双系统:解决GRUB不显示Windows启动项、一闪而过问题
linux·windows·ubuntu