Linux初学者常见问题的解决技巧

来源:互联网 发布:ubuntu 杀死进程 id 编辑:程序博客网 时间:2024/04/29 07:21

一、正确显示中文字符乱码

第一点:locale确认已经安装了中文语言包,没有的话可以yum一下啦。

第二点:如果已经安装了中文包,还是显示乱码,检查一下您的链接终端(Xshell 或者SeureCRT)选择的编码是不是utf8。


二、vi和vim编辑器的主要区别

vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。

1、多级撤消
我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。
2、跨平台
vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。
3、语法加亮 更炫
vim可以用不同的颜色来加亮你的代码。
4、对vi的完全兼容
某些情况下,你可以把vim当成vi来使用


三、alias 的用法

alias真的好,可以化繁为简。不过记住一点,如果想固定alias的别名,是需要修改.bashrc文件滴。直接alias只对本次登陆有效哦。


四、SFTP 和FTPS的区别

SFTP 和FTPS都是为ftp连接加密,协议非常相似。

一个是借助ssl协议加密,一个时借助ssh加密。

ssl是为http/smtp等加密设计的,ssh是为telnet/ftp等加密、建立传输通道而设计的。

其实ssh建立传输通道就是为了加密和传输,而且这个通道是可以用来远程登录。    如果只说它们的功能,通俗的讲,ssh就像铺管子,ssl就像打包裹,铺管子和打包裹都会使数据安全,都是一个制作密钥的过程,而因为ssh是一个管子所以它很适合ftp的安全传输。    

其实,还是要从原理上总结一下。简单的讲:sftp协议是ssh中的一条独立的协议,利用sftp服务器就可以传输数据。而ftps是ftp-over-ssl的意思,即ftp借助ssl协议加密传输,不但要用ftp服务器还要用ssl协议加密。

0 0