从CentOS到Ubuntu

前端之家收集整理的这篇文章主要介绍了从CentOS到Ubuntu前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

作为一名运维,对于linux操作系统本应该是如数家珍,可是从入门开始就使用了CentOS。现在公司的主要软件部署在ubuntu上,所以不得不系统的了解一下ubuntu的server。

理论上,CentOS和Ubuntu都属于linux操作系统,但这两个发行版隶属于两大不同的阵营,所以切换起来还是需要一些经历的,所以,在这里做一些记录。

系统级别

1 openssh-server

我安装的是ubuntu14.04 server,竟然默认没有安装sshd服务。安装openssh-server

  1. sudo apt-get install openssh-server

安装完成后sshd服务就直接启动了,这个和CentOS有些不同。

2 切换为阿里源

参考
快速更新脚本

apt-get安装软件默认缓存目录为 /var/cache/apt/archives

3 软件安装

dpkg 本地安装

  1. dpkg -i|--install <deb> 安装deb
  2. dpkg -r|--remove <.deb> 移除deb包,删掉数据和可执行文件
  3. dpkg -c|--audit <.deb> 查看deb文件列表
  4. dpkg -I|--info <.deb> 查看deb包信息
  5. dpkg -L|--listfiles <.deb> 列出安装的所有文件清单
  6. dpkg -P|--purge <.deb> 完全清除已安装deb包,包括配置
  7. dpkg -s <.deb> 显示已安装包裹的信息

aptitude

  1. apt-get install aptitude
  2. aptitude update 更新可用的包列表
  3. aptitude upgrade 升级可用的包
  4. aptitude dist-upgrade 将系统升级到新的发行版
  5. aptitude install pkgname 安装包
  6. aptitude remove pkgname 删除
  7. aptitude purge pkgname 删除包及其配置文件
  8. aptitude search string 搜索
  9. aptitude show pkgname 显示包的详细信息
  10. aptitude clean 删除下载的包文件
  11. aptitude autoclean 删除过期的包文件

apt-get

  1. apt-cache search package 搜索
  2. apt-cache show package 获取包的相关信息,如说明、大小、版本等
  3. apt-cache depends package 了解使用依赖
  4. apt-cache rdepends package 是查看该包被哪些包依赖
  5.  
  6. apt-get install [--reinstall] package 安装
  7. apt-get install [-f|--fix-missing] package 修复安装
  8. apt-get remove [--purge] package 删除包(删除配置文件等)
  9. apt-get update 更新源
  10. apt-get upgrade 更新已安装的包
  11. apt-get dist-upgrade 升级系统
  12. apt-get dselect-upgrade 使用 dselect 升级
  13. apt-get build-dep package 安装相关的编译环境
  14. apt-get source package 下载该包的源代码
  15. apt-get clean && sudo apt-get autoclean 清理无用的包
  16. apt-get check 检查是否有损坏的依赖
  17. apt-get download package 只下载不安装

apt-get使用代理

4网络

设置静态IP

  1. vim /etc/network/interfaces
  2. auto eth0
  3. iface eth0 inet static
  4. address 192.168.0.117 # ip地址
  5. netmask 255.255.255.0 # 掩码
  6. network 192.168.0.0 # 网络地址
  7. gateway 192.168.0.1 # 网关
  8. broadcast 192.168.0.255 # 广播地址
  9. dns-nameservers 114.114.114.114 # DNS

设置DNS

  1. sudo vim /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
  2. 在里面插入:
  3. nameserver 8.8.8.8
  4. nameserver 8.8.4.4
  5.  
  6. 修改好保存,然后执行
  7. sudo resolvconf -u
  8. 会重新生成/etc/resolv.conf,即时生效

在这样设置时,有时resolvconf -u无法执行,所以还要直接设置 /etc/resolv.conf

查看网关

  1. ip route show
  2. route -n
  3. netstat -rn

5 设置root用户密码

  1. sudo passwd root

软件级别

猜你在找的CentOS相关文章