CentOS学习日记


§20151205 -- PostgreSQL篇

《CentOS学习日记:PostgreSQL篇》


§20151203 -- CentOS 6.7准备1

1、VMWare 11

wKioL1ZhBD7DpxgpAAAjTSSAwHY117.png

2、CentOS 6.7 minimal ISO

Download from here:

http://mirrors.zju.edu.cn/centos/6.7/isos/x86_64/

3、PuTTY

虚拟客户端,通过SSH连接Linux,操作Linux。

Download from here:

http://down.51cto.com/data/287039

4、pscp

PuTTY的系列软件之一,用于从windows上copy文件到linux中。

5、wget

下载工具,毋庸多说。



===============

以下是老贴内容,新帖内容见上 ↑↑↑↑↑↑

===============

开个帖子记录自己的Ubuntu学习过程(内容不一定对,仅供参考。有些资源转自网络。非常欢迎探讨指正!)。

--------------------------

20131031

开始学习Linux,在Win7上安装了一个VM(Workstation 8.0.2 build-591240),然后安装了Ubuntu 12.04.3 LTS Server版,接着用sudo apt-get install ubuntu-desktop命令安装了GNOME的桌面。

--------------------------

20131101

【使用U盘引导虚拟机】(假设U盘已经插在了主机上,而且VM里面的虚拟机可以识别该设备。关于如何在win7下制作可引导的U盘,请自行百度或谷歌)

这个问题虽然不属于Ubuntu范畴,但我还是想在这里记一下。如果我们使用的是VMware workstation v8.0版本,那么,当安装好Ubuntu系统之后,在windows的文件系统中(当然是VM外部)找到你的Ubuntu虚拟机文件所在目录,并且在目中找到后缀名为.vmx的文件(文件名应该是你安装Ubuntu虚拟机时设定好的虚拟机名称,我的虚拟机名称是Ubuntu 64-bit,因此我需要编辑的文件为Ubuntu 64-bit.vmx)。在此文件中增加一行“bios.bootdelay = 10000”(我是将这一行添加在了文件的原第6行)。如此一来,每当这个Ubuntu虚拟机启动的时候,VMware会在启动界面停留10秒钟,此时你便可以从容的决定到底是按哪个功能键来启动。根据VM提示,我应该按ESC键进入启动项选择菜单。

【时区问题】

安装ubuntu的时候安装向导让我选择location(地理位置),我选择的是Asia/Shanghai。但是当安装完成后,在terminal里用命令date命令查看时间,发现时间是美国时间,时区是CTS。

首先认为可以通过time autoupdate功能来解决这个问题,于是上网查了一下,大概可以使用ntp工具来搞定。于是使用apt-get install

【安装openssh-server】


【安装vim】


【查看一个文件的前几行,head】

head命令可以查看一个文件的前几行。例如一个文本文件tttt有若干行,用户通过head tttt可以查看该文件的前10行。head -n 20 tttt,可以查看tttt文件的前20行。


【查看一个文件的尾部几行,tail】

tail命令可以查看一个文件的尾部几行。例如一个文本文件yyyy有若干行,用户通过tail yyyy可以查看该文件的最后倒数10行。tail -n 20 yyyy,可以查看yyyy文件的后20行。

--------------------------

20131110

我真是后知后觉,前些天闹得沸沸扬扬的搜狗浏览器漏洞的消息我今天才获悉。庆幸自己没有用过搜狗浏览器。在紧张之余,立刻把搜狗输入法的网络访问给禁掉,不怕一万,就怕万一。经历过上次CSDN的龊事儿之后,心里多多少少还是有些顾忌的。

【samba服务】(未完)

这是类似windows中文件共享的服务。在ubuntu上通过架设samba服务,使windows、linux可以通过标准UNC路径来访问共享在ubuntu(linux)上的资源。

1、在ubuntu上安装samba服务

#sudo apt-get install samba smbfs

――samba是主程序包,smbfs(Server message block file system)是共享文件系统。安装samba的时候smbfs也要安装。


--------------------------

20131111

今天全国大部分网友都参与了双11 panic buying。有意思吗?真的便宜这么多吗?你们花了一大笔钱买了一批自己根本不会用到的东西,难道就没有一点点guilty感吗j_0080.gif


【查看Ubuntu系统的位数】

getconf LONG_BIT 用来查看当前系统是32位的还是64位的。


【安装Oracle JDK】(非无人值守安装,期间需要有两次版权确认

安装Oracle的JDK还是比较复杂的。幸好,有位美国的大神自己创建了一个PPA(Personal Package Archive)库专门用来自动安装JDK。

第一步:sudo add-apt-repository ppa:webupd8team/java   将大神搭建的PPA加入Ubuntu的升级列表;

第二步:sudo apt-get update    升级Ubuntu,期间会download一些JDK需要的依赖包

第三步:sudo apt-get install oracle-java7-installer    开始安装JDK7。PPA里的JDK是最新的u45版本,而且会根据Linux的系统位数自动选择相应的安装包。在安装过程中,会有两个对话框让你确认(Oracle的版权确认信息)。

第四步:java -version    验证JDK是否已经安装正确。


【升级Oracle JDK】

(需要执行过[安装Oracle JDK]中的第一、二步骤)

sudo update-java-alternatives -s java-7-oracle


【设置JAVA环境变量】

sudo apt-get install oracle-java7-set-default    如果机器上已经设置过JAVA环境变量,那么这条命令将自动更新JAVA环境变量指向新的JDK。


【移除Oracle JDK】

sudo apt-get remove oracle-java7-installer


(完整原文请至:http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html


【取消图形界面默认启动】

网上好多中文资料都是骗人的,根本没作用,甚至有些朋友根据那些资料操作之后发现Ubuntu12.04 LST被搞坏了。我在这里给出正解以正视听!!

第一步:sudo apt-get update    更新整个Ubuntu 12.04 LST

第二步:sudo vim /etc/default/grub     修改grub的开机配置

014902761.png

第三步:存盘并退出vim

第四步:sudo update-grub    使Ubuntu重新加载刚刚修改的配置文件内容

第五步:重启ubuntu,验证一下是否修改起作用了。


如果想恢复lightDM的图形化界面配置,只要输入如下命令:

update-rc.d lightdm defaults

sudo /etc/init.d/lightdm restart


【使用less和more达到分屏显示的效果】

ls -al | less less可以使用pageUp、pageDown上下翻屏查看结果,

ls -al | more more能使用enter键一行一行的查看结果,但是不能往回翻看。


--------------------------

20131112

又是一天,这3个月的工资何年何月才能到账?!再不发工资,下周老子要罢工了!!

【关于Terminal里的文件的颜色】

白色:普通文件

蓝色:目录

绿色:可执行文件

红色:压缩文件

浅兰色:链接文件

红色闪烁:链接的文件有问题

黄色:设备文件

灰色:其他文件


【关于service --status-all之后的那些[ ? ][ + ][ - ]说明】

幸得高人指点,看图:

000601702.jpg


--------------------------

20131122

差不多有1周没有学习Linux了。这1周特别忙,现在凌晨2点钟,我还在陪同事加班。


【查看Ubuntu的版本信息】

cat /etc/issue

cat /etc/lsb-release

uname -a

uname -v

uname -r

uname -o



(草稿 未完)

本文出自 “BitterJava” 博客,谢绝转载!

你可能感兴趣的:(linux,工具,命令Ubuntu)