Ubuntu 常用命令行指令

1. 文件与目录操作

命令 作用 示例
ls 列出目录内容 ls -l(详细列表)
cd 切换目录 cd ~/Documents
pwd 显示当前目录路径 pwd
mkdir 创建目录 mkdir new_folder
rm 删除文件 rm file.txt
rm -r 递归删除目录 rm -r old_dir
cp 复制文件 cp file.txt backup/
mv 移动/重命名文件 mv old.txt new.txt
touch 创建空文件 touch test.txt
cat 查看文件内容 cat log.txt
nano / vim 文本编辑器 nano script.sh

2. 系统信息与管理

命令 作用 示例
top / htop 查看系统进程和资源占用 htop(需安装)
df -h 查看磁盘空间 df -h
free -h 查看内存使用 free -h
uname -a 查看系统内核信息 uname -a
sudo 以管理员权限运行 sudo apt update
reboot 重启系统 sudo reboot
shutdown 关机 sudo shutdown -h now
ps aux 查看所有运行进程 `ps aux

3. 包管理(APT)

命令 作用 示例
sudo apt update 更新软件包列表 sudo apt update
sudo apt upgrade 升级所有已安装包 sudo apt upgrade
sudo apt install 安装软件 sudo apt install git
sudo apt remove 卸载软件 sudo apt remove firefox
apt search 搜索软件包 apt search python
sudo apt autoremove 删除无用依赖 sudo apt autoremove

4. 网络相关

命令 作用 示例
ping 测试网络连通性 ping google.com
ifconfig / ip a 查看网络接口信息 ip a
wget 下载文件 wget https://example.com/file
curl 传输数据(API 调试等) curl -O https://example.com/file
ssh 远程登录 ssh user@192.168.1.100
scp 安全拷贝文件 scp file.txt user@remote:/path

5. 权限与用户管理

命令 作用 示例
chmod 修改文件权限 chmod +x script.sh
chown 修改文件所有者 sudo chown user:group file
passwd 修改用户密码 passwd
sudo adduser 添加新用户 sudo adduser alice
sudo deluser 删除用户 sudo deluser alice

6. 压缩与解压

命令 作用 示例
tar -czvf 打包压缩为 .tar.gz tar -czvf archive.tar.gz dir/
tar -xzvf 解压 .tar.gz tar -xzvf archive.tar.gz
zip / unzip 压缩/解压 .zip unzip file.zip

7. 其他实用命令

命令 作用 示例
grep 文本搜索 grep "error" log.txt
find 查找文件 find /home -name "*.txt"
history 查看命令历史 `history
alias 创建命令别名 alias ll='ls -alF'
crontab -e 编辑定时任务 crontab -e
相关推荐
jingyu飞鸟37 分钟前
linux系统源代码安装apache、编译隐藏版本号
linux·运维·apache
世事如云有卷舒41 分钟前
Ubunt20.04搭建GitLab服务器,并借助cpolar实现公网访问
linux·服务器·gitlab
2401_858286112 小时前
OS15.【Linux】gdb调试器的简单使用
linux·运维·服务器·开发语言·gdb
zjw_rp4 小时前
centos停止维护后更换yum源
linux·运维·centos
行止64 小时前
OpenStack云平台管理
linux·openstack
岁岁岁平安5 小时前
CentOS-7-x86_64解决:使用NAT模式无法ping通www.baidu.com或无法ping 8.8.8.8问题。
linux·运维·centos·centos-7
运维小贺5 小时前
各服务器厂商调整BIOS睿频教程
linux·运维·服务器·性能优化
特种加菲猫5 小时前
指尖上的魔法:优雅高效的Linux命令手册
linux·笔记
★Orange★6 小时前
Linux Kernel kfifo 实现和巧妙设计
linux·运维·算法
bemyrunningdog6 小时前
Mock数据
linux·运维·ubuntu