sudo passwd root
sudo apt-get install openssh-server
关机
shutdown - h //时首先会通知当前登陆系统的用户。结束login.并会杀掉所有进程(有信号SIGTERM),可以让进程更安全的关闭。然后再调用init 0。。
init 0 // 就直接去执行/etc/rc.d/rc1.d里面的脚本了。
poweroff //是halt的符号连接(等于halt -p)
halt -p //就是在系统关闭后再关掉电源。
软件管理:
dpkg -l //列出本机已经安装的所有包
dpkg -l |grep vim // 也可以这么用
apt-get autoremove --purge vim // 卸载vim包换它的依赖.
//卸载掉一些不需要的
apt-get autoremove --purge thunderbird
apt-get autoremove --purge firefox
apt-get autoremove --purge libreoffice*
apt-get autoremove --purge ubuntuone*
apt-get autoremove --purge Gwibber*
apt-get autoremove --purge rhythmbox-mozilla
apt-get update #------更新源
apt-get upgrade #------更新已安装的包
安装C/C++ 系列工具:
$sudo apt-get install build-essential
// 安装 svn
apt-get install subversion
安装 autotools
apt-get install autotools-dev m4 autoconf autoconf-archive gnu-standards autoconf-doc libtool
安装 pcre
apt-get install libpcre3 libpcre3-dev
Ubuntu默认启动到字符界面(命令行)
#vim /etc/default/grub
GRUB_CMDLINE_LINUX=""
修改为:
GRUB_CMDLINE_LINUX="text"
#update-grub
如果想从控制台进入图形界面,可以在控制台上输入命令
sudo gdm或sudo startx
源码安装:
tar xvf xxx.tar.gz
./configure --prefix=/usr //默认在/usr/local
make install
卸载
make uninstall
常用的APT命令参数:
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = ——fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖