1、查看Linux当前操作系统位数 sudo uname --m 如果显示 i686,你安装了32位操作系统 如果显示 x86_64,你安装了64位操作系统 2、查看Ubunut当前版本号 sudo lsb_release -a 3、Ubuntu 安装SSH服务 sudo apt-get install openssh-server (如果报错,那么需要更新Ubuntu源) 4、Ubuntu 修改ROOT默认口令 sudo passwd (输入新口令) 成功后,此口令即为root口令 5、Ubuntu 查看已安装软件包 sudo dpkg -l 6、ubuntu 修复依赖包的depends关系 apt-get -f install 7、ubunut 安装deb包 dpkg -i XXXXX.deb 8、ubuntu 设置时区和同步时间的方法 首先设置时区,使用root用户执行: root@ubuntu:tzconfig //如果tzconfig命令不存在,则执行 root@ubuntu:dpkg-reconfigure tzdata 然后选择 chongqiong/shanghai 两个时区。 设置完成后,准备进行时间同步。 使用root用户执行: root@ubuntu:/usr/bin# ntpdate cn.pool.ntp.org //如果ntpdate 不存在则执行 root@ubuntu:/usr/bin#apt-get install ntpdate 则时间同步完毕! 9、Docker升级到最新版本的方法: 使用root用户执行: curl -sSL https://get.docker.io/ubuntu/ | sudo sh 就会自动升级到最新版本的docker 10、ubuntu 安装SSH和启动方法: 安装SSH的方法,使用root用户执行:
apt-get install openssh-server
默认安装成功之后,将自动启动SSH服务。如果ps -ef|grep ssh,看不到ssh服务的话,执行以下语句:
/etc/init.d/ssh start
11、ubuntu shell变量相加的方式 //假设进行循环相加 docker@ubuntu:r=1 docker@ubuntu:while true docker@ubuntu:do docker@ubuntu:r=$(($r+1)) docker@ubuntu:echo $r docker@ubuntu:done; 12、ubuntu SSH登录失败 安装完openssh-server后,确认ssh已经执行了,但登录仍失败,报如下错误:
Read from socket failed: Connection reset by peer
直接查看一下ssh登录日志
tail -f /var/log/auth.log
发现是找不到
ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
然后登录成功! 13、ubuntu安装postgres客户端 apt-get install postgresql-client-9.3 如果需要安装完整的postgres,则输入
apt-get install postgresql
14、将普通用户添加到root组
usermod -g vagrant root
#将vagrnat用户添加到root组
15、用户不在sudoers文件中 使用root用户在sudoers文件添加 USER ALL=(ALL:ALL) ALL
|