Ubuntu命令大全汇总收藏助记!!!

关注IT技术视界公众号,获取好玩有趣软件! 先领1T空间!再存有趣资源!仅有一次机会!

一、文件目录类

  1. 建立目录mkdir 目录名
  2. 删除空目录rmdir 目录名
  3. 无条件删除子目录rm -rf 目录名
  4. 改变当前目录cd 目录名(进入用户 home 目录:cd ~;进入上一级目录:cd -
  5. 查看自己所在目录pwd
  6. 查看当前目录大小du
  7. 显示目录文件列表ls -l-a:显示隐藏文件)
    • 目录:蓝色
    • 可执行文件:绿色
    • 压缩文件:红色
    • 链接文件:浅蓝色
    • 其他文件:灰色
    • 错误的链接文件:红底白字
  8. 浏览文件
    more 文件名.txt
    less 文件名.txt
  9. 复制文件cp 源文件 目标文件-r:包含目录)
  10. 查找文件
    find 文件名
    locate 文件名
  11. 建立链接
    ln 来源文件 链接文件  # 硬链接
    ln -s 来源文件 链接文件  # 软链接

二、驱动挂载类

  1. 检查硬盘使用情况df -T -h
  2. 检查磁盘分区fdisk -l
  3. 挂载设备
    mount -t 文件系统类型 /dev/设备 /mnt/目录
    • FAT16:msdos
    • FAT32:vfat
    • NTFS:ntfs
    • 光驱:iso9660
  4. 挂载 ISO 文件
    mount -t iso9660 -o loop xxx.iso /path
  5. 解除挂载umount /mnt/目录名(所有挂载:umount -a
  6. 建立文件系统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

四、压缩解压类

  1. tar.gz 压缩/解压
    tar -xvzf 文件.tar.gz  # 解压
    tar -cvzf 文件.tar.gz 文件  # 压缩
  2. zip 压缩/解压
    unzip 文件.zip -d 目标目录  # 解压
    zip -r 文件.zip 目标目录  # 压缩
  3. bz2 压缩/解压
    bzip2 文件  # 压缩
    bunzip2 文件.bz2  # 解压

五、进程控制类

  1. 查看当前进程ps aux
  2. 终止进程
    kill 进程ID  # 终止单个进程
    killall 进程名  # 终止所有同名进程
  3. 查看系统资源
    top  # 进程监控
    free  # 查看内存
    dmesg  # 查看系统日志
  4. 关机/重启
    reboot  # 重启
    shutdown -h now  # 关机
    halt  # 立即关机

六、程序运行类

  1. 查询命令路径whereis 命令名
  2. 后台运行程序程序名 &
  3. 终止 X-WindowCtrl + Alt + Backspace
  4. 查看帮助
    命令名 --help
    man 命令名
    info 命令名
  5. 查看环境变量env
  6. 查看系统路径echo $PATH

七、用户帐号类

  1. 添加用户
    adduser 用户名
    passwd 用户名  # 设置密码
  2. 删除用户userdel 用户名
  3. 添加用户组groupadd 组名
  4. 删除用户组groupdel 组名
  5. 禁用/启用用户
    passwd -l 用户名  # 禁用用户
    passwd -u 用户名  # 启用用户
  6. 修改文件权限
    chmod u+x 文件  # 给予用户执行权限
    chmod 755 文件  # 设置文件权限

八、vi 编辑类

  1. 进入 vi 编辑器vi 文件名
  2. 常用命令模式
    • i 插入模式
    • Esc 退出编辑模式
    • :w 保存
    • :q 退出
    • :wq 保存并退出
    • :q! 强制退出

九、网络服务

  1. 查看网络接口信息ifconfig
  2. 测试网络连接ping IP地址
  3. 查看网络状态
    netstat -a  # 显示所有连接
    netstat -tuln  # 显示监听端口
  4. 管理 HTTP 服务器
    systemctl start apache2  # 启动 Apache
    systemctl stop apache2  # 停止 Apache
    systemctl restart apache2  # 重启 Apache

这份 Ubuntu 命令大全涵盖了常用的文件管理、磁盘挂载、程序安装、压缩解压、进程控制、用户管理、编辑工具以及网络操作等,适用于日常 Linux 操作。

THE END