Ubuntu命令大全汇总收藏助记!!!
关注IT技术视界公众号,获取好玩有趣软件!
先领1T空间!再存有趣资源!仅有一次机会!
一、文件目录类
- 建立目录:
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 install
3. 源 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