Linux命令大全

类别分类:


一、系统信息

命令作用
uname -a显示系统内核及版本信息
cat /etc/os-release查看 Linux 发行版信息
hostname显示主机名
uptime查看系统运行时间及负载
whoami显示当前用户
id显示用户 ID(UID)及组 ID(GID)
who显示当前在线用户
w显示在线用户及其活动信息
last查看用户登录历史
top动态显示系统资源使用情况
htop交互式进程监视工具(需安装)
vmstat显示内存、CPU、IO 状态
free -h显示内存使用情况
df -h显示磁盘分区使用情况
du -sh *显示当前目录下文件大小

二、用户管理

命令作用
adduser username添加用户
userdel -r username删除用户(包含其 home 目录)
passwd username修改用户密码
usermod -aG groupname username将用户添加到组
groupadd groupname创建用户组
groupdel groupname删除用户组
chage -l username查看用户密码有效期

三、文件与目录

命令作用
ls -lah列出目录内容(含隐藏文件)
pwd显示当前目录路径
cd /path/to/dir切换目录
mkdir dirname创建目录
rmdir dirname删除空目录
rm -rf dirname强制删除目录及其内容
cp file1 file2复制文件
mv file1 file2移动/重命名文件
find /path -name "*.log"查找指定文件
locate filename快速查找文件(需 updatedb 更新数据库)
touch filename创建空文件
cat file显示文件内容
less file分页查看文件内容
head -n 10 file查看文件前 10 行
tail -n 10 file查看文件后 10 行
tail -f file实时监视文件内容(如日志)

四、文件权限管理

命令作用
chmod 755 filename修改文件权限
chown user:group filename修改文件所有者
ls -l显示文件权限
umask 022设置默认权限掩码

五、进程管理

命令作用
ps aux显示所有进程
top交互式查看进程信息
htop交互式进程管理(需安装)
kill -9 PID强制终止进程
pkill processname结束指定进程
nohup command &让进程在后台运行
jobs显示后台进程
fg %1将后台任务恢复到前台
bg %1让后台任务继续执行

六、磁盘与存储

命令作用
df -h显示磁盘空间使用情况
du -sh /path统计指定目录大小
mount /dev/sdb1 /mnt挂载磁盘分区
umount /mnt卸载挂载点
fsck /dev/sdb1检查磁盘文件系统
mkfs.ext4 /dev/sdb1格式化磁盘分区

七、网络管理

命令作用
ifconfig查看 IP 地址(旧版)
ip a查看 IP 地址(推荐)
ping -c 4 8.8.8.8测试网络连通性
netstat -tulnp显示端口占用情况
ss -tulnp更详细的端口占用信息
curl -I https://example.com获取 HTTP 头信息
wget https://example.com/file.zip下载文件
scp file user@remote:/path远程拷贝文件
rsync -av file user@remote:/path高效同步文件

八、软件管理(Debian/Ubuntu)

命令作用
apt update更新软件源
apt upgrade更新已安装的软件
apt install package-name安装软件
apt remove package-name卸载软件
dpkg -i package.deb安装本地 .deb

九、软件管理(CentOS/RHEL)

命令作用
yum update更新所有软件
yum install package-name安装软件
yum remove package-name卸载软件
rpm -ivh package.rpm安装本地 .rpm

十、服务管理(systemd)

命令作用
systemctl start service启动服务
systemctl stop service停止服务
systemctl restart service重启服务
systemctl status service查看服务状态
systemctl enable service开机自启服务
systemctl disable service禁用开机自启

十一、压缩与解压

命令作用
tar -cvf archive.tar file创建 tar 包
tar -xvf archive.tar解压 tar 包
tar -czvf archive.tar.gz file创建 tar.gz 包
tar -xzvf archive.tar.gz解压 tar.gz 包
zip archive.zip file压缩文件为 zip
unzip archive.zip解压 zip 文件

十二、日志管理

命令作用
journalctl -u service查看指定服务日志
tail -f /var/log/syslog实时查看系统日志
dmesg丨tail查看内核日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值