Linux kernel常用命令总结

系统

资源

进程

  • ps -ef # 查看所有进程
  • top # 实时显示进程状态

用户

  • w # 查看活动用户,包括用户名、登录IP、登录时长

命令行下的任务控制

  • jobs 查看后台任务
  • ctrl+z 退出到后台暂停
  • fg 不加参数时把1号任务放到前台运行;加任务编号时,把指定任务放到前台运行:fg 2
  • bg 不加参数时把1号任务在后台运行起来;加任务编号,把指定任务放在后台运行:bg 2
  • & 命令最后加&,表示把任务放到后台运行
  • && 先后执行多个任务

软件包

基于 Debian 的 Linux 发行版系统,如:Ubuntu、Linux Mint,都内置了包管理工具。Debian 使用了一组叫 Advanced Packaging Tool(APT)的包管理工具。注意,这里不要与 apt 命令混淆。有各种可以与APT交互的工具来实现软件的安全、卸载和查询,其中就有apt-get等,下面简单介绍常用工具的联系和区别:

  • apt-get:管理安装包的命令行工具,具有安装、卸载和更新等功能
  • apt-cache:查询显示有关安全包的详细信息,包括版本信息,依赖关系等
  • aptitude:流行的命令行和GUI兼顾的小工具,具有安装和卸载、查询等功能,比apt-get更擅长处理软件包的依赖问题
  • apt:为了解决命令分散问题,集成了apt-get,apt-cache,apt-config工具的大部分功能

常用命令

  • apt update #需要不定期更新软件包列表
  • apt upgrade #更新已安装的软件
  • apt install #安装软件包,支持tab补全功能
  • apt remove #删除软件包
  • apt purge #删除软件包和配置文件
  • apt show #显示软件包详细信息

Reference

  1. https://github.com/jaywcjlove/linux-command
posted @ 2020-06-27 22:18  zephyr~  阅读(658)  评论(0编辑  收藏  举报