Linux - 操作系统教程

Linux中修改SSH端口号的方法详解

工具/原料 Xshell putty 等远程工具 Linux系统SSH是什么? SSH 为 Secure Shell 由 IETF 的网络工作小组(Network Working Group)所制定; SSH 是建立在应用层和传输层基础上的一种安全协议。 SSH传输数据是加密的,可以有效防止传输过程被截取数据保障安全。 SSH的数据是经过压缩的,所以可以加快传输的速度查看SSH服务 首先查看一下当前linux是否已经安装SSH软件包,使用 rpm -qa|grep ssh

Linux下Sublime Text 2的安装

为您提供 安装方法1:通过apt-get install来安装,可以如下来做:sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text-2安装方法2:1.官网下载安装包2.解压并不难,随便找个目录解压就行,但考虑到后面要能在命令行下方便的快速启动,推荐解压到/usrb/目录下,我用的方法是先解压后搬移,命令如下:tar -xvf Sublime Text 2.0.1.tar.bz2mv Sublime Text 2 /usrb/其中的为...

Linux系统怎么进入终端?三种方法帮你搞定!

Linux系统如何打开终端,对于经常使用Linux系统的开发人员来说,是一个小技巧,打开终端有好多种方式,今天就记录一下几种方式,供以后查询使用。打开终端后,可以固定到任务栏,这样下次启动Linux的时候,终端就会直接展示到任务栏中,单击打开就行了。具体方法如下: 方法一:Ctrl+alt+T 1、最简单的方式,在Linux的首页使用Ctrl+alt+T,打开终端, 2、Linux支持多终端,可以再使用Ctrl+alt+T命令打开多个终端, 方法二:搜索...

RAID磁盘阵列下搭建Linux系统的方法

新配了台电脑,准备装个双系统,windows用来打游戏,linux用来写代码。专门买了两块1T硬盘,想用来搭建RAID0,使用并行I/O来提升电脑的性能。 选主板的时候刻意选了支持RAID的主板,msi B85-G43 GAMING,能用msi的super raid技术,但是买来之后发现,这东西的驱动是exe程序,呵呵,主板支持的只是个伪raid,只能在windows下使用,想了想还是决定放弃在windows中使用raid,毕竟只是拿来日常休闲的系统,linux上得追求性能,所以在li...

Linux中如何使用rsa免密码登录

A为本地主机(即用于控制其他主机的机器) ; B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ; 在A上的命令: 代码如下: ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码,生成的公钥私钥在~/.ssh目录下,id_rsa是私钥, id_rsa.pub是公钥 ) 代码如下: ssh 《a href=“mailto:muye@172.24.253.2”》muye@172.24.253.2《/a》 mkdir .ssh chmod 700 .ssh (需要输入密码, 注:必须将.ssh...

Linux下route命令操作实例汇总

在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。1.命令格式: route [-f] [-p] [Command [Destination]...

如何处理Linux中vsftpd 530 login incorrect报错

方法一: 登录出现 vsftpd 530 login incorrect 报错。 解决方法: cp Path/RedHat/vsftpd.pam /etc/pam.d/ftp path为vsftp解压缩源文件目录 这是因为我们RHEL启用了PAM,所在用到vsftp时需要用到 /etc/pam.d/ftp这个文件(默认源码安装的不会有这个文件),因此除了匿名用户外本地用户无法登录。方法二: 在测试Checkpoint的VPN1 R6x的时候,遇到了这个错误。这说明client端跟server端的连接性是没问题。但是就是想不出为什么,还...

Win10扁平风格的Linux Mint 18已经发布:两种桌面环境

Linux Mint是2006年开始由Linux Mint Team团队研发的基于Debian和Ubuntu的Linux发行版。该系统拥有十分成熟的软件管理,采用了最新的Linux内核,支持XWayland,GNU和Gnome桌面。这款系统旨在为家庭用户和企业提供一个免费的,易用的,舒适而优雅的桌面操作环境,目标是创造一个让Windows用户也感觉容易上手的开源操作系统。 采用类似Win10扁平风格的Linux Mint 18已经发布,该系统开发团队表示,这一版本将受到“长期支持”,生命周...

Linux用户及用户组设置

为您提供 查看当前用户所属的组 groups 查看<user1>, <user2> 和 <user3>所属的组 groups <user1> <user2> <user3> 更改用户的主用户组或附加组 usremod <user> -g <maingroup> -G<addgroup> 以上就是给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。 本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版

unzip(linux命令)

【unzip (linux命令)】 【功能说明:解压缩zip文件】 【语 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P ][zip文件][文件][-d ][-x ] 或 unzip [-Z]】 【补充说明:unzip为zip压缩文件的解压缩程序。】 【[-cflptuvz]诠释 】 【-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。】 【-f 更新现有的文件。 】 【-l 显示压缩文件内所包含的文件。】 【-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。】...

Linux服务器被rootkit攻击后该如何处理?

IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。 下面通过一个案例介绍下当一个服务器被rootkit入侵后的处理思路和处理过程,rootkit攻击是Linux系统下最常见的攻击手段和攻击方式。1、受攻击现象 这是一台客...

Linux chmod命令的用法汇总

文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任何组合。 有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。所有者一般是文件的创建者。所...

Linux输出重定向

为您提供 以上就是给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。 本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版

Linux上SVN的"db/txn-current-lock: Permission denied"问题

【有时可能建SVN repo时使用root做的,因此 svn_repo/db 的owner是root, 权限也很严格,会导致一般用户无法更新之。】 【解决:】 【 1. 将svn_repo/db的own变成一般用户: 】 【    su】 【    chown -R   user1    svn_repo/db】 【2.  读写权限都放开:】 【     chmod 777 -R svn_repo/db/ 】【本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版】

查看Linux下系统资源占用常用命令

为您提供 一,top命令 1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户。 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。 i:不显示任何闲置(Idle)或无用(Zombie)的行程。 n:...

Linux From Scratch项目简称LFS

Linux From Scratch项目简称LFS,它提供必要的步骤,帮你一步一步地创建自己定制的Linux系统。关于为什么有人希望安装一套LFS系统,我们可以给出很多的理由。人们问得最多的问题是,既然可以下载到一份成型的套件比如debian或者Red Hat,为什么还要去争论从头开始手工安装一份Linux系统呢?这是一个很合理的问题,我将问答你。LFS存在的最重要的原因就是教给人们一个Linux系统其内部是如何工作的。自己创建一份LFS系统将让你了解到...

DEFT是一份定制的Ubuntu自启动运行Linux光盘

DEFT(数字证据及取证工具箱)是一份定制的ubuntu自启动运行Linux光盘发行。DEFT(数字证据及取证工具箱)是一份定制的ubuntu自启动运行Linux光盘发行。它是一份易于使用的系统,包含了最佳的硬件检测,以及一些专用于应急响应和计算机取证的最好的开源应用软件。DEFT是Digital Evidence&Forensics Toolkit的缩写,Linux是为计算机取证制作的一个发行版,其目的是运行实时系统而不会破坏或篡改连接到启动发生的PC的设备。DEFT与用...

Linux命令行中网速测试方法详解

在可用于测试宽带速度的网站中,Speedtest.net是使用最广泛的。 Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来测试上行/下行网速。 但在没有图形化桌面时(例如,当你通过命令行远程登陆服务器或使用没有图形界面的操作系统),基于flash、界面友好的Speedtest.net将无法工作。幸运的是,Speedtest.net提供了一个命令行...

Linux如何使用命令定时删除过期文件

代码如下: find /var/www/ -type f -mtime +30 -exec rm -f ‘{} \;’ 以上命令删除30天以前的过期文件。命令说明: /var/www/是查找文件的路径。 -type f是指定文件类型为普通文件。 -mtime +30是指修改时间距离现在30天的文件。 -exec rm -f指执行删除匹配出来的文件并且不提示,有的系统需要带单引号,有的不需要。 将以上命令,添加到crontab中,即可实现定期删除了。 比如,每天的1点30分钟实现删除,可以这样: 代码如下: ...

评论:Linux的编码5内存调试

作为一个程序员,我知道,我倾向于犯错误 - 为什么不呢?即使程序员是人类。在代码编译检测到一些错误,而其他软件测试过程中被抓到。然而,一类错误的存在,通常不会得到在任这几个阶段的检测,并且可能导致软件行为异常 - 或更糟的是,过早终止。 如果你还没有猜对了,我说的是内存相关的错误。手动调试这些错误可能是不仅费时而且很难发现和纠正。此外,值得一提的是,这些错误是很常见,尤其是在软件写的像C和C ++,它被设计为...