Ubuntu常用命令大全 | 零基础快速上手指南

Ubuntu常用命令大全 | 零基础快速上手指南


目录

  1. 文件与目录操作
  2. 文本查看与编辑
  3. 权限管理
  4. 系统管理
  5. 网络操作
  6. 磁盘与文件系统
  7. 软件包管理
  8. 压缩与解压
  9. 其他实用命令

1. 文件与目录操作

基础命令
命令 功能 示例
cd 切换目录 cd ~ (切换到用户主目录)
pwd 显示当前路径 pwd/home/user
ls 列出目录内容 ls -lh (显示详细文件大小)

示例代码

ls -alh

运行效果

drwxr-xr-x 2 user group 4.0K Oct 20 10:00 Documents
-rw-r--r-- 1 user group  123 Oct 20 09:00 file.txt

2. 文本查看与编辑

快速查看文件
命令 功能 示例
cat 查看完整文件内容 cat file.txt
head 查看文件前10行 head -n 5 file.txt (前5行)
tail 实时监控日志 tail -f log.txt

示例代码

tail -n 3 log.txt

运行效果

[2023-10-20] System started
[2023-10-20] User login: alice
[2023-10-20] Error: Disk full

3. 权限管理

修改权限与归属
命令 功能 示例
chmod 修改文件权限 chmod 755 script.sh (rwxr-xr-x)
chown 修改文件所有者 sudo chown root:admin file.txt

示例代码

chmod u+x script.sh

运行效果

-rwxr--r-- → -rwxr-xr-x

4. 系统管理 ️

进程与资源监控
命令 功能 示例
top 动态查看进程资源占用 top (按q退出)
ps 查看当前进程 `ps aux

示例代码

ps -ef | grep python

运行效果

user 1234 0.0 0.1 54321 6789 ? S 10:00 python app.py

5. 网络操作

连通性与配置
命令 功能 示例
ping 测试网络连通性 ping google.com
ifconfig 查看网卡信息 ifconfig eth0

示例代码

ping -c 4 8.8.8.8

运行效果

64 bytes from 8.8.8.8: icmp_seq=1 ttl=54 time=23.4 ms

6. 磁盘与文件系统

空间管理
命令 功能 示例
df 查看磁盘剩余空间 df -h
du 统计目录大小 du -sh /var/log

示例代码

du -sh Downloads/

运行效果

2.4G Downloads/

7. 软件包管理

APT工具链
命令 功能 示例
apt install 安装软件 sudo apt install vim
apt remove 卸载软件 sudo apt remove firefox

示例代码

sudo apt update && sudo apt upgrade

运行效果

Reading package lists... Done
10 packages can be upgraded.

8. 压缩与解压 ️

常用压缩命令
命令 功能 示例
tar 打包与解包 tar -czvf backup.tar.gz /data
unzip 解压ZIP文件 unzip archive.zip -d target/

示例代码

tar -xzvf backup.tar.gz

运行效果

data/file1.txt
data/file2.log

9. 其他实用命令 ️

效率工具
命令 功能 示例
grep 文本搜索 grep "error" /var/log/syslog
history 查看命令历史 `history

示例代码

echo "Hello Ubuntu!" > greeting.txt

运行效果

文件 greeting.txt 已创建,内容为 "Hello Ubuntu!"

总结

掌握这些命令,你将能高效管理Ubuntu系统!建议收藏本文,使用时快速查阅。

欢迎在评论区提问交流!
如果觉得有用,点个赞支持一下吧!

你可能感兴趣的:(Linux--Ubuntu,ubuntu,开发语言,笔记,算法,linux)