出自Ubuntu中文
[编辑] 安装
[编辑] 查看软件xxx安装内容
dpkg -L xxx
[编辑] 查找软件
apt-cache search 正则表达式
[编辑] 查找文件属于哪个包
dpkg -S filename
apt-file search filename
[编辑] 查询软件xxx依赖哪些包
apt-cache depends xxx
[编辑] 查询软件xxx被哪些包依赖
apt-cache rdepends xxx
[编辑] 增加一个光盘源
sudo apt-cdrom add
[编辑] 系统升级
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
[编辑] 清除所以删除包的残馀配置文件
dpkg -l |grep ^rc|awk '{print $2}' |tr [[\n]] [[ ]]|sudo xargs dpkg -P -
[编辑] 编译时缺少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
[编辑] 系统
[编辑] 查看内核
uname -a
[编辑] 查看Ubuntu版本
cat /etc/issue
或者
sudo lsb_release -a
[编辑] 查看内核加载的模块
lsmod
[编辑] 查看PCI设备
lspci
[编辑] 查看USB设备
lsusb
[编辑] 查看网卡状态
sudo ethtool eth0
[编辑] 查看CPU信息
cat /proc/cpuinfo
[编辑] 显示当前硬件信息
lshw
[编辑] 硬盘
[编辑] 查看硬盘的分区
sudo fdisk -l
[编辑] 查看IDE硬盘信息
sudo hdparm -i /dev/hda
[编辑] 查看SATA硬盘信息
sudo hdparm -I /dev/sda
或
sudo apt-get install blktool
sudo blktool /dev/sda id
[编辑] 查看硬盘剩馀空间
df -h
df -H
[编辑] 查看目录占用空间
du -hs 目录名
[编辑] 优盘没法卸载
sync
fuser -km /media/usbdisk
[编辑] 内存
[编辑] 查看当前的内存使用情况
free -m
[编辑] 进程
[编辑] 查看当前有哪些进程
ps -A
[编辑] 中止一个进程
kill 进程号(就是ps -A中的第一列的数字)
或者 killall 进程名
[编辑] 强制中止一个进程(在上面进程中止不成功的时候使用)
kill -9 进程号
或者 killall -9 进程名
[编辑] 图形方式中止一个程序
xkill 出现骷髅标志的鼠标,点击需要中止的程序即可
[编辑] 查看当前进程的实时状况
top
[编辑] 查看进程打开的文件
lsof -p
[编辑] ADSL
[编辑] 配置 ADSL
sudo pppoeconf
[编辑] 防止 ADSL 掉线
在终端内
sudo gedit /etc/network/interfaces
复制下面内容完全复盖即可
# /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth1
# The primary network interface
iface eth1 inet static
address 10.0.0.139
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 211.162.32.1 211.162.32.20
dns-nameservers 是你的dns服务器地址,如果有路由器的同志可以打开路由器设置看看,把路由器上的默认dns服务器贴上。
[编辑] ADSL手工拨号
sudo pon dsl-provider
[编辑] 激活 ADSL
sudo /etc/ppp/pppoe_on_boot
[编辑] 断开 ADSL
sudo poff
[编辑] 查看拨号日志
sudo plog
[编辑] 如何设置动态域名
#首先去 http://www.3322.org 申请一个动态域名
#然後修改 /etc/ppp/ip-up 增加拨号时更新域名指令
sudo vim /etc/ppp/ip-up
#在最後增加如下行
w3m -no-cookie -dump 'http://username:password@members.3322.org/dyndns/update?system=dyndns&hostname=yourdns.3322.org'
[编辑] 网络
[编辑] 根据IP查网卡地址
arping IP地址
[编辑] 查看当前IP地址
ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'
[编辑] 查看当前外网的IP地址
w3m -no-cookie -dump www.ip138.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
w3m -no-cookie -dump ip.loveroot.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
[编辑] 查看当前监听80端口的程序
lsof -i :80
[编辑] 查看当前网卡的物理地址
arp -a | awk '{print $4}'
ifconfig eth0 | head -1 | awk '{print $5}'
[编辑] 立即让网络支持nat
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -I POSTROUTING -j MASQUERADE
[编辑] 查看路由信息
netstat -rn
sudo route -n
[编辑] 手工增加删除一条路由
sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
[编辑] 修改网卡MAC地址的方法
sudo ifco
分享到:
相关推荐
Ubuntu 命令大全 Ubuntu 技巧 http://blog.sina.com.cn/s/b1og_4dd475390100bkd0.html 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search正则表达式 查找文件属于哪个包 #dpkg -S filename apt-file ...
Ubuntu 技巧:Ubuntu软件安装方法 刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe 文件在哪里,怎么软件有这么多格式?RPM 包,.tar.gz 是什么?怎么就是安装不了啊?等等等等.的确,在Windows下安装...
### Ubuntu Linux 命令大全与技巧解析 #### 标题和描述中的知识点: - **Ubuntu Linux 命令大全**:这表明文档包含了大量在 Ubuntu Linux 系统中常用的命令,这些命令可以帮助用户进行系统管理、软件安装、网络...
Ubuntu 命令大全 Ubuntu技巧.doc
Ubuntu命令⼤全Ubuntu技巧⼤全类的文档Ubuntu命令⼤全Ubuntu技巧⽆论是使⽤ubuntu系统的⽼鸟,还是新⼊⾏的菜鸟,对于ubuntu系统命令的掌握都是很有必要的.但是也不可能记得住那么多命令,有⼀个ubuntu命令⼤全类的...
查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search正则表达式 查找文件属于哪个包 #dpkg -S filename apt-file search filename 查询软件xxx依赖哪些包 #apt-cache depends xxx 查询软件xxx 被哪些包...
Linux ubuntu系统的一些基本技巧知识,很有用的哦
文档内有centos trick.txt 主要讲centos系统上安装常用软件或服务异常的解决办法;ubuntu trick.txt与此类似。还有ffmpeg notes.txt, 主要讲mpeg的使用。还有C++.docx和sse.txt等等, 比较丰富。
这本书汇集了各种Ubuntu技巧、窍门、提示以及黑客精神,旨在帮助读者更好地掌握Ubuntu操作系统,提升其使用效率和技能水平。 #### 二、内容概览 《Ubuntu Kung Fu》一书涵盖了广泛的主题,从基础操作到高级技巧...
### Ubuntu 强大技巧与定制化方法概览 #### 标题解读:Ubuntu 强大技巧与定制化方法 本书《Ubuntu 强大技巧与定制化方法》由 Neal Krawetz 博士撰写,旨在为 Ubuntu 用户提供一系列实用且深入的技术指导。Ubuntu ...
这篇文档“Ubuntu使用技巧”深入探讨了Ubuntu命令行的使用方法,是解决日常问题和提升效率的宝贵资源。以下是一些主要的知识点: 1. **终端基础**:Ubuntu中的终端是执行命令、管理文件和系统的主窗口。你可以通过...
### Ubuntu实战技巧精析 #### 一、Ubuntu安装前的准备工作 在安装Ubuntu之前,合理的准备工作至关重要,不仅能确保安装过程的顺利进行,还能避免不必要的数据损失。以下是一些关键步骤: 1. **下载Ubuntu的ISO...
《Ubuntu命令技巧手册》是专为Ubuntu用户设计的一份实用指南,它涵盖了广泛的操作系统管理、文件处理、网络通信及系统维护等方面的命令行操作技巧。Ubuntu是一个基于Debian的开源Linux发行版,以其用户友好性和强大...
NULL 博文链接:https://mouer.iteye.com/blog/941873
在Ubuntu操作系统中,掌握一些实用的技巧可以极大地提升工作效率和用户体验。以下是一些关于Ubuntu使用的小贴士: 1. 快捷键使用: - 长按超级键(通常是Windows键)可以查看所有可用的快捷键,帮助你更高效地操作。...
《Ubuntu的秘密:Ubuntu口袋书》是一本专注于Ubuntu操作系统深度探索和实用技巧的书籍。Ubuntu,作为全球最受欢迎的开源Linux发行版之一,深受开发者、技术爱好者和普通用户喜爱。这本书旨在揭示Ubuntu系统的内在...