Linux常用命令大全

以下是 Linux 常用命令,按照功能分类整理,便于查阅和使用:

 

 

---

 

1. 文件与目录操作

 

ls:列出目录内容

 

ls # 列出当前目录文件

ls -l # 显示详细信息

ls -a # 显示隐藏文件

 

cd:切换目录

 

cd /path/to/directory # 切换到指定目录

cd .. # 返回上一级目录

cd ~ # 返回用户主目录

 

pwd:显示当前目录路径

 

mkdir:创建目录

 

mkdir dirname # 创建目录

mkdir -p dir1/dir2 # 递归创建多级目录

 

rmdir:删除空目录

 

rm:删除文件或目录

 

rm filename # 删除文件

rm -r dirname # 递归删除目录及内容

rm -f filename # 强制删除文件

 

cp:复制文件或目录

 

cp source target # 复制文件

cp -r source target # 复制目录

 

mv:移动或重命名文件/目录

 

mv oldname newname # 重命名

mv file /path/to/dir # 移动文件

 

touch:创建空文件或更新文件时间

 

 

 

---

 

2. 文件查看

 

cat:显示文件内容

 

more:分页查看文件内容

 

less:分页查看文件内容(支持上下滚动)

 

head:查看文件开头部分

 

head -n 10 filename # 显示前 10 行

 

tail:查看文件结尾部分

 

tail -f filename # 实时查看文件变化

 

wc:统计文件行数、单词数、字符数

 

 

 

---

 

3. 权限管理

 

chmod:修改权限

 

chmod 755 filename # 设置权限为 rwxr-xr-x

 

chown:更改文件属主

 

chown user:group file # 修改属主和属组

 

umask:设置默认权限掩码

 

 

 

---

 

4. 搜索与查找

 

find:查找文件

 

find /path -name filename # 按名称查找

 

grep:文本搜索

 

grep 'pattern' file # 搜索模式

grep -r 'pattern' dir # 递归搜索目录

 

locate:快速查找文件

 

 

 

---

 

5. 系统信息

 

uname:查看系统信息

 

uname -a # 查看内核版本等详细信息

 

df:查看磁盘使用情况

 

df -h # 人类可读格式显示

 

du:查看目录或文件大小

 

du -sh * # 显示当前目录下文件大小

 

top / htop:查看系统运行状态

 

uptime:显示系统运行时间

 

free:查看内存使用情况

 

free -h # 人类可读格式

 

who / w:查看登录用户信息

 

hostname:显示主机名

 

 

 

---

 

6. 压缩与解压缩

 

tar:打包与解包

 

tar -cvf archive.tar files # 打包

tar -xvf archive.tar # 解包

tar -czvf archive.tar.gz files # 压缩成 tar.gz

tar -xzvf archive.tar.gz # 解压 tar.gz

 

zip / unzip:压缩与解压

 

gzip / gunzip:压缩与解压

 

 

 

---

 

7. 网络管理

 

ping:测试网络连接

 

curl:网络请求工具

 

wget:下载文件

 

ifconfig / ip:查看和配置网络接口

 

netstat:查看网络连接

 

ssh:远程登录

 

ssh user@host # 远程登录

 

scp:复制文件到远程服务器

 

scp file user@host:/path # 上传文件

 

 

 

---

 

8. 进程管理

 

ps:查看进程

 

ps aux # 查看所有进程

 

kill:终止进程

 

kill -9 pid # 强制终止

 

jobs:查看后台任务

 

bg / fg:控制后台任务

 

 

 

---

 

9. 软件管理

 

apt(Debian/Ubuntu 系统):

 

sudo apt update # 更新软件源

sudo apt install package # 安装软件

sudo apt remove package # 卸载软件

 

yum(CentOS/RHEL 系统):

 

sudo yum install package # 安装软件

 

 

 

---

 

10. 系统管理

 

shutdown:关机

sudo shutdown -h now # 立即关机

reboot:重启系统

passwd:修改用户密码

su:切换用户

sudo:以管理员权限执行命令

---

这份命令清单涵盖了日常操作中最常用的内容。如果需要详细帮助,可以使用 man <命令> 查看手册。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序老猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值