如何在Linux服务器中添加快捷路径

如何在Linux服务器中添加快捷路径,第1张

找到准确的文件夹 /usr/local

再进入到 /usr/local 中对应的 pycharm 的文件夹,并切换过去。

一定要进入到 /bin 目录下

最后使用 ~/bashrc 命令即可,再次输入 pycharm 就可以调出对应 UI了。

方法/步骤:

1 首先根据自己的windows系统的版本(32/64位),在网上下载相应的版本。我的系统为64位版本,因此下载64位版本;

2 然后将下载后的软件内的两个文件evtsysdll和evtsysexe,拷贝到系统内c:\windows\system32目录下;

3 这一步找到命令提示符,右击选择以管理员身份运行。详细操作如下图所示;

4 在操作窗口内,首先输入cd c:\windows\system32 命令进入 c:\windows\system32目录下,然后执行命令evtsys –i –h 1921682104 。下面详细介绍evtsys命令参数意思。

-i 表示安装成系统服务

-h 指定log服务器的IP地址

如要设置端口,在IP地址后加上自己要设置的端口就可以了。ip地址与端口之间要有空格隔开。默认不写端口为514端口。

执行完以上命令后,evtsys已经安装成功,且已经成功注册到服务列表。

5 在开始->运行 输入 gpeditmsc。进入windows本地组策略编辑器,在该窗口内,选择Windows设置->安全设置。打开你需要记录的windows日志。evtsys会实时的判断是否有新的windows日志产生,然后把新产生的日志转换成syslogd可识别的格式,通过UDP 514端口发送给syslogd服务器;

6 启动服务。在以管理员身份运行的命令提示符窗口内,执行命令:net start evtsys即可启动服务。接下来进行测试是否发送成功;

7 打开syslogwatcher进行相应的设置,设置端口为514端口,接受字符码为:UTF-8码。然后点击listen。进行监听514端口。查看是否有windows日志发出。

为测试效果明显,可以重启安装evtsys的机器。(本次安装syslogwatcher与evtsys不在同一台机器,便于测试)。

如重启安装evtsys的机器仍未看到日志。则通过以下几点进行排除。

1确认接收日志端的系统防火墙已经关闭。

2确认安装evtsys的机器,是否已经启动该服务,如未启动,在服务列表点击启动。

1、首先需要进入“网络和共享中心”。“网络和共享中心”可以通过单击桌面右下角的网络小图标打开,也可以通过“开始”-“控制面板”打开。

2、打开“网络和共享中心”之后,单击“本地连接”可以查看“本地连接 状态”。

3、在“本地连接 状态”窗口,单击“属性”,打开“本地连接 属性”窗口。

4、在“本地连接 属性”窗口的“网络”标签页,找到“Internet 协议版本 4(TCP/IPv4)”,双击,或者单击选中,再单击“属性”,打开“Internet 协议版本4(TCP/IPv4) 属性”窗口。

5、选择“使用下面 IP 地址”,并填入完全正确的IP地址、子网掩码、默认网关,如果要保证网络上网正常,还必须选择“使用下面的 DNS 服务器地址”并设置正确的DNS域名服务器。

6、进入路由器设置页面,转到“网络设置”-“局域网”查看局域网的IP地址信息,注意子网掩码和默认网关需要设置正确,IP地址需要与路由器局域网在同一个网络段(一般是IP地址的最后一位不能一样)。

7、设置完成之后,可以在“网络和共享中心”的“本地连接 状态”的“详细信息”窗口,查看和验证设置的IP地址和DNS是否正确。在“已启用 DHCP”一栏可以查看计算机的IP地址是自己手动指定的还是使用DHCP通过路由器自动获得的。

8、在Windows命令提示符查看IP地址和DNS域名服务器。打开命令提示符,输入“ipconfig /all”命令就可以查看到了。在“DHCP 已启用”一栏,可以查看到计算机的IP地址是自己手动指定的还是使用DHCP通过路由器自动获得的。

1、首先键盘上按开始键+R打开运行窗口,输入mstsc,点击确定。

2、然后在打开的页面中,点击左下角的显示选项。

3、接着在打开的显示页面中,输入计算机地址和用户名。

4、在本地资源中,点击本地设备和资源中的详细信息按钮。

5、勾选要带到服务器上的本地磁盘,然后确定。这样远程连接到服务器上,打开资源管理器就可以看到本地的磁盘了。

科技时代,任何行业都离不开数据的分析以及统筹,如果掌握了最关键的数据及技术,那成功就指日可待,所以数据对于一个企业来说,就是最无形的财富,而一个企业的数据基本都有服务器保存及管理着,如何保证数据安全,实现数据同步及备份?诚恺科技小编就同大家一起来看看在Linux服务器中利用rsync配合inotify实现数据实时同步及备份的方法。

rsync:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。

方案:起初用rsync进行数据备份是利用计划任务,定时执行一下命令实现rsync的同步,但最近开发这边修改比较频繁,看来需要实时同步备份来完善备份机制!所以需要利用inotify触发器来改善!达到一旦指定的位置有了新的变动就将其同步!

环境:

CentOS 64 64位

rsync-309

inotify-tools-314

说明:

101016 (rsync+inotify)----------网站程序(/data0/htdocs/)

101019 (rsync)------------------网站程序备份(/data0/htdocs/)

目的:

实现101016的/data0/htdocs/目录下发生任何变动都将实时同步到101019的/data0/htdocs/上(另,这两台都跑有keepalived+nginx,来实现出现故障自动切换的容灾,详细配置会在后面补上)

一、web服务器101016 (rsync+inotify)

1、准备软件包

2、安装Rsync

1)、1234 tar-zxvf rsync-309targz

2)、cdrsync-309

3)、/configure--prefix=/usr/local/rsync

4)、make;makeinstall

建立密码认证文件

[root@ftp ~]# echo "111111">/etc/rsyncd/rsyncdsecrets建立密码认证文件

其中111111可以自己设置密码,rsyncdsecrets名字也可以自己设置;

权限:要将/etc/rsyncd/rsyncdsecrets设置为root拥有, 且权限为600。

# chmod 600 /etc/rsyncd/rsyncdsecrets

3、安装inotify

1)、1234 tar-zxvf inotify-tools-314targz

2)、cdinotify-tools-314

3)、/configure--prefix=/usr/local/inotify

4)、make;makeinstall

4、创建rsync复制脚本

此项功能主要是将ftp端的目录/data0/htdocs/里的内容,如果修改了(无论是添加、修改、删除文件)能够通过inotify监控到,并通过rsync实时的同步给101019的/data0/htdocs里,下面是通过shell脚本实现的。

[root@web ~]# vim /root/shell/rsyncsh

[root@web ~]# chmod u+x /root/shell/rsyncsh

[root@web ~]# setsid /root/shell/rsyncsh &

#后台运行脚本,关闭shell终端继续后台运行

rsyncsh脚本加入开机启动项

# echo "/root/shell/rsyncsh" >> /etc/rclocal

防火墙开启rsync端口:873

添加:

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 873 -jACCEPT

重启:

# /etc/initd/iptables restart

二、备份服务器101019(rsync)

1、准备工作

创建备份目录:

# mkdir /data0/htdocs

2、安装rsync(备份主机只安装rsync)

1)、1234 tar-zxvf rsync-309targz

2)、cdrsync-309

3)、/configure--prefix=/usr/local/rsync

4)、make;makeinstall

3、建立用户与密码认证文件

[root@backup ~]# echo "root:111111" > /etc/ rsyncd/rsyncdsecrets

[root@backup ~]# less /etc/rsyncd/rsyncdsecrets

root:111111

注意:

请记住,在101016端建立的密码文件,只有密码,没有用户名;而在101019里建立的密码文件,用户名与密码都有。

权限:要将/etc/rsyncd/rsyncdsecrets设置为root拥有, 且权限为600。

#chmod 600 /etc/rsyncd/rsyncdsecrets

4、建立rsync配置文件

[root@backup ~]# vim /etc/rsyncd/rsyncdconf

启动rsync服务

# /usr/local/rsync/bin/rsync --daemon --config=/etc/rsyncdconf

# ps -ef |grep rsync

Rsync服务加入开机启动项

# echo "/usr/local/rsync/bin/rsync --daemon --config=/etc/rsyncdconf" >> /etc/rclocal

防火墙开启rsync端口:873

添加:

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 873 -jACCEPT

重启:

# /etc/initd/iptables restart

完成,其实这个时候数据已经同步了!

测试一下:

由于/data0/htdocs/下涉及到一些公司信息,所以就以/data0/htdocs/tmp/为例

主机名可以区别是两台机器,里面的内容完全一直,连文件的属性都一样

再对里面修改一下试试,创建一个文件,然后删除user目录试试

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在Linux服务器中添加快捷路径

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情