【Linux】Linux 常用指令

目录

用户和身份

项目 Value
whoami 查看当前用户
su - root 切换成 root
sudo 命令 用管理员权限执行

目录相关

指令 用途
ls 查看当前目录文件
ls -l 查看详细信息
ls -a 查看隐藏文件
cd /path 切换目录
cd ~ 回家目录
cd ... 返回上一层目录
pwd 显示当前所在路径

文件操作

指令 用途
mkdir floder 创建空文件夹
touch file.txt 创建空文件
cp a.txt b.txt 复制文件(将 a 文件复制一份为 b 文件)
mv a.txt b.txt 重命名/移动文件(将 a 文件重命名为 b 文件)
rm a.txt 删除文件
rm -rf folder/ 强制删除目录(危险!)

查看文件内容

指令 用途
cat file.txt 直接全部显示
less file.txt 分页查看(可上下滚动)
head file.txt 查看前10行内容
tail file.txt 查看后10行内容
tail -f log.txt 动态查看日志(一直刷新)

vim 文件操作指令

指令 用途
i 光标前插入字符
Esc 退出插入、编辑模式
dd 删除整行
u 撤销
Ctrl + R 重做
?关键字 从上往下查找(按n/N分别为下一个/上一个)
:w 保存
:q 退出
:wq 保存并退出
:q! 不保存退出
:w 文件名 另存为
:e 文件名 打开文件
:set nu 打开行号
:set nonu 关闭行号

权限

指令 用途
chmod +x script.sh 添加可执行权限 添加可执行权限后,就可以使用 ./script.sh 的指令执行
chmod 755 file 修改权限 第一个数字 7 = 文件所有者的权限 第二个数字 5 = 文件所属组的权限 第三个数字 5 = 其他用户的权限 不同数字分别代表的意思不同: 4 = 读权限(r) 2 = 写权限(w) 1 = 执行权限(x) 0 = 无权限; 权限数字相加起来就是应该输入的数字 例如:全部权限为:4+2+1=7,即开启了全部权限

进程管理

指令 用途
ps -ef 查看全部进程
top 查看运行中的进程
htop 更好看的 top(需安装)
kill -9 PID 强制杀死进程

其它

指令 用途
ip a 查看当前IP
ifconfig 查看当前IP
相关推荐
12345,catch a tiger5 分钟前
虚拟机ubuntu安装Vmware Tools
linux·运维·ubuntu
✎ ﹏梦醒͜ღ҉繁华落℘19 分钟前
Makefile -GNU和MakeFile关系(二)
服务器·gnu
凉、介25 分钟前
别再把 PCIe 的 inbound/outbound、iATU 和 eDMA 混为一谈
linux·笔记·学习·嵌入式·pcie
辰风沐阳39 分钟前
OpenClaw 安装教程(Ubuntu 24.04 Desktop)
linux·ubuntu
嘿嘿嘿x31 小时前
Linux记录过程
linux·开发语言
程序猿编码2 小时前
一个授予普通进程ROOT权限的Linux内核级后门:原理与实现深度解析
linux·运维·服务器·内核·root权限
小夏子_riotous2 小时前
openstack的使用——9. 密钥管理服务Barbican
linux·运维·服务器·系统架构·centos·云计算·openstack
六点的晨曦3 小时前
VMware安装Ubuntu的记录
linux·ubuntu
w6100104664 小时前
CKA-2026-Service
linux·服务器·网络·service·cka
w6100104664 小时前
cka-2026-etcd
运维·服务器·etcd·cka