比思論壇
標題: linux常用命令 [打印本頁]
作者: hantian1234 時間: 昨天 15:34
標題: linux常用命令
以下是 Linux 常用命令 的分类整理,基于最新权威资料(截至2026年3月)12,适合日常使用和面试准备。
一、目录操作- pwd:显示当前工作目录的完整路径。
- cd [目录]:切换目录。
- cd ~ 或 cd:进入用户主目录。
- cd ..:返回上一级目录。
- cd -:切换回上一次所在目录。
- ls [选项]:列出目录内容。
- 常用组合:
- ls -l 或 ll:长格式显示(含权限、所有者、大小等)。
- ls -a:显示包括隐藏文件在内的所有文件。
- ls -lh:人类可读大小(如 KB、MB)。
- ls -lt:按修改时间排序(最新在前)。
- mkdir [选项] 目录名:创建目录。
- mkdir -p dir1/dir2:递归创建多级目录。
- rmdir 目录名:删除空目录。
10分钟让你掌握Linux常用命令
阿里云.
Linux核心命令入门精选50例及用法详解-开发者社区-阿里云
阿里云.
二、文件操作- touch 文件名:创建空文件或更新文件时间戳。
- cp [选项] 源 目标:复制文件或目录。
- cp -r dir1 dir2:递归复制目录。
- cp -i:覆盖前提示确认。
- mv [选项] 源 目标:移动或重命名文件/目录。
- mv old.txt new.txt:重命名。
- mv file dir/:移动到目录。
- rm [选项] 文件或目录:删除。
- rm -f file:强制删除(不提示)。
- rm -r dir:递归删除目录。
- 慎用 rm -rf /,可能删库跑路!
三、文件内容查看与搜索- cat 文件:显示整个文件内容。
- head -n 文件:显示前 n 行(默认 10 行)。
- tail -n 文件:显示后 n 行。
- tail -f 日志文件:实时跟踪日志更新(常用)。
- less 文件:分页查看大文件(支持上下翻页、搜索)。
- grep [选项] "关键词" 文件:搜索文本。
- grep -i "KEY":忽略大小写。
- grep -r "KEY" dir/:递归搜索目录。
- grep -n "KEY" file:显示匹配行号。
四、系统信息与进程管理- uname -a:显示系统内核、主机名等详细信息。
- ps aux 或 ps -ef:查看所有进程。
- 常配合 grep 使用:ps aux | grep nginx。
- top 或 htop:动态实时查看系统资源和进程(需安装 htop)。
- kill PID:终止进程。
- df -h:查看磁盘使用情况(人类可读)。
- free -h:查看内存使用情况。
五、压缩与打包- tar [选项] 文件名.tar [目录/文件]:
- 打包:tar -cvf archive.tar dir/
- 解包:tar -xvf archive.tar
- 打包+gzip:tar -czvf archive.tar.gz dir/
- 解压gzip:tar -xzvf archive.tar.gz
六、网络相关- ping 域名/IP:测试网络连通性。
- ssh 用户@主机:远程登录。
- curl 或 wget URL:下载文件。
- netstat -tuln:查看监听端口(需安装 net-tools)。
七、权限与用户- chmod [权限] 文件:修改权限(如 chmod +x script.sh)。
- chown 用户:组 文件:更改所有者。
- sudo 命令:以超级用户身份执行(需有权限)。
八、其他实用命令- which 命令:查找命令路径(如 which python)。
- man 命令:查看命令手册(如 man ls)。
- alias:设置命令别名(如 alias ll='ls -l')。
- history:查看命令历史。
| 歡迎光臨 比思論壇 (http://bb-cdnonline.store/) |
Powered by Discuz! X2.5 |