Linux 常用命令速查手册
基础导航与目录操作
查看当前工作目录
使用 pwd 显示当前路径。
pwd
本文整理了 Linux 操作系统常用命令,涵盖目录导航、文件管理、文本处理、权限控制、系统监控及网络工具。内容包括 pwd、ls、cd、mkdir、rm、cp、mv 等基础操作,vi/vim 编辑器用法,chmod 权限设置,以及 top、df、grep、tar 等运维指令。修正了原文中的拼写错误,规范了代码块格式,便于开发者快速查阅和参考。

使用 pwd 显示当前路径。
pwd
ls -a: 列出所有文件(包括隐藏)ls -l: 以长格式列出详细信息cd ..: 返回上级目录cd ../..: 返回上级的上级cd ~: 返回主目录cd /: 返回根目录cd /home/small: 切换到指定目录cd abc: 相对路径切换clear
mkdir abc: 创建单级目录mkdir -p a/b/c: 创建多级目录touch a.java b.java
rm a.java: 删除当前目录文件rm -f a.java: 强制删除,不提示rm -r xxx: 递归删除目录rm -rf xxx: 强制递归删除,慎用cp a.java aa.java: 复制并重命名cp a.java 路径/b.java: 复制到其他目录cp -rf a b: 强制复制目录mv a.java x: 移动或重命名文件mv x f: 移动目录cat a.java: 查看小文件内容cat -n: 显示行号more: 分页查看大文件echo hello > a.java: 覆盖写入echo hello >> a.java: 追加写入sort -n < a.java: 输入重定向ln a.java b.java (共享 inode)ln -s a.java b.java (快捷方式)tar -zcvf my.tar.gz a.java # 压缩
tar -zxvf my.tar.gz # 解压
tar -tf my.tar.gz # 查看压缩包内容
find ~ -name a.java: 查找文件grep 'pattern' file: 搜索内容grep -r 'pattern' dir: 递归搜索grep -n 'pattern' file: 显示行号grep -i 'pattern' file: 忽略大小写grep -v 'pattern' file: 反选grep -A/B/C 2 'pattern' file: 显示匹配行前后上下文diff a.java b.java
vi filenameiEsc:wq:q!ddyypo (下一行), a (光标后)su 用户名: 切换用户(需密码)sudo 命令: 以管理员身份执行chmod -R 775 /java
说明:7=读 + 写 + 执行 (4+2+1),权限分为所有者、组、其他。
groupadd dev2: 添加组groupdel dev3: 删除组groupmod -g 102 dev2: 修改组 IDtop: 实时查看 CPU/内存占用(按 q 退出)ps -ef | grep redis: 查找特定进程kill 进程号: 终止进程kill -9 进程号: 强制终止df: 查看磁盘剩余空间du: 查看当前目录文件大小ping www.baidu.com: 测试连通性wget url: 下载文件curl: 测试接口netstat -tunpl | grep :8080: 查看端口占用tail -f logfile
reboot: 重启shutdown -h now: 正常关机poweroff: 断电关机${VAR}: (Windows 为 ;)echo -e "\na"
微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online