ls:列出目录cd:改变目录pwd:显示当前目录cat:显示文件内容echo:在终端显示文本或变量man:显示命令的手册页exit:退出shellhistory:显示命令历史clear:清除屏幕touch:创建空文件cp:复制文件或目录mv:移动或重命名文件或目录rm:删除文件或目录find:在文件系统中查找文件或目录grep:在文本中查找模式sudo:以超级用户身份执行命令chmod:更改文件或目录的权限chown:更改文件或目录的所有者和组passwd:更改用户密码df:显示磁盘使用情况du:估计文件和目录空间使用free:显示内存使用情况uname:显示系统信息top:显示Linux任务ps:报告进程状态kill:终止进程bg:在后台运行作业fg:在前台运行作业jobs:列出活动作业shutdown:关闭或重新启动系统reboot:重新启动系统init:更改运行级别crontab:调度定期作业date:显示或设置系统日期和时间cal:显示日历who:显示谁在登录w:显示谁在登录以及他们正在做什么useradd:创建新的用户或更新默认新用户信息userdel:删除用户帐户和相关文件groupadd:创建新的组groupdel:删除组su:切换用户ID或成为超级用户ssh:开启安全的 shell 会话scp:在主机之间复制文件和目录rsync:在主机之间同步文件和目录sftp:安全的文件传输程序ftp:Internet 文件传输程序telnet:用户远程登录ping:发送 ICMP ECHO_REQUEST 到网络主机whois:客户端查询 WHOIS 数据库dig:DNS 查找nslookup:查询 Internet 域名服务器和查询域名和IP地址netstat:网络统计ifconfig:配置网络接口参数iptables:管理 Linux 内核防火墙systemctl:控制 systemd 系统和服务管理器dmesg:打印或控制内核环形缓冲区rpm:RPM 包管理器yum:交互式的、rpm 基础的、包更新程序dnf:下一代的包管理器apt:APT 软件包处理实用程序snap:管理 snap 包docker:管理 Docker 应用程序mysql:连接到 MySQL 数据库python:启动 Python 交互式解释器perl:启动 Perl 交互式解释器ruby:启动 Ruby 交互式解释器php:启动 PHP 交互式解释器gcc:GNU 编译器集合make:生成可执行程序和其他非源文件git:分布式版本控制系统diff:比较文件的差异patch:将补丁文件应用于原始文件wget:在网络上查找和检索文件curl:传输 URL 数据rsync:远程和本地文件同步工具tar:存档工具gzip:压缩或扩展文件gunzip:压缩或扩展文件zip:打包和压缩 (归档) 文件unzip:列出,测试和提取压缩文件bzip2:块排序文件压缩器pbzip2:并行 bzip2 文件压缩器nano:简单易用的文本编辑器vi:文本编辑器vim:高级文本编辑器emacs:可扩展,可定制的文本编辑器sed:流编辑器awk:模式扫描和处理语言grep:打印匹配行fgrep:打印匹配行egrep:打印匹配行cut:删除文件的每一行的一部分sort:排序行uniq:报告或省略重复行wc:打印换行符,字,和字节计数head:输出文件的第一部分tail:输出文件的最后一部分tee:从标准输入读取并写入标准输出和文件tr:转换或删除字符
100条Linux常用操作命令
最新推荐文章于 2025-05-10 10:52:41 发布
本文详细列举了Linux系统中常用的各种命令行工具,包括文件操作、系统管理、网络工具等,涵盖了基本的IT技术操作,是每个开发者和系统管理员必备的知识。

1万+

被折叠的 条评论
为什么被折叠?



