【Linux系统】Linux常用命令大全(按照使用场景分类)


1.文件与目录操作

命令功能描述示例
ls列出目录内容ls -l(详细列表)
cd切换目录cd /home
pwd显示当前工作目录pwd
mkdir创建目录mkdir newdir
rmdir删除空目录rmdir emptydir
touch创建空文件或更新文件时间戳touch file.txt
cp复制文件或目录cp file1.txt file2.txt
mv移动或重命名文件或目录mv old.txt new.txt
rm删除文件或目录rm file.txt(删除文件)
cat查看文件内容cat file.txt
more分页查看文件内容more file.txt
less分页查看文件内容(支持上下滚动)less file.txt
head查看文件前几行head -n 10 file.txt
tail查看文件后几行tail -n 10 file.txt
find查找文件或目录find /home -name "file.txt"
grep在文件中搜索文本grep "keyword" file.txt
tar打包或解压文件tar -czvf archive.tar.gz dir/
zip / unzip压缩或解压 ZIP 文件zip archive.zip file.txt

2.系统信息与监控

命令功能描述示例
uname显示系统信息uname -a
top实时显示系统进程状态top
htop增强版的 top(需安装)htop
ps显示当前进程状态ps aux
free显示内存使用情况free -h
df显示磁盘空间使用情况df -h
du显示目录或文件占用的磁盘空间du -sh dir/
uptime显示系统运行时间uptime
who显示当前登录用户who
w显示当前登录用户及其活动w
date显示或设置系统日期和时间date
cal显示日历cal

3.网络操作

命令功能描述示例
ping测试网络连接ping google.com
ifconfig显示或配置网络接口ifconfig eth0
ip显示或配置网络接口(更现代的工具)ip addr show
netstat显示网络连接、路由表等信息netstat -tuln
ss显示网络连接(替代 netstatss -tuln
curl从 URL 下载或上传数据curl https://example.com
wget从 URL 下载文件wget https://example.com/file.zip
ssh远程登录到另一台主机ssh user@host
scp通过 SSH 复制文件scp file.txt user@host:/path/
rsync同步文件或目录rsync -avz src/ user@host:dest/

4.用户与权限管理

命令功能描述示例
useradd创建新用户useradd username
userdel删除用户userdel username
passwd修改用户密码passwd username
su切换用户su - username
sudo以超级用户权限执行命令sudo apt update
chmod修改文件或目录权限chmod 755 file.txt
chown修改文件或目录的所有者chown user:group file.txt
id显示用户信息id username
groups显示用户所属的组groups username

5.软件包管理

命令功能描述示例
aptDebian/Ubuntu 包管理工具apt install package
yumCentOS/RHEL 包管理工具yum install package
dnfFedora 包管理工具dnf install package
pacmanArch Linux 包管理工具pacman -S package
rpm管理 RPM 包rpm -ivh package.rpm
dpkg管理 DEB 包dpkg -i package.deb

6.进程管理

命令功能描述示例
kill终止进程kill -9 PID
killall终止指定名称的所有进程killall process_name
pkill根据名称终止进程pkill process_name
bg将进程放到后台运行bg %1
fg将后台进程放到前台fg %1
jobs显示当前 shell 的后台任务jobs

7.其他常用命令

命令功能描述示例
echo输出文本echo "Hello World"
alias创建命令别名alias ll='ls -l'
history显示命令历史记录history
man查看命令手册man ls
which显示命令的完整路径which ls
shutdown关机或重启系统shutdown -h now
reboot重启系统reboot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值