Ubuntu命令大全汇总收藏助记!!!
一、文件目录类
- 建立目录:mkdir 目录名
- 删除空目录:rmdir 目录名
- 无条件删除子目录:rm -rf 目录名
- 改变当前目录:cd 目录名(进入用户 home 目录:cd ~;进入上一级目录:cd -)
- 查看自己所在目录:pwd
- 查看当前目录大小:du
- 显示目录文件列表:ls -l(-a:显示隐藏文件)- 目录:蓝色
- 可执行文件:绿色
- 压缩文件:红色
- 链接文件:浅蓝色
- 其他文件:灰色
- 错误的链接文件:红底白字
 
- 浏览文件:more 文件名.txt less 文件名.txt
- 复制文件:cp 源文件 目标文件(-r:包含目录)
- 查找文件:find 文件名 locate 文件名
- 建立链接:ln 来源文件 链接文件 # 硬链接 ln -s 来源文件 链接文件 # 软链接
二、驱动挂载类
- 检查硬盘使用情况:df -T -h
- 检查磁盘分区:fdisk -l
- 挂载设备:mount -t 文件系统类型 /dev/设备 /mnt/目录- FAT16:msdos
- FAT32:vfat
- NTFS:ntfs
- 光驱:iso9660
 
- FAT16:
- 挂载 ISO 文件:mount -t iso9660 -o loop xxx.iso /path
- 解除挂载:umount /mnt/目录名(所有挂载:umount -a)
- 建立文件系统:mkfs -t ext4 /dev/hdxx(ext2、ext3、swap 等)
三、程序安装类
1. RPM 包安装
rpm -ivh package.rpm  # 安装
rpm -e package.rpm  # 卸载
rpm -q package  # 查询已安装的软件包
rpm -ql package  # 查询软件包安装位置
rpm -Uvh package.rpm  # 升级
rpm -ivh --nodeps package.rpm  # 强制安装2. 源代码包安装
./configure
make
sudo make install3. 源 RPM 安装
rpmbuild --rebuild package.src.rpm四、压缩解压类
- tar.gz 压缩/解压:tar -xvzf 文件.tar.gz # 解压 tar -cvzf 文件.tar.gz 文件 # 压缩
- zip 压缩/解压:unzip 文件.zip -d 目标目录 # 解压 zip -r 文件.zip 目标目录 # 压缩
- bz2 压缩/解压:bzip2 文件 # 压缩 bunzip2 文件.bz2 # 解压
五、进程控制类
- 查看当前进程:ps aux
- 终止进程:kill 进程ID # 终止单个进程 killall 进程名 # 终止所有同名进程
- 查看系统资源:top # 进程监控 free # 查看内存 dmesg # 查看系统日志
- 关机/重启:reboot # 重启 shutdown -h now # 关机 halt # 立即关机
六、程序运行类
- 查询命令路径:whereis 命令名
- 后台运行程序:程序名 &
- 终止 X-Window:Ctrl + Alt + Backspace
- 查看帮助:命令名 --help man 命令名 info 命令名
- 查看环境变量:env
- 查看系统路径:echo $PATH
七、用户帐号类
- 添加用户:adduser 用户名 passwd 用户名 # 设置密码
- 删除用户:userdel 用户名
- 添加用户组:groupadd 组名
- 删除用户组:groupdel 组名
- 禁用/启用用户:passwd -l 用户名 # 禁用用户 passwd -u 用户名 # 启用用户
- 修改文件权限:chmod u+x 文件 # 给予用户执行权限 chmod 755 文件 # 设置文件权限
八、vi 编辑类
- 进入 vi 编辑器:vi 文件名
- 常用命令模式:- i插入模式
- Esc退出编辑模式
- :w保存
- :q退出
- :wq保存并退出
- :q!强制退出
 
九、网络服务
- 查看网络接口信息:ifconfig
- 测试网络连接:ping IP地址
- 查看网络状态:netstat -a # 显示所有连接 netstat -tuln # 显示监听端口
- 管理 HTTP 服务器:systemctl start apache2 # 启动 Apache systemctl stop apache2 # 停止 Apache systemctl restart apache2 # 重启 Apache
这份 Ubuntu 命令大全涵盖了常用的文件管理、磁盘挂载、程序安装、压缩解压、进程控制、用户管理、编辑工具以及网络操作等,适用于日常 Linux 操作。
THE END