【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
相关推荐
linux kernel11 小时前
第六部分:数据链路层
服务器·网络
Coder个人博客15 小时前
Linux6.19-ARM64 mm mmu子模块深入分析
大数据·linux·车载系统·系统架构·系统安全·鸿蒙系统
较劲男子汉18 小时前
CANN Runtime零拷贝传输技术源码实战 彻底打通Host与Device的数据传输壁垒
运维·服务器·数据库·cann
Doro再努力18 小时前
Vim 快速上手实操手册:从入门到生产环境实战
linux·编辑器·vim
wypywyp18 小时前
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析
linux·服务器·ubuntu
Doro再努力19 小时前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
senijusene19 小时前
Linux软件编程:IO编程,标准IO(1)
linux·运维·服务器
不像程序员的程序媛19 小时前
Nginx日志切分
服务器·前端·nginx
忧郁的橙子.19 小时前
02-本地部署Ollama、Python
linux·运维·服务器
醇氧19 小时前
【linux】查看发行版信息
linux·运维·服务器