Linux下 PostgrelSQL 基本操作】的更多相关文章

一.在默认配置条件下,本机访问PostgreSQL 切换到Linux用户postgres,然后执行psql: $ su - postgres Last login: Wed Mar 1 13:16:48 CST 2017 on pts/1-bash-4.2$ psql psql (9.2.18)Type "help" for help. postgres=# 此时就在数据库postgres中了. \l 查询数据库列表 \c 数据库名 选择数据库 exit 退出…
以前都是用的很土的办法,大概有以下几种.1.直接删除,创建一个新的同名文件(这种方法的弊端是有可能这个文件带着权限或者是属性,那么你新建这个文件后有可能会导致权限不正确或者丢失属性).2.使用vim编辑器打开文件,全选删除,以前不知道全选的按键,所以只能一行一行删除(删除当前行可以使用D命令.或者shfit+D).(如果文件小还好,大的话删除累死了).我现在给大家介绍一下五种方式,可以很方便的清空文件内容. 光标到首行开头位置直接敲键盘gg,然后输入:.,$d 一回车就全没了直接敲键盘gg,然后…
1.怎么在Ubuntu下安装flash插件 2.Ubuntu14.04安装wineqq国际版 注: 安装包wine-qqintl下载 在/usr/share/applications/下可找到国际版qq的图标,双击即可运行: 或者运行/usr/bin/wine-qqintl. 3.在ubuntu 14.04 64bit上安装酷我音乐盒Linux客户端 4.ShadowSocks(影梭)不完全指南…
防火墙相关: 关闭防火墙: ufw disable…
一.忘记root密码 1. sudo passwd root 2. 输入新密码. 二.查看内核版本: 1.查看内核版本命令:1) cat /proc/version 2) uname -a 3)  uname -r 2.查看发行版本命令1) lsb_release -a2) 用命令找到/etc目录下的issue文件release文件 查看Ubuntu版本 #cat /etc/issue   查看内核加载的模块 #lsmod   查看PCI设备 #lspci   查看USB设备 #lsusb  …
没办法,看来,VIM技能也要同步练起来了. 离开了WIN的日常应用安乐窝,外面的世界有多精彩? GIT的错了我再改..呵呵 git clone http://username@1.2.3.4/repos/sm.git //克隆主分支 git branch //显示所有分支及活跃分支 git checkout -b DB2AJAX //新生成本地分支 git pull origin DB2AJAX //将本地新生成分支与服务器同步 git checkout DB2AJAX //切换分支 git c…
[原]本文根据实际操作主要介绍了Django框架下MySQL的一些常用操作,核心内容如下: ------------------------------------------------------------------------------------------------- 1. Linux环境下MySQL的安装与配置 2. [Linux]MySQL在Django框架下的基本操作 3. Django框架下,一些常用的数据库操作(增删改查 - python) 4. 本文相关的一些参考网…
MongoDB 是一款NoSql数据库,没有固定的模式,即同一个集合中的不同文档结构可以不同,如:第一条记录{name:”xiaoming”},第二条记录:{name:”xiaoli”,age:15},这在关系型数据库中是无法实现的.对于MongoDB,其中:collections即集合相当于关系型数据库的表,document文档相当于关系型数据库中的行.因此也就是说,MongoDB中的表中存储的数据可以不规定类型等.下面看一下MongoDB自带shell客户端的一些基本操作. 先来看一下,如何…
强行转Linux,开始以为会很不适应,其实还好,换汤不换药 本文只讲基本操作,足够让你愉快的打代码,想飞上天的自行百度,或找其他大神(友链) Update 6/20:由于写得太烂被学长爆踩了一顿 直接复制粘贴学长的评论(TAT我太菜啊啊啊) 1. 文本编辑器(GEdit)并不是唯一编辑代码的工具, Linux下两个神仙编辑器vim/emacs的coding效率都极高2. 写代码一般要用等宽字体.3. ls 列出的并不是所有文件和文件夹. 隐藏文件并不会列出, 要列出需要加参数.4. 不带参数调用…
1.安装svn linux下通过yum安装svn yum -y install subversion 本地Windows系统安装TortoiseSVN 2.配置 建立版本库目录 mkdir /home/svnlib 启动SVN服务进程,以/home/svnlib为根目录 svnserve -d -r /home/svnlib 3.建立项目版本库 创建一个新的Subversion项目 svnadmin create /home/svnlib/myprj 4.配置允许用户访问 cd /home/sv…
1. 创建数据库相关命令: 首先,下载MySQL相关软件包:aptitude install mysql-server/mysql-client MySQL中的root用户类似于Linux下的root用户,拥有最多高的权限,若操作不当会对数据造成严重的危害.因此,针对每一个应用程序创建对应的数据库及操作用户是一个好习惯. mysql -u root -p + 回车 -u后跟用户名,-p表示需要密码登录,首次进入mysql用root用户(输入root用户账户的密码,这个密码要么是在安装过程中,要么…
Oracle 11G RAC数据库安装(八) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体系的总结,一则进行回顾复习,另则便于查询使用.本图文文档亦源于此.阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理.由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC.始于唐博士指导,对数据库集群进行…
Oracle 11G RAC数据库安装(九) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体系的总结,一则进行回顾复习,另则便于查询使用.本图文文档亦源于此.阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理.由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC.始于唐博士指导,对数据库集群进行…
文件操作 创建文件夹: mkdir 文件夹名称 查看当前目录的文件夹及文件:ls 参看当前文件夹下的所有文件及信息: ls -l 删除空文件夹:rmdir 文件夹名称 删除非空文件夹:rm rf 文件夹名称 删除文件:rm 文件名 删除文件夹下所有文件: rm * 修改文件夹及文件名称 mv 文件名 修改后的文件名 新建(打开)一个txt文件:vi  文件名 打开文件夹或目录: cd 目录 系统基本操作 查看日历:cal 查看时间:date 查看运行中的进程:ps aux 查看系统中的每个线程:…
JDK 在 linux 下安装 1.          把安装文件放在 /opt 下,并执行 [root@localhost opt]# ./jdk-1_5_0_06-linux-i586.bin 并输入 yes 确认安装 2.         创建 /etc/profile.d/java.sh 编辑环境变量 export JAVA_HOME=/opt/jdk export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH…
实验二 Linux下C语言编程基础 一.实验目的 1. 熟悉Linux系统下的开发环境 2. 熟悉vi的基本操作 3. 熟悉gcc编译器的基本原理 4. 熟练使用gcc编译器的常用选项 5 .熟练使用gdb调试技术 6. 熟悉makefile基本原理及语法规范 7. 掌握静态库和动态库的生成 二.实验步骤 1. 快捷键 Ubuntu中: 2. vim VIM是一个非常好的文本编辑器,很多专业程序员使用VIM编辑代码,即使以后你不编写程序,只要跟文本打交道,都应该学学VIM,可以浏览参考一下普通人…
本文转载自:http://blog.csdn.net/w282529350/article/details/7378388 /************声明:本人只是见到这篇文章对我帮助很大才转载的,但是这个完整的程序里面本来有语法错误的,现在让我改过来了************/ --------------------------------------------------------- Author             :tiger-johnWebSite            :b…
Linux下进程的建立 我们都知道,进程就是正在执行的程序.而在Linux中,可以使用一个进程来创建另外一个进程.这样的话,Linux的进程的组织结构其实有点像Linux目录树,是个层次结构的,可以使用pstree命令来查看.在最上面是init程序的执行进程.它是所有进程的老祖宗.Linux提供了两个函数来创建进程. 1.fork() fork()提供了创建进程的基本操作,可以说它是Linux系统多任务的基础.该函数在unistd.h库中声明. #include <stdio.h> #incl…
1.  验证是否已安装CVS #rpm -q cvs 如果能显示出类似这样的版本信息,证明已安装CVS: #cvs-1.11.19 若没有安装信息,则需要从htttp://www.cvshome.org 下载相应的安装包 我的安装环境是 linux as4 u2 若不想使用自带版本,可以用 #rpm–e cvs 删除自系统自带的cvs 安装包 从htttp://www.cvshome.org获取最新的安装包cvs-1.11.21.tar.gz 解压该包并安装: # tar zxvf cvs-1.…
[一].驱动相关说明: 如果直接使用串口线,而没有用到USB转串口设备,就不需要安装驱动. 如果使用了USB转串口,一般情况下也不需要安装驱动了,目前linux系统已经包含了该驱动,可以自动识别,亦可通过以下命令查看以便确认是否支持. 查看模块装载的情况: 引用 # lsmod |grep pl2303 pl2303                 18629  0 usbserial              29865  1 pl2303 如果看到类似于上述信息,则表明能正确识别该设备,否则…
一.什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系.而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存 储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系.也就是说,主机到存储可以有多条路径可以选择.主机到存储之间的IO由多 条路径可以选择.每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系 统的角度来看,每条路径,操作系统会认为是一个…
本文主要针对linux下mysql数据库的安装,以及数据库的创建和简单的数据库操作进行说明. ①.Mysql数据库的安装: 数据库的安装分为源码安装和rpm安装. 当然对于老手来说需要进行一些自定义的配置,那么当然源码安装的灵活性要高一些. 但是这种安装方式需要管理员自己处理好于系统的依赖关系. 而rpm安装是已经经过编译的二进制文件,然而这种方式仍然对于处理依赖关系很麻烦,于是 产生了一种基于rpm包的前端管理软件yum,yum可以从特点的镜像源下载rpm包并进行自动安装,配置和移除以及在线更…
一.引言         学习Redis也有一段时间了,感触还是颇多的,但是自己很清楚,路还很长,还要继续.上一篇文章简要的介绍了如何在Linux环境下安装Lua,并介绍了在Linux环境下如何编写Lua脚本和运行.由于我们这个系列是以Redis为主,所以也介绍了Redis和Lua如何进行整合.运行.        在Lua脚本中有一个很重要的数据类型,那就是table类型,大家可以把Lua的table类型暂时理解为数组,只是Lua的table类型的下标可以是数字,可以是字符,除了(nil)类型…
1. 熟悉Linux系统下的开发环境 2. 熟悉vi的基本操作 3. 熟悉gcc编译器的基本原理 4. 熟练使用gcc编译器的常用选项 5 .熟练使用gdb调试技术 6. 熟悉makefile基本原理及语法规范 7. 掌握静态库和动态库的生成 一:Vim 1.使用vim命令进入vim界面 $ vim practice_1.txt  或    $ vim 2.游标移动 按键 说明 h 左 l 右(小写L) j 下 k 上 w 移动到下一个单词 b 移动到上一个单词 3.进入插入模式 命令 说明 i…
Linux下提供了多种方式来处理线程同步,最常用的是互斥锁.条件变量和信号量. 一.互斥锁(mutex) 锁机制是同一时刻只允许一个线程执行一个关键部分的代码.  1. 初始化锁 int pthread_mutex_init(pthread_mutex_t *mutex,const pthread_mutex_attr_t *mutexattr);    其中参数 mutexattr 用于指定锁的属性(见下),如果为NULL则使用缺省属性.    互斥锁的属性在创建锁的时候指定,在LinuxTh…
rsync是linux下的一款快速增量备份工具Remote Sync,是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限.时间.软硬链接等附加信息.rsync是用 “rsync 算法”提供了客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好.   一.获取rsync源码 http://rsync.samba.org/download.html 如:rsync-3.1.2.tar.gz   二.安装rsync > tar -zx…
LINUX centos 文件基本操作 1 LINUX简介 Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统. Linux操作系统的主要用途:主要用于服务器,特别是网络服务器.两种常见的桌面环境:KDE和GNOME. 2常用命令 LINUX关闭系统:init0 退出登录:exit 切换虚拟机终端:ctrl+alt+F[1-6] whoami命令 列出目前登陆Linux系统所使用的用户名(账号)…
经常会听到使用dedecms的站长抱怨,网站又被挂马了,dedecms真的很不安全.dedecms可能存在某些漏洞这不假,但主要责任真的是dedecms吗?我们知道,一个黑客想上传木马,首先得可以找到可写的目录,当然如果被黑客获取root密码和提权,那就没办法了.上传木马之后,又必须是php程序能解析.知道了这两个条件,我们就可以根据这两方面设置权限了.所以说,网站被挂马,主要问题还在于你安全设置方面做得不够好.下面我们详细的介绍Linux下DedeCMS程序安全的设置. 目录权限设置 web服…
这几天在系统能力班自学linux,加上最近大数据课上开始使用linux,我在这里总结一下,linux下使用vim编辑c程序的一些问题. 大数据课上是直接使用micro来编辑的,我这里只是简单的说明一下vim的一些基本使用方法,毕竟我也是刚开始接触. 主要内容来自系统能力班老师们准备的资料,图片是我自己实验的截图.by from  deepin 13. 1 vi/vim使用 1.1 vi/vim简介 vi/vim是Linux.Unix字符界面下常用的编辑工具,也是系统管理员常用的一种编辑工具.很多…
一.multipath在redhat 6.2中的基本配置: 1. 通过命令:lsmod |grep dm_multipath  检查是否正常安装成功.如果没有输出说明没有安装那么通过yum功能安装一下软件包:yum –y install device-mapper device-mapper-multipath 接着通过命令:multipath –ll 查看多路径状态查看模块是否加载成功 [root@liujing ~]#  multipath –ll   查看多路径状态 Mar 10 19:1…