Bootstrap

Linux常用命令

目录

一、文件和目录操作

二、文件权限和所有权

三、网络操作

四、系统监控和进程管理

五、文本处理

六、压缩和解压缩

七、包管理


一、文件和目录操作

ls:列出目录内容
cd:改变当前目录
pwd:显示当前目录
mkdir:创建新目录
rmdir:删除空目录
touch:创建新文件或更新现有文件的时间戳
cp:复制文件或目录
mv:移动或重命名文件/目录
rm:删除文件或目录
cat:查看文件内容
more:分页显示文件内容
less:分页显示文件内容,支持向前和向后翻页
head:查看文件的前几行
tail:查看文件的最后几行
grep:搜索文件内容


二、文件权限和所有权

chmod:改变文件或目录的权限
chown:改变文件或目录的所有者
chgrp:改变文件或目录的所属组
磁盘和文件系统操作

df:显示磁盘空间使用情况
du:显示文件或目录的磁盘使用情况
mount:挂载文件系统
umount:卸载文件系统
fdisk:磁盘分区工具
mkfs:创建文件系统


三、网络操作

ping:测试网络连接
netstat:显示网络状态
ifconfig:配置或显示网络接口
ssh:安全远程登录
scp:安全复制文件


四、系统监控和进程管理

ps:显示当前运行的进程
top:实时显示进程信息
htop:增强版的 top,支持颜色显示
kill:发送信号到进程
systemctl:控制 systemd 系统和服务管理器


五、文本处理

echo:输出字符串或命令结果
sed:流编辑器,用于处理文本
awk:强大的文本处理工具
sort:排序文件内容
uniq:去除重复行


六、压缩和解压缩

tar:打包和压缩文件
gzip:压缩文件
gunzip:解压缩 gzip 压缩的文件
zip:压缩文件
unzip:解压缩 zip 文件


七、包管理

apt(Debian/Ubuntu):软件包管理工具
yum(CentOS/RHEL):软件包管理工具
dnf(Fedora):软件包管理工具
pacman(Arch Linux):软件包管理工具

;