Linux常见命令
一、文件和目录操作
ls:列出当前目录下的文件和目录
cd:更改当前工作目录
pwd:显示当前工作目录的路径
rm:删除文件或目录
rmdir:删除空目录
mkdir:创建新目录
touch:创建新文件
cp:复制文件或目录
mv:移动或重命名文件或目录
ln:创建符号链接
二、文件文本操作
cat:显示文件内容
echo:输出文本
printf:打印格式化文本
head:显示文件的前几行
tail:显示文件的最后几行
wc:计算文件的行数、字数和字符数
sort:对文本进行排序
uniq:去除重复行
grep:搜索包含指定模式的行
三、用户和权限操作
whoami:显示当前用户
id:显示用户或组的详细信息
su:切换用户
sudo:以管理员身份执行命令
chmod:修改文件权限
chown:修改文件的所有权
chgrp:修改文件的组
四、系统和硬件信息
uname:显示系统信息
hostname:显示主机名
date:显示当前日期和时间
uptime:显示系统运行时间
df:显示磁盘空间使用情况
du:显示文件和目录的磁盘使用情况
lsblk:显示块设备信息
free:显示内存使用情况
五、进程和任务管理
ps:显示当前进程
top:显示系统资源使用情况
htop:交互式系统资源使用情况
kill:发送信号以终止进程
nice:设置进程的优先级
renice:更改已有进程的优先级
六、网络操作
ifconfig:显示网络接口配置
ip:显示和配置网络接口
ping:测试网络连接
traceroute:显示数据包到达目标主机所经过的路径
netstat:显示网络连接和路由信息
七、软件包管理
apt-get:基于Debian系统的软件包管理工具
yum:基于RHEL系统的软件包管理工具
dnf:基于RHEL系统的软件包管理工具(替换yum)
pacman:基于Arch Linux系统的软件包管理工具
apt:基于Debian系统的软件包管理工具(简化版apt-get)
八、其他实用工具
tar:创建和提取归档文件
gzip:创建和提取压缩文件
bzip2:创建和提取压缩文件
unzip:提取ZIP格式的压缩文件
wget:从网络上下载文件
curl:获取和发送网络数据
man:查看命令的手册页
本文来自网络转载,仅供学习参考!不代表稿定蓝屏立场,本站不拥有所有权,不承担相关法律责任。如发现本站有抄袭侵权/违规的内容,请发送邮件至kbs773@qq.com进行反馈,一经查实,本站将立刻删除。