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 - 显示终端后台的作业信息。
相关推荐
€☞扫地僧☜€1 小时前
docker 拉取MySQL8.0镜像以及安装
运维·数据库·docker·容器
hjjdebug1 小时前
linux 下 signal() 函数的用法,信号类型在哪里定义的?
linux·signal
其乐无涯1 小时前
服务器技术(一)--Linux基础入门
linux·运维·服务器
Diamond技术流1 小时前
从0开始学习Linux——网络配置
linux·运维·网络·学习·安全·centos
写bug的小屁孩1 小时前
前后端交互接口(三)
运维·服务器·数据库·windows·用户界面·qt6.3
斑布斑布1 小时前
【linux学习2】linux基本命令行操作总结
linux·运维·服务器·学习
紅色彼岸花1 小时前
第六章:DNS域名解析服务器
运维·服务器
Spring_java_gg1 小时前
如何抵御 Linux 服务器黑客威胁和攻击
linux·服务器·网络·安全·web安全
✿ ༺ ོIT技术༻1 小时前
Linux:认识文件系统
linux·运维·服务器
恒辉信达1 小时前
hhdb数据库介绍(8-4)
服务器·数据库·mysql