标准Linux命令速查手册,哪些命令最常用?

标准linux命令速查手册涵盖了日常操作中常用的命令,帮助用户快速查阅和执行任务,以下按功能分类列出核心命令及其用法说明,并结合示例和表格形式呈现,便于理解和使用。

标准linux命令速查手册
(图片来源网络,侵删)

文件与目录操作是Linux基础,ls命令用于列出文件,-l显示详细信息,-a包含隐藏文件。cd用于切换目录,如cd /home进入home目录。mkdir创建目录,-p可递归创建多级目录,例如mkdir -p test/subdirrm删除文件,-r递归删除目录,-f强制删除,需谨慎使用。cp复制文件或目录,-r用于目录复制,如cp -r source_dir target_dirmv可移动文件或重命名,如mv old_name new_nametouch创建空文件,如touch file.txtcat查看文件内容,moreless支持分页浏览,head -n 10 file显示前10行,tail -n 10 file显示后10行。

文本处理方面,grep用于搜索文本,-i忽略大小写,-n显示行号,例如grep "error" log.txtsed流编辑器,用于替换文本,如sed 's/old/new/g' fileawk用于文本分析,awk '{print $1}' file打印每行第一列。sort排序,-n按数字排序,-r降序排列。uniq去除重复行,需配合sort使用,如sort file | uniqwc统计文件行数、单词数和字符数,-l仅统计行数。

系统与进程管理中,top实时查看进程状态,ps aux显示所有进程。kill终止进程,需传入进程ID(PID),如kill 1234-9强制终止。df -h查看磁盘使用情况,-h以人类可读格式显示。du -sh *统计当前目录下各文件及目录大小。free -h查看内存使用情况。uname -a显示系统信息。rebootshutdown -h now关机重启。passwd修改用户密码。

权限与用户管理涉及chmod修改文件权限,rwx分别代表读、写、执行,如chmod 755 file设置所有者可读写执行,组和其他用户可读执行。chown更改文件所有者,如chown user:group fileuseradd创建新用户,userdel删除用户,-r同时删除家目录。su切换用户,切换到目标用户并加载其环境变量。sudo以管理员权限执行命令,需配置sudoers文件。

标准linux命令速查手册
(图片来源网络,侵删)

网络命令中,ifconfigip addr查看网络接口信息,ping测试网络连通性,如ping google.comnetstat -tuln查看监听端口,ss是更高效的替代命令。wgetcurl下载文件,如wget https://example.com/file.zipscp在本地与远程服务器间复制文件,如scp file.txt user@remote:/path/ssh user@host远程登录服务器。

压缩与打包命令包括tar,常用选项-c创建归档,-x解压,-v显示过程,-f指定文件名,如tar -czvf archive.tar.gz dir/压缩目录,tar -xzvf archive.tar.gz解压。zipunzip处理.zip文件,如zip -r archive.zip dir/压缩,unzip archive.zip解压。

命令类别命令常用选项及示例
文件目录操作lsls -la(显示所有文件详细信息)
cpcp -r source dest(递归复制目录)
mvmv old new(重命名)或mv file /path/(移动)
文本处理grepgrep -i "text" file(忽略大小写搜索)
sedsed 's/old/new/g' file(全局替换)
系统进程管理psps aux(显示所有进程)
killkill -9 PID(强制终止进程)
网络命令pingping -c 4 google.com(发送4个包)
sshssh user@192.168.1.1(远程登录)
压缩打包tartar -czvf backup.tar.gz /home(压缩目录)
unzipunzip archive.zip -d /path/(解压到指定目录)

相关问答FAQs:

  1. 问:如何查找包含特定关键词的文件?
    答:使用find命令结合grep,例如find /path -type f -exec grep -l "keyword" {} \;,该命令会在/path下查找所有包含”keyword”的文件。

    标准linux命令速查手册
    (图片来源网络,侵删)
  2. 问:如何查看当前系统运行的端口占用情况?
    答:使用netstat -tulnss -tuln命令,-t显示TCP端口,-u显示UDP端口,-l仅显示监听端口,-n以数字形式显示地址和端口。

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/400326.html<

(0)
运维的头像运维
上一篇2025-10-15 00:43
下一篇 2025-10-15 00:51

相关推荐

  • Top Linux命令有哪些?最常用的是哪些?

    Linux作为服务器和开发环境的首选操作系统,其强大的命令行工具是高效工作的核心,掌握Top命令对于系统监控至关重要,它能实时展示系统资源使用情况,帮助管理员快速定位性能瓶颈,Top命令默认以全屏交互方式运行,每两秒刷新一次数据,显示进程ID、用户、CPU及内存占用等关键信息,通过按下大写字母P可按CPU使用率……

    2025-11-20
    0
  • 如何禁止程序运行的命令有哪些?

    在计算机管理和安全维护中,有时需要通过特定命令禁止某些程序运行,这一操作常见于企业环境、家长控制或系统安全防护场景,通过命令行工具可以高效、精准地实现程序禁用,但需注意操作权限和潜在影响,以下是关于“禁止程序运行命令”的详细说明,涵盖不同操作系统下的方法、操作步骤及注意事项,Windows系统下的禁止程序运行命……

    2025-11-20
    0
  • 检查网络DOS命令有哪些?

    检查网络连通性和诊断网络问题是日常运维和故障排查中的常见任务,而DOS命令(在Windows系统中称为命令提示符或CMD命令)凭借其简洁高效的特点,成为网络管理的重要工具,以下将详细介绍常用的网络检查DOS命令,包括其功能、语法、使用场景及示例,帮助读者全面掌握这些命令的操作方法,基础网络连通性检查命令ping……

    2025-11-20
    0
  • Kali命令如何设置网络?

    在Kali Linux中,网络配置是系统管理的基础操作,正确的网络设置能够确保系统正常访问互联网、进行渗透测试或安全研究,Kali Linux基于Debian,继承了Linux强大的网络配置能力,本文将详细介绍使用命令行设置网络的方法,包括静态IP配置、动态IP获取、网络接口管理、DNS设置以及路由配置等内容……

    2025-11-19
    0
  • Linux网络命令大全有哪些必备命令?

    Linux网络命令是系统管理员和开发人员日常工作中不可或缺的工具,涵盖了网络配置、连接测试、数据监控、路由管理等多个方面,这些命令不仅功能强大,而且灵活高效,能够帮助用户快速诊断网络问题、优化网络性能或进行网络调试,以下将详细介绍常用的Linux网络命令,并附上具体用法和示例,网络连接测试与诊断命令ping用于……

    2025-11-18
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注