Ubuntu常用命令大全(珍藏版)

下面的命令大都需要在 控制台 / 终端 / shell 下输入。
任何一个使用 ‘sudo’ 作为前缀的命令都需要拥有管理员 (或 root) 访问权限。 所以你会被提示输入你自己的密码。
查看软件xxx安装内容

dpkg -L xxx 

查找软件库中的软件
apt-cache search 正则表达式

aptitude search

软件包
显示系统安装包的统计信息

 apt-cache stats

显示系统全部可用包的名称

apt-cache pkgnames

显示包的信息

apt-cache show k3b

查找文件属于哪个包

dpkg -S filename
apt-file search filename

查看已经安装了哪些包

dpkg -l

查询软件xxx依赖哪些包

   apt-cache depends xxx

查询软件xxx被哪些包依赖

apt-cache rdepends xxx

增加一个光盘源

sudo apt-cdrom add

系统更新

sudo apt-get update (这一步更新包列表)
sudo apt-get dist-upgrade (这一步安装所有可用更新)
或者
sudo apt-get upgrade (这一步安装应用程序更新,不安装新内核等)

查看安装软件时下载包的临时存放目录

ls /var/cache/apt/archives

清理旧版本的软件缓存

sudo apt-get autoclean

清理所有软件缓存

sudo apt-get clean

删除系统不再使用的孤立软件

sudo apt-get autoremove

彻底删除Gnome

sudo apt-get --purge remove libqt3-mt libqtcore4

一键安装 LAMP 服务

sudo tasksel install lamp-server

查看内核加载的模块

lsmod

查看PCI设备

lspci

查看USB设备

lsusb  #
加参数 -v 可以显示USB设备的描述表(descriptors)
lsusb -v

查看网卡状态

sudo apt-get install ethtool 
sudo ethtool eth0

获取CPU序列号或者主板序列号

#CPU IDsudo dmidecode -t 4 | grep ID
#Serial Number
sudo dmidecode  | grep  Serial
#CPUsudo dmidecode -t 4
#BIOS
sudo dmidecode -t 0
#主板:
sudo dmidecode -t 2
#OEM:
sudo dmidecode -t 11

显示系统运行时间

uptime

分区挂载

sudo mount -t 文件系统类型 设备路经 访问路经
 #常用文件类型如下: iso9660 光驱文件系统, vfat fat/fat32分区, ntfs ntfs分区, smbfs windows网络共享目录, reiserfs、ext3、xfs Linux分区
 #如果中文名无法显示尝试在最後增加 -o nls=utf8 或 -o iocharset=utf8 
 #如果需要挂载後,普通用户也可以使用,在 -o 的参数後面增加 ,umask=022 如:-o nls=utf8,umask=022

分区卸载

sudo umount 目录名或设备名

在后台运行交互式程序,退出登录后,并不结束程序

sudo apt-get install screenscreen vim a.txt
#直接退出后使用 screen -ls  
# 1656.pts-0.ubuntu   (Detached)screen -r 1656  
#恢复#热键,同时按下Ctrl和a键结束后,再按下功能键C-a ?	
#显示所有键绑定信息C-a w	
#显示所有窗口列表C-a C-a	
#切换到之前显示的窗口C-a c	
#创建一个新的运行shell的窗口并切换到该窗口C-a n	
#切换到下一个窗口C-a p	
#切换到前一个窗口(与C-a n相对)C-a 0..9	
#切换到窗口0..9C-a a	
#发送 C-a到当前窗口C-a d	
#暂时断开screen会话C-a k	
#杀掉当前窗口

根据IP查网卡地址

arping IP地址

查看当前IP地址

ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'

你可能感兴趣的:(个人操作,运维参考,Ubuntu,Ubuntu命令大全)