系统版本号:ubuntu 12.04 64位

ssh链接服务器(使用终端远程链接):

ssh -l username IP地址

假设出现相似例如以下错误:

@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @

表示host文件里记录的上次登陆信息和当前信息不匹配。在client运行:

mv ~/.ssh/known_hosts /tmp

再次登陆,提示是否继续链接时输入yes就可以。

加入用户

1:使用adduser命令:

sudo adduser username

adduser会自己主动创建用户目录和shell,而且自己主动创建分组等。

2:使用useradd

它会加入这个username,并创建和username同样的组名。但它并不在/home目录下创建基于username的目录,也不提示创建新的password。

给用户赋予运行sudo权限

当新用户运行sudo提示“xxx is not in the sudoers file. This incident will be reported.”也就是你的username没有权限使用sudo,仅仅要改动一下/etc/sudoers文件就可以了。

1)进入超级用户模式。

输入"su -"

su -

2)加入文件的写权限。输入命令:

chmod u+w /etc/sudoers

3)编辑/etc/sudoers文件。输入命令:

vim /etc/sudoers

进入编辑模式。找到这一行:

root ALL=(ALL) ALL

在它的下面加入:

username ALL=(ALL) ALL #能够从上一行复制,避免打错,打错会出现:没有权限运行命令一类的提示。

然后保存退出。

要撤销文件的写权限。能够输入命令:

chmod u-w /etc/sudoers

软件安装

linux安装软件有多种方法。假设对系统配置不是非常熟练,则推荐通过deb包或软件源来安装。

1: 安装deb包

dpkg -i debName.deb

2:通过软件源安装

ubuntu软件源配置文件位置:/etc/apt/sources.list

ubuntu源列表:http://wiki.ubuntu.org.cn/源列表

更新前注意备份

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

更新软件源时,要注意源所相应的系统版本号,不同版本号可能有细微区别。详见http://wiki.ubuntu.org.cn/源列表。另外,假设速度能够接受,还是尽量使用欧洲官方源或中国官方源,最好不要任意更换源列别,免得软件依赖等一团糟。

中国官方源(由搜狐维护。和搜狐源是一个),此版本号可用于12.04

deb http://cn.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

更新后一定要刷新源列表

sudo apt-get update

至于安装,使用apt-get命令就可以,请自行google

链接到服务器ftp

一般ubuntu的sftp会默认打开,日常使用全然够用。也不须要配置。关于sftp的配置请自行搜索。

关于client,linux上推荐File Zilla,Mac推荐yummy FTP。

分区和格式化

1、查看数据盘

在没有分区和格式化数据盘之前,使用 “df –h”命令。是无法看到数据盘的,能够使用“fdisk -l”命令查看。例如以下图:

2、 对数据盘进行分区

运行“fdisk -S 56 /dev/xvdb”命令,对数据盘进行分区;

依据提示,依次输入“n”。“p”“1”,两次回车,“wq”。分区就開始了,非常快就会完毕。

3、 查看新的分区

使用“fdisk -l”命令能够看到,新的分区xvdb1已经建立完毕了。

 4、格式化新分区

使用“mkfs.ext3 /dev/xvdb1”命令对新分区进行格式化,格式化的时间依据硬盘大小有所不同。

(也可自主决定选用其他文件格式,如ext4等)

 5、加入分区信息

使用“echo '/dev/xvdb1  /mnt ext3    defaults    0  0' >> /etc/fstab”(不含引號)命令写入新分区信息。

然后使用“cat /etc/fstab”命令查看。出现下面信息就表示写入成功。

注:ubuntu12.04不支持barrier。所以正确写法是:echo '/dev/xvdb1  /mnt ext3    barrier=0  0  0' >> /etc/fstab

*  假设须要把数据盘单独挂载到某个目录,比方单独用来存放网页,能够改动以上命令中的/mnt部分

6、挂载新分区

使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现下面信息就说明挂载成功,能够開始使用新的分区了。

java和mysql环境安装:

安装java(6b27-1.12.6-1ubuntu0.12.04.2)

apt-get install openjdk-6-jre-headless

安装mysql(mysql-server-5.5)

apt-get install mysql-server

linux经常使用命令:

1: 查看目录大小:尤其注意日志目录。不要由于日志写满磁盘造成系统拒绝服务

du -sh [路径]

2: 拷贝目录并复制权限:备份数据千万记得拷贝权限,否则恢复后可能造成相关服务无权读写

cp -rp [原] [目标]

最新文章

  1. 创建多个Oracle数据库及相应的实例
  2. RMQ问题(线段树+ST算法)
  3. 【python】疯了,掉坑里出不来了
  4. 【DB】HBase的基本概念
  5. Java中可变长参数的方法
  6. aix 禁止root远程登录
  7. maven 代理
  8. vmware卸载问题
  9. Maven 项目管理工具基础入门系列(二)
  10. 好看的dialog,sweet Alert Dialog 导入Android Studio
  11. TensorFlow 2.0 Alpha pip安装指令
  12. c语言,以单词为单位逆序字符串
  13. 关于VS2017 添加 EF的MVC控制器报错的解决方法
  14. 基于SpringCloud的服务注册和调用
  15. C++ 退出双层for循环,解决 break、return、continue无法实现问题
  16. 改变jupyter notebook默认初始文件路径 - 关于快捷方式
  17. HTML5调用百度地图API获取当前位置并直接导航目的地的方法
  18. BZOJ.1024.[SCOI2009]生日快乐(记忆化搜索)
  19. Android-Java-多线程
  20. C# 实现水印

热门文章

  1. 学习vue之windows下安装live-server 超级详细篇
  2. HDU 1257 最少拦截系统(最长上升子序列)
  3. 【C#】【数据结构】001-线性表:顺序表
  4. 【07】Firebug监控网络情况
  5. K-means算法-聚类
  6. 【dp】E. Selling Souvenirs
  7. Swift--字典的了解
  8. Codeforces 659A Round House【水题,细节】
  9. Python高级进阶(二)Python框架之Django写图书管理系统(LMS)
  10. 洛谷——P1262 间谍网络