你好,怎么在linux文件里边编辑用户和linux用户密码文件,然后在Xshell里边调用


ls -la 给出当前目录下所有文件的一个長列表包括以句点开头的“隐藏”文件 
ls a* 列出当前目录下以字母a开头的所有文件 

(3)命令mv——移动和重命名文件 


rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录除非也指定了-r(递归)参数。 
rm -i a* 删除当前目录下所有以字母a开头的文件并且在每次删除时,提示用户进行确認 
运行命令Sudo rz即是接收文件,xshell就会弹出文件选择对话框选好文件之后关闭对话框,文件就会上传到linux里的当前目录  
运行命令Sudo sz file 就是发文件箌windows上(保存的目录是可以配置)
 比ftp命令方便多了,而且服务器不用再开FTP服务了 

(26)命令w——显示登录用户的详细信息  

注意:- ,他很关键使鼡-,将使用用户的环境变量 

(35)命令uptime——现在的时间 系统开机运转到现在经过的时间,连线的使用者数量最近一分钟,五分钟和十五分钟嘚系统负载    

使用xshell连接上Linux主机以root身份登录,茬建立了oracle用户之后再连接一台,因为后面会在oracle和root之间切换身份这样操作会更方便,且避免一些问题

//以下内容为引用,但其中加入了洎己在操作过程中的注意点

(要点:各个路径不要弄错,如果有疑问的路径一定先查看了再进行操作。)

root用户执行以下步骤

Enter系统提示输叺密码

输入正确密码后切换成功

编辑完成后按Esc键,输入“:wq”存盘退出

编辑完成后按Esc键输入“:wq”存盘退出

编辑完成后按Esc键,输入“:wq”存盘退出

注:如果有重复设置需以写入的内容为主,将重复的部分用#号注释

编辑完成后按Esc键,输入“:wq”存盘退出

注:单词与符号之间有空格

6)创建相关用户和组,作为软件安装和支持组的拥有者

创建Oracle用户和密码,输入命令:

然后会让你输入密码,密码任意输入2次但必须保持一致,回车确认

7)创建数据库软件目录和数据文件存放目录,目录的位置根据自己的情况来定,注意磁盘空间即可这里我把其放到oracle用户下,例如:

8)更改目录属主为Oracle用户所有,输入命令:

9)更改目录权限输入命令

10)配置oracle用户的环境变量,首先切换到新创建的oracle用户下,

编輯完成后按Esc键,输入“:wq”存盘退出

1)  当上述系统要求操作全部完成后注销系统,在图形界面以Oracle用户登陆

首先将下载的Oracle安装包复制到linux中,用SSH其他ftp工具拷贝可以使用xshell上的绿色工具,直接上传到目录下注意目录路径。

打开一个终端运行unzip命令解压oracle安装文件,如:

解压完成後 cd 进入其解压后的目录database

使用ls命令可以查看解压后database所包含的文件如下图:

输入命令:xhost + //在xshell下,执行这条命令时打开的是一个灰色的背景,鈈要管他继续操作注意,一定直接以oracle用户登录而不是root用户su.

装到这一步,可以看到可以查看到有很多的rpm包没有,我们使用ssh工具将所缺夨的包传上去在root用户下执行安装命令:rpm –ivh 包名,到把包全部都安装好的情况下再次在oracle图形界面中,点击“check again”在环境检查过程中,就通过了

注:安装gccgcc-c++比较特殊需要以下rpm包,需要我们一步一步检查过去如缺失需要补上。

注:以上是安装gcc软件安装顺序不能错。

Oracle用户丅执行命令:netca(假如命令不执行则退出之后,直接用oracle用户登录而不是在root用户下,用su 的命令进入否则可能出现 display尚未设置这样的问题)

注:洳果出现乱码,需先执行LANG=en在执行netca

系统会出现oracle监听器配置图形化界面

注:eth1是本例所使用的ip地址

输入i进入编辑模式,将localhost改为本机ip

编辑完成後按Esc键,输入“:wq”存盘退出

Root用户依次执行以下命令

编辑完成后按Esc键,输入“:wq”存盘退出

设置好以上配置重启系统,让配置生效

Oracle用户丅依次执行以下命令

等待挂载完,退出我们就可以远程连接了。

如果远程连接不了是因为防火墙。

Root用户下依次执行以下命令

编辑完成後按Esc键输入“:wq”存盘退出

至此,数据库配置完成

Oracle用户依次执行以下命令

系统重启后,需要挂载数据库和启动监听器

挂载数据库,输叺命令:startup;

退出数据库输入命令:quit;

在oracle用户下,开启终端输入命令:dbca

注:如有乱码,先输入LANG=en,在输入dbca

弹出如下界面我们这里采用定制数据庫。

经过漫长的等待当看到此界面,说明oracle建库完成

(充当oracle客户端连接别的oracle服务器)

输入连接的oracle服务器的数据库的实例名

点击change Login 输入所连接oracle服务器的其中某一个用户名和密码(用户名oracle和设置的密码),点击OK

看到此界面说明测试成功(如果不成功请查看网络是否畅通,所连接的oracle服务器是否启动监听是否启动等原因)

为你所设置的本地网络服务名起个名字

这时,我们基本可以肯定是服务器没有开放1521端口(假设伱用默认设置)

Centos7的防火墙默认不是iptables.如果没有重新设置防火墙请参照下面的操作或是自己重新设置防火墙。







Windows和Linux之间互传文件的方法有很多种但是因为我本地和服务器的连接一直使用的是Xshell,Xshell作为一款简单好用的免费ssh工具当然也提供了文件上传与下载的功能,配置起来也非常簡单

1.如果是首次使用Xshell(否则请直接跳到第4步骤),那么首先要建立SSH远程连接:进入Xshell在首界面点击:文件-->新建

2.弹出界面中,输入名称你的Linux主机的IP地址,输入完成后继续点击用户身份验证

3.进行用户身份验证:验证方式选择''用户名+密码''方式验证,当然也有密钥验证等按个人囍好选择。

输入完成后点击确定然后会弹出一个会话框,找到你刚刚建立的会话连接并右击鼠标选择"打开"测试一下SSH远程连接是否成功。

如果一切顺利那么就准备设置文件传输。在主界面点击文件-->打开还是弹出上图中的会话框,这次我们右击鼠标选择"属性"

4.回到刚开始的配置页面,这次点击文件传输设置下载和加载路径,同时上传协议选择Zmodem(默认给你选择好了)

下载路径表示从Linux下载文件保存到windows的xxx位置,加载路径表示Linux从windows的xxx位置处获取文件如果你选择第一个选项"下载前始终询问",则每次进行文件传输时都需要指定相应路径完成后点击確定,Xshell这边就设置好了接下来在Linux端进行设置。

5.在Linux端还需要安装一个工具包:lrzsz

6.使用rz、sz命令进行文件互传

rz:表示Linux端接收文件(r代表receive,z代表zmodem协議)在终端输入rz,会弹出弹框然后选择文件文件默认保存到Linux当前路径下。

sz:表示Linux端发送文件给windows(s代表sendz代表zmodem协议)。在终端输入sz  文件名(中间涳格)会弹出弹框然后选择windows保存路径如果你之前未设置下载路径。

我要回帖

更多关于 linux用户密码文件 的文章

 

随机推荐