77范文网 - 专业文章范例文档资料分享平台

Ubuntu系统(3)

来源:网络收集 时间:2019-04-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

--------------------------------------------------------------------------------

编译时缺少h文件的自动处理 sudo auto-apt run ./configure

查看安装软件时下载包的临时存放目录 ls /var/cache/apt/archives

备份当前系统安装的所有包的列表

dpkg --get-selections | grep -v deinstall > ~/somefile 从上面备份的安装包的列表文件恢复所有包 dpkg --set-selections < ~/somefile sudo dselect

清理旧版本的软件缓存 sudo apt-get autoclean 清理所有软件缓存 sudo apt-get clean

删除系统不再使用的孤立软件 sudo apt-get autoremove 查看包在服务器上面的地址

apt-get -qq --print-uris install ssh | cut -d\\' -f2

彻底删除Gnome

apt-get --purge remove liborbit2 彻底删除KDE

apt-get --purge remove libqt3-mt libqtcore4 一键安装 LAMP 服务

sudo tasksel install lamp-server 删除旧内核

sudo aptitude purge ~ilinux-image-.*\\(\\!`uname -r`\\) 导入ppa源的key值

#W: GPG签名验证错误: http://ppa.launchpad.net jaunty Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 5126890CDCC7AFE0

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5126890CDCC7AFE0 #5126890CDCC7AFE0替换为你需要导入的Key值 增加一个ppa源

sudo add-apt-repository ppa:user/ppa-name #使用 ppa 的地址替换 ppa:user/ppa-name 系统升级

这里指的是版本间的升级,例如 9.04=>10.04。 使用该升级方式通常需要使能 backports 源。

sudo apt-get update

sudo apt-get install update-manager-core sudo do-release-upgrade 系统 查看内核 uname -a

查看系统是32位还是64位

#查看long的位数,返回32或64 getconf LONG_BIT

#查看文件信息,包含32-bit就是32位,包含64-bit就是64位 file /sbin/init 查看Ubuntu版本 cat /etc/issue

或 cat /etc/lsb-release 或 lsb_release -dsc 查看内核加载的模块 lsmod

查看PCI设备 lspci

查看USB设备 lsusb

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

查看网卡状态

sudo apt-get install ethtool sudo ethtool eth0

激活网卡的 Wake-on-LAN

sudo apt-get install wakeonlan 或 sudo ethtool -s eth0 wol g 查看CPU信息 cat /proc/cpuinfo 显示当前硬件信息 sudo lshw

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

sudo dmidecode -t 4 | grep ID #Serial Number

sudo dmidecode | grep Serial #CPU

sudo dmidecode -t 4 #BIOS

sudo dmidecode -t 0 #主板:

sudo dmidecode -t 2 #OEM:

sudo dmidecode -t 11 显示当前内存大小

free -m |grep \查看硬盘温度

sudo apt-get install hddtemp sudo hddtemp /dev/sda 显示系统运行时间 uptime

查看系统限制 ulimit -a 查看内核限制 ipcs -l

查看当前屏幕分辨率 xrandr 硬盘

查看硬盘的分区 sudo fdisk -l 硬盘分区

#危险!小心操作。 sudo fdisk /dev/sda 硬盘格式化

#危险!将第一个分区格式化为 ext3 分区, mkfs.reiserfs mkfs.xfs mkfs.vfat sudo mkfs.ext3 /dev/sda1 硬盘检查

#危险!检查第一个分区,请不要检查已经挂载的分区,否则容易丢失和损坏数据 sudo fsck /dev/sda1 分区挂载

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 目录名或设备名 只读挂载ntfs分区

sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1 /mnt/c 可写挂载ntfs分区

sudo mount -t ntfs-3g -o locale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c 挂载fat32分区

sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /mnt/c 挂载共享文件

sudo mount -t smbfs -o username=xxx,password=xxx,iocharset=utf8 //192.168.1.1/share /mnt/share 挂载ISO文件

sudo mount -t iso9660 -o loop,utf8 xxx.iso /mnt/iso 查看IDE硬盘信息

sudo hdparm -i /dev/hda 查看软raid阵列信息 cat /proc/mdstat 参看硬raid阵列信息 dmesg |grep -i raid cat /proc/scsi/scsi 查看SATA硬盘信息

sudo hdparm -I /dev/sda 或

sudo apt-get install blktool sudo blktool /dev/sda id 查看硬盘剩余空间 df

用法:df [选项]... [文件]...显示每个<文件>所在的文件系统的信息,默认是显示所有文件系统。

长选项必须用的参数在使用短选项时也是必需的。

-a, --all 包括大小为 0 个块的文件系统 -B, --block-size=大小 块以指定<大小>的字节为单位

-h, --human-readable 以容易理解的格式印出文件系统大小 (例如 1K 234M 2G) -H, --si 类似 -h,但取 1000 的次方而不是 1024 -i, --inodes 显示 inode 信息而非块使用量 -k 即 --block-size=1K -l, --local 只显示本机的文件系统

--no-sync 取得使用量数据前不进行同步动作 (默认) -P, --portability 使用 POSIX 兼容的输出格式

--sync 取得使用量数据前先进行同步动作

-t, --type=类型 只印出指定文件系统为指定<类型>的信息 -T, --print-type 印出文件系统类型

-x, --exclude-type=类型 只印出文件系统不是指定<类型>信息 -v (忽略)

--help 显示此帮助信息并离开 --version 显示版本信息并离开 查看目录占用空间 du -hs 目录名 优盘没法卸载 sync

fuser -km /media/usbdisk 使用文件来增加交换空间

#创建一个512M的交换文件 /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=512 sudo mkswap /swapfile sudo swapon /swapfile

#sudo vim /etc/fstab #加到fstab文件中让系统引导时自动启动 /swapfile swap swap defaults 0 0 查看硬盘当前读写情况 # 首先安装 sysstat 包

sudo apt-get install sysstat #每2秒刷新一次 sudo iostat -x 2 进程

查看当前的内存使用情况 free

usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]

-b,-k,-m,-g show output in bytes, KB, MB, or GB -l show detailed low and high memory statistics -o use old format (no -/+buffers/cache line) -t display total for RAM + swap -s update every [delay] seconds -c update [count] times

-V display version information and exit 连续监视内存使用情况 watch -d free

# 使用 Ctrl + c 退出 动态显示进程执行情况 top

top指令运行时输入H或?打开帮助窗口,输入Q退出指令。 查看当前有哪些进程 ps -AFL

查看目前登入用户运行的程序 w

查看当前用户程序实际内存占用,并排序 ps -u $USER -o pid,rss,cmd --sort -rss 统计程序的内存耗用

ps -eo fname,rss|awk '{arr[$1]+=$2} END {for (i in arr) {print i,arr[i]}}'|sort -k2 -nr

按内存从大到小排列进程

ps -eo \按cpu利用率从大到小排列进程

ps -eo \查看当前进程树 pstree

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Ubuntu系统(3)在线全文阅读。

Ubuntu系统(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/599277.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: