liunx 常用指令
Liunx 命令
文件和目录操作
ls:列出目录内容ls -l:详细列出详细信息ls -a:显示所有文件(包括隐藏文件)
cd:切换目录cd ~:回到当前用户的家目录cd ..:回到上一级目录
pwd:显示当前工作目录的路径mkdir:创建目录mkdir -p dir1/dir2:递归创建多级目录
rm:删除文件或目录rm -r:删除目录及其内容rm -f:强制删除,不提示
cp:复制文件或目录cp -r:复制目录及其内容
mv:移动或重命名文件 / 目录touch:创建空文件或更新文件时间戳cat:查看文件内容(一次性显示全部)more/less:分页查看文件内容(less支持上下滚动)head/tail:查看文件开头 / 结尾内容tail -f filename:实时监控文件新增内容
系统信息和管理
uname -a:显示系统内核版本、主机名等详细信息df -h:查看磁盘空间使用情况(以人类可读的单位显示)du -h:查看目录或文件的磁盘占用空间free -h:显示内存使用情况top/htop:实时查看系统进程和资源占用(htop更直观)ps:查看进程状态ps aux:显示所有进程的详细信息
kill:终止进程kill -9 进程ID:强制终止指定进程
用户和权限管理
useradd/userdel:创建 / 删除用户passwd 用户名:修改用户密码su:切换用户(su - 用户名切换并加载环境变量)sudo:以管理员权限执行命令chmod:修改文件或目录的权限chmod 755 filename:设置文件所有者可读可写可执行,其他用户可读可执行
chown:修改文件或目录的所有者chown user:group filename:同时修改所有者和所属组
网络操作
ifconfig/ip:查看或配置网络接口信息(ip是较新的命令)ping 域名/IP:测试网络连接netstat -tuln:查看系统监听的端口(ss -tuln是更高效的替代命令)wget 网址:下载文件curl 网址:发送 HTTP 请求或获取网页内容
压缩和解压缩
tar:打包和解包文件tar -czvf file.tar.gz 目录:打包并压缩为 gzip 格式tar -xzvf file.tar.gz:解压 gzip 格式的包
zip/unzip:处理 zip 格式的压缩文件
VI 编辑器
vi 编辑器是 Linux 系统中常用的文本编辑工具,它有三种核心模式:命令模式(Command mode)、插入模式(Insert mode) 和末行模式(Last line mode)。以下是常用的模式切换和操作技巧:
一、模式切换
- 命令模式 → 插入模式(进入编辑状态)
- 按
i:在当前光标位置前插入 - 按
I:在当前行开头插入 - 按
a:在当前光标位置后插入 - 按
A:在当前行末尾插入 - 按
o:在当前行下方新增一行并插入 - 按
O:在当前行上方新增一行并插入
- 按
- 插入模式 → 命令模式
按ESC键(左下角的-- INSERT --提示消失)。 - 命令模式 → 末行模式
按:(冒号),光标会跳到屏幕底部等待输入命令。 - 末行模式 → 命令模式
按ESC键,或连续按两次ESC。
二、命令模式常用操作(无需按冒号)
1. 光标移动
↑/↓/←/→:上下左右移动光标gg:跳转到文件第一行G:跳转到文件最后一行nG(如5G):跳转到第 5 行w:跳到下一个单词开头b:跳到上一个单词开头^:跳到当前行开头$:跳到当前行末尾
2. 文本删除
x:删除光标所在字符nx(如3x):删除光标后 3 个字符dd:删除当前行ndd(如5dd):从当前行开始删除 5 行dG:从当前行删除到文件末尾d^:删除从光标到行开头的内容d$:删除从光标到行末尾的内容
3. 复制与粘贴
yy:复制当前行nyy(如3yy):从当前行开始复制 3 行p:在光标下方粘贴复制的内容P:在光标上方粘贴复制的内容
4. 撤销与重做
u:撤销上一步操作Ctrl + r:重做(恢复被撤销的操作)
5. 其他常用
v:进入可视模式(可选中多行文本,配合d删除、y复制等)ZZ(大写):保存并退出(等价于末行模式的:wq)
三、末行模式常用命令(需先按 :)
- 保存与退出
:w:保存文件(不退出):w filename:另存为 filename:q:退出(未修改时可用):q!:强制退出,不保存修改:wq或:x:保存并退出
- 查找与替换
:/keyword:从当前位置向下查找 keyword(按n找下一个,N找上一个):%s/old/new/g:全局替换所有 old 为 new(%表示所有行,g表示一行内所有匹配):n1,n2s/old/new/g:替换第 n1 到 n2 行的 old 为 new
- 其他
:set nu:显示行号:set nonu:隐藏行号:set paste:进入粘贴模式(避免粘贴格式错乱):set nopaste:退出粘贴模式

浙公网安备 33010602011771号