【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
相关推荐
树℡独4 小时前
ns-3仿真之应用层(五)
服务器·网络·tcp/ip·ns3
嵩山小老虎5 小时前
Windows 10/11 安装 WSL2 并配置 VSCode 开发环境(C 语言 / Linux API 适用)
linux·windows·vscode
Fleshy数模5 小时前
CentOS7 安装配置 MySQL5.7 完整教程(本地虚拟机学习版)
linux·mysql·centos
a41324475 小时前
ubuntu 25 安装vllm
linux·服务器·ubuntu·vllm
Configure-Handler6 小时前
buildroot System configuration
java·服务器·数据库
津津有味道6 小时前
易语言TCP服务端接收刷卡数据并向客户端读卡器发送指令
服务器·网络协议·tcp·易语言
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.7 小时前
Keepalived VIP迁移邮件告警配置指南
运维·服务器·笔记
Genie cloud7 小时前
1Panel SSL证书申请完整教程
服务器·网络协议·云计算·ssl
一只自律的鸡7 小时前
【Linux驱动】bug处理 ens33找不到IP
linux·运维·bug
17(无规则自律)7 小时前
【CSAPP 读书笔记】第二章:信息的表示和处理
linux·嵌入式硬件·考研·高考