debian学习笔记3, 使用技巧,查看服务器信息,硬盘容量,版本,温度.apt和aptitude,dpkg
2011-12-13 16:56
671 查看
1命令
uname -r //查看内核
lsb_release -a //所有版本信息
cat /etc/debian_version //查看debian版本
lsmod //查看内核加载的模块
lspci //查看PCI设备
lsusb //查看USB设备 参数 -v 显示USB设备的描述, ls -v
cat /proc/cpuinfo //查看CPU信息
free -m |grep "Mem" | awk '{print $2}' //查看内存大小 watch -d free监视内存使用 ctrl+c退出
top //动态显示进程执行情况
free -m //内存使用
ps -AFL //查看当前哪些进程
kill 进程名 //就是ps -A中的第一列的数字 或者killall 进程名
kill -9 进程号 //强制中止一个进程. killall -9 进程名
xkill //以图形方式中止一个进程 出现骷髅的标志 点要中止的
lsof xxx // xxx的进程的
uptime //查看系统时间
ulimit -a //查看系统限制
ipcs -l //查看内核限制
xrandr //查看当前屏幕分辨率
df //查看硬盘总容量,已用容量与inode 参数 -i 用i-nodes显示结果 -k 使用KB显示结果 -m 使用MB显示结果
du //查看文件已用容量 参数 -a列出所有文件与目录,默认值是列出目录的值 -b 列出的值以b输出 -c 求total -k 列出值以KB输出
-m 以mb输出 -s 只列出最后求总的值
find . -type f |wc -l //查看当前目录的文件总数 可以跟path 比如 find /home/rainysia/www -type f |wc -l
find . -type d |wc -l //查看当前目录的目录总数 可以跟path 同上
2.操作
shift+pageUp/pageDown 控制台屏幕上下移动
清除shell 删除 ~/.bash_history 或者在shell下执行 HISTSIZE=0
创建用户 useradd username -p password
删除用户 userdel username 可以在/etc/passwd 最下看见创建的用户
更改权限为root 查看/etc/passwd 中root的uid和gid root:x:0:0:root:/root:/bin/bash 代表 用户名:密码:Uid:Gid:描述:家目录:登录使用shell
把uid和gid改成root一样的即可.
另外一种方法: useradd -o -u 0 -g 0 -M -d /root -s /bin/bash usernam
passwd username
3. apt 和 aptitude
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
apt-get install package 安装包
apt-get install package - - reinstall 重新安装包
apt-get -f install 修复安装"-f = --fix-missing"
apt-get remove package 删除包
apt-get remove package - - purge 删除包,包括删除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get dist-upgrade 升级系统
apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
apt-get clean && sudo apt-get autoclean 清理无用的包
apt-get check 检查是否有损坏的依赖
apt-get build-dep xxx 安装包的时候解决依赖
aptitude update 更新可用的包列表
aptitude upgrade 升级可用的包
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包
aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件
aptitude autoclean 仅删除过期的包文件
dpkg --info "软件包名" --列出软件包解包后的包名称.
dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa)
dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包.
dpkg -s 查询已安装的包的详细信息.
dpkg -L 查询系统中已安装的软件包所安装的位置. (类似于rpm -ql)
dpkg -S 查询系统中某个文件属于哪个软件包. (类似于rpm -qf)
dpkg -I 查询deb包的详细信息,在一个软件包下载到本地之后看看用不用安装(看一下呗).
dpkg -i 手动安装软件包(这个命令并不能解决软件包之前的依赖性问题),如果在安装某一个软件包的时候遇到了软件依赖的问题,可以用apt-get -f install在解决信赖性这个问题.
dpkg -r 卸载软件包.不是完全的卸载,它的配置文件还存在.
dpkg -P 全部卸载(但是还是不能解决软件包的依赖性的问题)
dpkg -reconfigure 重新配置
uname -r //查看内核
lsb_release -a //所有版本信息
cat /etc/debian_version //查看debian版本
lsmod //查看内核加载的模块
lspci //查看PCI设备
lsusb //查看USB设备 参数 -v 显示USB设备的描述, ls -v
cat /proc/cpuinfo //查看CPU信息
free -m |grep "Mem" | awk '{print $2}' //查看内存大小 watch -d free监视内存使用 ctrl+c退出
top //动态显示进程执行情况
free -m //内存使用
ps -AFL //查看当前哪些进程
kill 进程名 //就是ps -A中的第一列的数字 或者killall 进程名
kill -9 进程号 //强制中止一个进程. killall -9 进程名
xkill //以图形方式中止一个进程 出现骷髅的标志 点要中止的
lsof xxx // xxx的进程的
uptime //查看系统时间
ulimit -a //查看系统限制
ipcs -l //查看内核限制
xrandr //查看当前屏幕分辨率
df //查看硬盘总容量,已用容量与inode 参数 -i 用i-nodes显示结果 -k 使用KB显示结果 -m 使用MB显示结果
du //查看文件已用容量 参数 -a列出所有文件与目录,默认值是列出目录的值 -b 列出的值以b输出 -c 求total -k 列出值以KB输出
-m 以mb输出 -s 只列出最后求总的值
find . -type f |wc -l //查看当前目录的文件总数 可以跟path 比如 find /home/rainysia/www -type f |wc -l
find . -type d |wc -l //查看当前目录的目录总数 可以跟path 同上
2.操作
shift+pageUp/pageDown 控制台屏幕上下移动
清除shell 删除 ~/.bash_history 或者在shell下执行 HISTSIZE=0
创建用户 useradd username -p password
删除用户 userdel username 可以在/etc/passwd 最下看见创建的用户
更改权限为root 查看/etc/passwd 中root的uid和gid root:x:0:0:root:/root:/bin/bash 代表 用户名:密码:Uid:Gid:描述:家目录:登录使用shell
把uid和gid改成root一样的即可.
另外一种方法: useradd -o -u 0 -g 0 -M -d /root -s /bin/bash usernam
passwd username
3. apt 和 aptitude
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
apt-get install package 安装包
apt-get install package - - reinstall 重新安装包
apt-get -f install 修复安装"-f = --fix-missing"
apt-get remove package 删除包
apt-get remove package - - purge 删除包,包括删除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get dist-upgrade 升级系统
apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
apt-get clean && sudo apt-get autoclean 清理无用的包
apt-get check 检查是否有损坏的依赖
apt-get build-dep xxx 安装包的时候解决依赖
aptitude update 更新可用的包列表
aptitude upgrade 升级可用的包
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包
aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件
aptitude autoclean 仅删除过期的包文件
dpkg --info "软件包名" --列出软件包解包后的包名称.
dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa)
dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包.
dpkg -s 查询已安装的包的详细信息.
dpkg -L 查询系统中已安装的软件包所安装的位置. (类似于rpm -ql)
dpkg -S 查询系统中某个文件属于哪个软件包. (类似于rpm -qf)
dpkg -I 查询deb包的详细信息,在一个软件包下载到本地之后看看用不用安装(看一下呗).
dpkg -i 手动安装软件包(这个命令并不能解决软件包之前的依赖性问题),如果在安装某一个软件包的时候遇到了软件依赖的问题,可以用apt-get -f install在解决信赖性这个问题.
dpkg -r 卸载软件包.不是完全的卸载,它的配置文件还存在.
dpkg -P 全部卸载(但是还是不能解决软件包的依赖性的问题)
dpkg -reconfigure 重新配置
相关文章推荐
- Tomcat学习笔记 - 错误日志 - NetBeans配置tomcat出错情况总结 -- 尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。 有关详细信息, 请查看服务器日志。
- [Linux学习笔记] Linux常用命令 - 用户版本信息查看
- Linux 学习笔记(三)- 查看Linux版本系统信息方法汇总
- Linux学习总结(十一)—— Linux常用命令:版本信息查看(RedHat、CentOS、Debian、Ubuntu、Fedora、Oracle)
- 学习笔记00—Eclipse使用技巧
- SVN使用log,list,cat,diff查看所有及特定文件版本信息
- mysql 优化:使用show status查看MySQL服务器状态信息
- Linux学习笔记--free命令(查看内存信息的命令)
- 【学习笔记】启动Nginx、查看nginx进程、查看nginx服务主进程的方式、Nginx服务可接受的信号、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级
- CentOS 7查看系统版本及查看机器位数x86-64 & centOS7下实践查询版本/CPU/内存/硬盘容量等硬件信息
- 如何查询centos、Debian服务器、查看系统内核版本,系统版本,32位还是64位
- ionic学习使用笔记(一) 版本更新及创建项目时遇到的问题解决
- CentOS是哪个版本 CentOS版本信息查看技巧
- 查看Debian的版本信息
- 韩顺平PHP学习视频笔记整理026apache服务器使用及配置① 启动和停止 端口配置
- 【学习笔记】启动Nginx、查看nginx进程、查看nginx服务主进程的方式、Nginx服务可接受的信号、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级
- 查看Linux服务器raid信息笔记整理!
- python3.4学习笔记(十三) 网络爬虫实例代码,使用pyspider抓取多牛投资吧里面的文章信息,抓取政府网新闻内容
- 如何查询centos、Debian服务器、查看系统内核版本,系统版本,32位还是64位
- svn使用log diff cat 查看版本信息