一、检查服务器系统版本 [root@node ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE...="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:...中硬链接和软链接介绍 Linux文件系统中,有所谓的链接(link),我们可以将其视为文件的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link)。...硬链接是指文件可以有多个名称。 软链接的方式则是产生一个特殊的文件,该文件的内容是指向另一个文件的位置 硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。...三、Linux硬链接 1.创建文件 [root@node ~]# mkdir /hon [root@node ~]# echo "aa-bb-test" > /hon/test.01 2.创建硬链接文件
1)默认不带参数情况下,ln命令创建的是硬链接,带-s参数的ln命令创建的是软链接。 2)硬链接文件与源文件的inode节点号相同,而软链接文件的inode节点号与源文件不同。...3)ln命令不能对目录创建硬链接,但可以创建软链接,对目录的软链接会经常被用到。...4)删除软链接文件,对源文件及硬链接文件无任何影响; 5)删除文件的硬链接文件,对源文件及链接文件无任何影响; 6)删除链接文件的源文件,对硬链接无影响,会导致其软链接失效(红底白字闪烁状) 7)...同时删除源文件及其硬链接文件,整个文件才会被真正的删除。...8)很多硬件设备中的快照功能,使用的就类似硬链接的原理。 9)软链接可以跨文件系统,硬链接不可以跨文件系统。
错误1:Could not establish connection to "xx.xx.x.x" 错误2:使用vscode 的remote-server 无法链接服务器,没有输入密码的地方 错误3 :...初始化链接失败 此外 如果没有输入密码的地方 请将 配置1:必须要安装最新版本的git for windows 配置2:C:\Users\Fizz\.ssh\known_hosts (自己的路径自己找...) 关于该ip的信息删掉 配置3: setting.json 配置 remote.SSH.path 为 C:\Program Files\Git\bin\bash.exe( git 安装的路径)
SSHFS(Secure SHell FileSystem)是通过 SSH 文件传输协议(SFTP)挂载远程的文件系统并且在本地机器上和远程的目录和文件进行交互的工具。...言简意赅,SSHFS基于SFTP传输,传输过程加密,不会泄露数据, SSHFS 内置在 FUSE(用户空间的文件系统)内核模块,允许任何非特权用户在不修改内核代码的情况下创建他们自己的文件系统。...install -y sshfs -y #CentOS apt-get -y install sshfs #Debian 注意:机器需要支持fuse内核才可以使用sshfs,据我所知,ovz6不支持,其他的系统都支持...使用: 下面的命令将x.x.x.x的/home目录挂载到本地/test目录: sshfs root@x.x.x.x:/home /test 如果有以下报错: mount helper error: fusermount...: fuse device not found, try 'modprobe fuse' first 请参考此文章:OVZ7&LXC构架无法使用fuse的解决办法 取消挂载: umount -f /test
接下来我们就来介绍介绍这两个东西啦 软链接和硬链接的形成 软链接 接下来我就用例子来让大家见见软链接和硬链接吧 当我们的一个可执行程序在这个路径下/home/xkjtx/linux-code/zijideku...- 它并不像软链接一样指向了可执行程序的路径 而且他的配色和可执行程序一样是绿色哦,大家可以大胆猜测一下是为什么哦 ~( ̄▽ ̄)~* 软硬链接区别的探究 我们的可执行程序有两种形成方式...-std=c++11 -static时,为链硬接,也就是静态链接,我们可以再观察一下ll时的文件大小,可以对比一下软链接时的区别 我们会发现 硬链接(静态链接)产生的文件的大小远远大于软链接...原因: 我在Linux的常用指令 和 基础知识穿插巩固(巩固知识必看)-CSDN博客中就讲解过Windows和Linux下隐藏文件的命名规则,也就是在文件名最开始加入....代表的就是该目录啦,所以硬链接数++ 结语 问你一个问题哦,你可以在心里回答一下哦 问题:你觉得制作一个自己的库和使用自己的库难吗?
-s /home/gamestat /gamestat ln -s /home/liujianghuai/store/config/nginx.conf_ljh ljh.t.80um.com linux...下的软链接类似于windows下的快捷方式 ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录 如上面的示例,当我们执行命令 cd /gamestat.../的时候 实际上是进入了 /home/gamestat/ 值得注意的是执行命令的时候,应该是a目录已经建立,目录b没有建立。...我最开始操作的是也把b目录给建立了,结果就不对了 删除软链接: rm -rf b 注意不是rm -rf b/
软链接概述 软链接是Linux下常用的一种共享文件方式、目录的方式,这种方式类似于Windows下的快捷方式。...软链接使用技巧 共享目录文件 一般做嵌入式Linux开发,linux的虚拟机都会安装好多平台的交叉编译器,这些编译器可能会用到一些库,库在使用的时候,需要将头文件放到编译器的路径下面,这样程序编译的时候...,在每一种编译器下都会使用,通过建软链接的方式共享文件,也减少了磁盘空间占用,下面是我建立的软链接: $ls arm-himix200-linux/target/usr/include/boost -l.../include/boost -> /opt/boost 统一设备文件名,增强应用程序可移植性 不同平台的嵌入式Linux下,可能设备文件名、GPIO编号不一样,比如有的平台下,串口设备名称为:ttySxx...,在系统启动的时候调用一下,就可以解决不同平台设备文件不一样的问题,应用程序不用修改,驱动也不用改。
之前也讲过位置,在这里再简单的说下,默认的位置在当前用户根目录下的.ssh隐藏目录内: // 执行查看命令 ls ~/.ssh // 文件列表 id_rsa id_rsa.pub 远程Linux服务器授权公钥...先通过用户名密码的方式登录远程Linux服务器,把我们上一步生成的id_rsa.pub文件的内容复制到authorized_keys文件内,如下所示: ubuntu@yuqiyu:~$ echo "公钥内容...ssh ubuntu@192.168.1.75 ubuntu:访问远程服务器的用户名 192.168.1.75:你的远程服务器的IP地址,根据实际情况而定 如果配置没有问题是直接可以访问到远程服务器的...SSH Config 那如果你感觉通过ssh user@ip的方式比较麻烦(因为平时服务器较多的情况下会出现记错的情况而导致无法登录),我们还有更简单的方式。...总结 本章讲解了Mac/Linux客户端免密登录访问远程服务器,更有ssh config简单的方式进行快速免密登录,通过这种方式可以很好的节约工作时间,让时间去做更多有意义的事情。
一、远程连接工具介绍 关于远程连接的用户分类时这样的,通常需要进行远程连接的人有两类,一类是系统管理员,另一类是普通的用户。系统管理员通常需要远程连接企业内网的网络设备或服务器,进行远程配置管理操作。...以目前的产品发展来看,大部分企业级的网络设备或服务器,通常都提供远程配置管理的接口或功能,管理员可以通过telnet、SSH、web GUI乃至远程管理软件终端等方式,进入内网进行管理维护。...相关链接: https://www.netsarang.com/zh/xshell/ 二、远程连接工具的选择 Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft...Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。...,如果是保存下来的话,下次会直接连接,可以根据自己的需求决定,紧接着会提示输入用户名和密码,都输入正确的话我们就可以连接上远程的主机了 如果能看到我们在之前的课程中提到的linux命令提示符就证明连接成功了
目前我们管理和维护Linux服务器会用到哪种SSH远程软件工具?PUTTY、SecureCRT,还是Xshell,或者还有其他客户端,一般Windows系统的朋友会用到这三种比较多。...MAC系统的话会有自带的远程工具或者有商店下载或者有破解版的SSH工具。今天有网友聊到SecureCRT和XShell软件哪个好的问题。...但是SecureCRT是需要授权码的没有免费版本,网上是有部分的提供所谓绿色破解版,但是老左不建议选择,因为这些软件牵扯到我们的账户信息,如果有后门的软件容易将我们的服务器信息泄露。...当然,免费版本是只能个人或者学生用户使用的。同时也有付费版本,免费版本是有部分功能限制,比如同时只能开启2个服务器。 SecureCRT 有支持Linux、MAC、Windows系统。...第二、两者软件的功能体验 SecureCRT和XShell均是比较知名的SSH远程连接软件。
这是服务器封禁的原因。怎么解决?接下来我们以百度云为例。点击主机安全。点击查看详情如上图所示,我们找到本机IP对应的,解除封禁就OK了。
本地连接无需监听,而远程链接则需要监听,需要配置listener.ora,tnsnames.ora等,这里oem链接比较特殊:就算在服务器端用oem连接数据库的时候也是通过服务名连接数据库也即远程连接,...操作 操作1-服务端配置-监听程序配置 第一步: Windows下,如下图,打开“配置和移植工具->Net Configuration Assistant” ?...Unix、Linux下,XWindow环境下的终端,输入命令netca $ netca 注意: 1.非XWindow字符界面下的操作,输入netca,会提示Set the DISPLAY environmentvariable...第一步: Windows下,如图,打开“配置和移植工具-》Net Manger” ?...操作3-客户端配置 参考文档“Oracle 11g即时客户端在windows下的配置” 备注: linux下远程oracle主机,发现主机内部都可以测试通过,外面也可以ping通oracle主机
文章目录 linux 服务器上操作 安装samba 修改配置文件 只有root用户 添加samba用户(系统用户用gem) mac finder linux 服务器上操作 安装samba 1.rpm...-qa|grep samba 如果没有安装samba,什么都不显示 如果已经安装了samba,会显示安装的包信息 安装 $ sudo yum install samba 修改配置文件 $...sudo vim /etc/samba/smb.conf 在文件末尾添加 [share] path = /home/nai/yanel # 链接路径 available =...yes browseable = yes public = yes writable = yes 只有root用户 需要创建一个新的linux系统用户gem $ ls
环境介绍:win7电脑,通过VM虚拟出linux系统,安装centOS7 通过Xshell连接linux,ftp访问服务器资源。...遇到的问题,ftp连不上linux 解决:linux上安装ftp服务 步骤 一、检查是否安装了ftp服务 rpm -qa|grep vsftpd 二、安装ftp服务 yum -y install vsftpd...可能需要手动开启防火墙ftp端口】 五、测试ftp服务 ftp localhost 六、配置ftp服务,允许root等用户远程连接 1、编辑 /etc/vsftpd/vsftpd.conf 文件 加入...user_list文件】 tcp_wrappers=YES 【控制主机访问,默认YES】 2、编辑/etc/vsftp/user_list 注释掉 root,允许root上传下载文件 补充:另一种常见的远程连接...ftp乱码解决: ftp连接工具连接属性里,勾上use UTF-8 encoding secureCRT乱码解决: secureCRT配置文件下session子目录下,找到相对应的连接文件(后缀.ini
id=55994 SQLServer2017-SSEI-Expr.exe 来源:默认网盘 https://mo.own-cloud.cn/s/2B45TW 下载之后,放到服务器打开,选择自定义安装...语言,路径选择一下,点击右下角的安装 等待下载安装完成。...直接点击下一步即可 这里的选择一下字段 这里三个地方勾选或者设置一下,然后点击下一步,等待安装完之后点击关闭。...按下Windows键,打开开始菜单,点击这个配置管理器 选择SQLServer网络配置,然后实例的协议 把TCP/IP设置为启用 双击TCP/IP配置,点击IP地址,然后把所有的TCP...然后就可以用本地的ssms管理远程服务器的数据库了
# Linux 远程登录到Linux服务器 # 为什么需要远程登录Linux # 公司开发应用场景 linux服务器是开发小组共享 正式上线的项目是运行在公网 因此程序员需要远程登录到Linux进行项目管理或者开发...画出简单的网络拓扑示意图(帮助理解) # 远程登录Linux-Xshell7 # 介绍 说明:Xshell 是目前最好的远程登录到Linux操作的软件,流畅的速度并且完美解决了中文乱码的问题,是目前程序员首选的软件...Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的 # 使用 新建会话属性,输入主机号 [打开终端,ifconfig来查看] 双击会话用户名,[一次性接受...# 远程上传下载文件-Xftp7 # 介绍 Xftp7是一个基于windows平台的功能强大的SFTP、FTP文件传输软件。...右键点击windows上面想传输到Linux操作系统的文件,点击传输,也可以把linux的文件传输到windows.
此图为开启3306端口的截图,之前显示为… 127.0.0.1:3306 … 打开mysql配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf 将bind-address...’%’ identified by ‘xxxxxx’; 最后一个为mysql密码 让权限立即生效:flush privileges; 到此所以操作完成,可以在任何主机连接此mysql数据库服务器了
一、rsync工具介绍1.rsync工具简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。...(不覆盖更新的文件)-l, --links 保留软链结-L, --copy-links 像对待常规文件一样处理软链接--copy-unsafe-links 仅仅拷贝指向SRC路径目录树以外的链接--safe-links...忽略指向SRC路径目录树以外的链接-H, --hard-links 保留硬链接-p, --perms 保持文件权限-o, --owner 保持文件属主信息-g, --group 保持文件属组信息-D,...-rsh=COMMAND 指定使用rsh、ssh方式进行数据同步--rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息-C, --cvs-exclude 使用和CVS一样的方法自动忽略文件...,用来排除那些不希望传输的文件二、rsync备份方法1.备份要求将control端的/data/tmp/下所有文件备份到node1端的user1用户/data/backup/control/目录下2.备份源路径
首先明白一点并不是mysql禁止远程连接,而是MYSQL的账号禁止远程连接。可能觉得我有点咬文嚼字了,不过我感觉分清这点还是很重要的。默认情况下,所有账号都是禁止远程连接的。...在安装MYSQL的时候,在设置ROOT密码那里有一个CHECKBOX,选中的话就开启了ROOT的远程登陆功能,默认是没被选中的。...所以默认情况下别的机器无法连接。 所以要想开启一个账号的远程连接,只要将这个账号所对应的host字段改成那个IP就行。...,当MYSQL服务器禁止本机使用相应的账号连接的时候,就会暴这个错误。...PS:Linux下安装完MySQL默认用户是没有密码的,开启远程连接之前最好将用户设上密码。
,各种不爽,现在改用xshell,但是有时候还是不方便感觉,于是自己配置了远程连接pycharm,这样不用总是到代码里修改,直接在windows下pycharm里修改再保存就可以实现同步更新到服务器里的代码里了...2、content 打开pycham,windows下连接服务器端如图所示: 配置连接服务器,name随便写,connection下,协议sftp,服务器主机IP,用户名,密码,apply...路径的解释: 右击项目名称,可以看到下拉菜单中多了一些选项,可以都试试,同步到远程服务器,这样就可以在本地开发,在Linux上运行了,非常方便 Deployment相关设置 设置自动上传...的机器调试 Linux 服务器端的程序。...工具,工具的使用方式就有时间再介绍。
领取专属 10元无门槛券
手把手带您无忧上云