当前位置: 首页 > news >正文

LInux常用指令(个人查询用)

(个人查询使用版)

一、目录与文件操作

表格

命令功能常用参数示例
ls查看目录内容-l 详细 /-a 隐藏 /-h 易读 /-R 递归 /-t 按时间ls -alh
pwd显示当前路径pwd
cd切换目录.. 上级 /~ 家目录 /- 上次目录cd /home; cd ..
mkdir创建目录-p 递归 /-m 设权限mkdir -p a/b/c
rmdir删除空目录rmdir test
rm删除文件 / 目录-r 递归 /-f 强制 /-i 确认rm -rf folder
touch创建空文件 / 改时间戳touch file.txt
file查看文件类型file file.txt
stat查看文件详细属性stat file.txt
tree树形展示目录-L 层级tree -L 2

二、复制、移动、重命名

表格

命令功能常用参数示例
cp复制文件 / 目录-r 递归 /-a 归档 /-v 显示 /-p 保属性cp -r dir1 dir2
mv移动 / 重命名-f 强制 /-u 覆盖新文件mv a.txt b.txt
rename批量重命名rename 's/old/new/' *.txt

三、文件内容查看

表格

命令功能常用参数示例
cat查看全文-n 显示行号cat -n file.txt
tac倒序查看文件tac file.txt
more分页查看more file.txt
less高级分页(可搜索)less file.txt
head查看前 N 行-n 行数head -n 10 file.txt
tail查看后 N 行-n 行数 /-f 实时跟踪tail -f log.txt
nl带行号显示nl file.txt
od二进制查看od file.txt

四、文件查找与定位

表格

命令功能常用参数示例
find精确搜索文件-name 名 /-size 大小 /-type 类型find / -name "*.log"
locate快速检索locate file.txt
which查找命令路径which java
whereis查找程序 + 文档whereis nginx
grep文本搜索-r 递归 /-i 忽略大小写 /-v 反选grep -r "main" .

五、文本处理

表格

命令功能常用参数示例
wc统计行 / 词 / 字节-l 行数 /-w 词数 /-c 字节wc -l file.txt
sort文本排序-n 数字序 /-r 倒序sort -n file.txt
uniq去重-c 统计次数sort file.txtuniq
cut截取列-d 分隔符 /-f 列号cut -d: -f1 /etc/passwd
awk文本分析awk '{print $1}' file.txt
sed替换 / 编辑s / 旧 / 新 /g 全局替换sed 's/a/b/g' file.txt
diff对比文件差异diff a.txt b.txt

六、权限与归属

表格

命令功能常用参数示例
chmod修改权限ugo±= / 数字权限chmod 755 a.sh; chmod +x a.sh
chown修改所有者-R 递归chown user:group file.txt
chgrp修改用户组-R 递归chgrp group file.txt
umask默认权限掩码umask 022
sudo以管理员执行sudo ls /root
su切换用户- 切换环境su - root

七、用户与组管理

表格

命令功能常用参数示例
useradd创建用户-m 建家目录useradd test
userdel删除用户-r 删家目录userdel -r test
passwd设置 / 改密码passwd test
groupadd创建组groupadd testgrp
groupdel删除组groupdel testgrp
id查看用户 UID/GIDid root
who查看登录用户who
whoami显示当前用户whoami
w详细登录信息w
last查看登录历史last

八、进程管理

表格

命令功能常用参数示例
ps查看进程-ef/-aux 全量ps -ef
top实时进程监控top
htop增强版 tophtop
kill杀进程-9 强制kill 1234; kill -9 1234
pkill按名杀进程pkill nginx
killall按名批量杀killall java
pgrep按名查 PIDpgrep nginx
nohup后台运行nohup ./run.sh &
jobs查看后台任务jobs
fg/bg前后台切换fg 1

九、系统信息

表格

命令功能常用参数示例
uname系统内核-a 全信息uname -a
hostname主机名hostname
uptime运行时间 / 负载uptime
date时间 / 日期date
cal日历cal
clear清屏clear
history命令历史history

十、磁盘与文件系统

表格

命令功能常用参数示例
df磁盘使用-h 易读 /-i inodedf -h
du目录 / 文件大小-sh 汇总du -sh .
mount挂载磁盘mount /dev/sdb1 /mnt
umount卸载umount /mnt
fsck磁盘检查fsck /dev/sda1
blkid查看 UUIDblkid
lsblk块设备查看lsblk
fdisk磁盘分区-l 查看fdisk -l

十一、内存与硬件

表格

命令功能常用参数示例
free内存 /swap-h 易读free -h
lscpuCPU 信息lscpu
lspci硬件设备lspci
lsusbUSB 设备lsusb
dmidecode硬件详情dmidecode

十二、网络命令

表格

命令功能常用参数示例
ping网络连通-c 次数ping -c 4 baidu.com
ifconfig网卡配置ifconfig
ip现代网络工具addr 查看 IPip addr
netstat网络状态-tulnp 端口netstat -tulnp
ss高效 socket-tulnpss -tulnp
route路由表route -n
nslookup/digDNS 解析dig baidu.com
curlHTTP 请求curl https://baidu.com
wget下载文件wget URL
ssh远程登录ssh user@ip
scp远程传输scp file user@ip:/path

十三、压缩与解压

表格

命令功能常用参数示例
tar打包 / 解压-c 建包 /-x 解压 /-z gz/-v 显示tar -zcvf a.tar.gz dir
gzip压缩-d 解压gzip file.txt
zip压缩-r 递归zip a.zip file
unzip解压unzip a.zip
bzip2高压缩-d 解压bzip2 file.txt

十四、系统服务(systemd)

表格

命令功能示例
systemctl start启动服务systemctl start nginx
systemctl stop停止服务systemctl stop nginx
systemctl restart重启服务systemctl restart nginx
systemctl status查看状态systemctl status nginx
systemctl enable开机自启systemctl enable nginx
systemctl disable关闭自启systemctl disable nginx
systemctl list-units列出服务systemctl list-units

十五、定时任务

表格

命令功能示例
crontab -e编辑定时任务crontab -e
crontab -l查看定时任务crontab -l
crontab -r删除任务crontab -r

十六、软件包管理

表格

系统命令功能示例
Debian/Ubuntuapt update更新源apt update
apt install安装apt install nginx
apt remove卸载apt remove nginx
CentOS/RHELyum install安装yum install nginx
yum remove卸载yum remove nginx
http://www.jsqmd.com/news/793342/

相关文章:

  • CANN/ops-nn动态块MX量化算子
  • Payum实战案例:构建支持多种支付方式的电商平台完整指南 [特殊字符]
  • 3D堆叠封装技术:热挑战与优化方案
  • 【数据结构】与排序算法鏖战5天,我终于搞懂了排序的思路和实现--排序算法大全的保姆级攻略
  • 动态紧凑模型在电子热设计中的高效应用
  • ARM GICv3中断控制器与ICC_EOIR1寄存器详解
  • Paris注解处理器深度解析:从@Style到@StyleableChild的完整实现原理
  • 虽然市面上已经有人流量统计摄像头----但是我有价格优势
  • 12,Springboot3+vue3实现系统公告功能
  • 【C++ -Day7】封装实战 | 用类封装日志、配置和文件操作模块
  • 电子热量表设计:PIC16F913微控制器应用与热力计算
  • Scarpet脚本语言深度解析:在Fabric Carpet中编写高级自动化程序的完整指南
  • android C++ opencv 年龄 性别识别深度神经网络模型
  • CANN/asc-devkit向量最小值函数
  • 告别理论!用TI毫米波雷达开发板实测多普勒测速(附Python代码)
  • 从DES到AES:被‘遗忘’的IDEA算法,它的设计思想给现代密码学留下了什么?
  • CTO 每月烧 600 亿 token,3 个月完成百名程序员七八年写的 800 万行代码
  • AI编码助手经验治理:ExperienceEngine解决重复错误与智能进化
  • 2026年AI大模型接口中转站排行榜新鲜出炉!五大平台硬核数据对比,为开发者提供权威选型指南
  • 别再只用Matplotlib画图了!用Python这3个库(SciPy, NumPy, Scikit-learn)给你的数据曲线做个‘美容’
  • CANN/asc-devkit向量减法ReLU函数
  • 我们只能要求手机在拍摄的时候呈现45度-----采用常用模型
  • Tacacs+协议报文解密与全流程实战抓包解析
  • Groundhog:基于Git仓库的开发者时间自动追踪工具
  • 大语言模型评测框架解析:从公平对比到工程选型实践
  • 视频技术演进:从模拟到数字的革命与压缩技术解析
  • FiveM服务器智能运维:基于CoPaw多智能体的自动化技能包实战
  • “内存对比工具V2.6版”的基础功能说明!
  • 人脸检测主流模型----第一名---占有率90%---MIT协议
  • 机器视觉(MV)与机器人视觉(RV)的本质区别(4)