Ubuntu 常用命令

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

  发现是找不到/etc/ssh/ssh_host_rsa_key 和 /etc/ssh/ssh_host_dsa_key,执行下面命令重建秘钥文件:

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java学习123

linux scp命令详解

4919
来自专栏Petrichor的专栏

Ubuntu: 共享目录给windows用户

  右键单击需要共享的文件夹,选择Local Network Share,打开Folder Sharing选项框:

2004
来自专栏奇梦博客

AppNode如何安装使用PureFTPd服务器 原创 Linux AppNode

1652
来自专栏pangguoming

Windows 8 IIS配置PHP运行环境

在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到In...

6918
来自专栏菜鸟程序员

SCP 命令

3043
来自专栏奇梦博客

AppNode如何安装使用PureFTPd服务器

2、记得AppNode防火墙开放21端口和如下被动端口,如果是云服务器需到服务器控制台安全组开放端口,否则无法连接;

4817
来自专栏电光石火

在Win7的IIS上搭建FTP服务及用户授权

FTP服务      FTP是文件传输协议(File Transfer Protocol)的简称,该协议属于应用层协议(端口号通常为21),用于Intern...

4919
来自专栏java工会

Linux部署项目常用命令

2475
来自专栏IT笔记

rsync+inotify实现分布式集群部署

上一篇:Linux下使用ssh密钥实现无交互备份 上二篇:Linux下使用rsync实现文件备份 缘起 由于公司要对支付做压测,于是使用了公司的服务器搭建了一个...

4545
来自专栏Ken的杂谈

Windows下Nginx安装与配置教程

Nginx是一个开源的Web服务器,同时Nginx也提供了反向代理和负载均衡的功能。 Nginx通常作为负载均衡器暴露在外网接受用户请求,同时也使用其反向代理的...

8561

扫码关注云+社区

领取腾讯云代金券