linux(二)之linux常用命令一
linux的命令非常之多,命令多就算了关键每个命令还有很多的参数。不过其实并不要去害怕它。 你只要常去用,并且的话,大部分你只要记住命令,参数不记得我们可以去查帮助文档。加油吧!老帖们.
在系统启动后,输入用户名和密码进行登入,使用logout或exit登出。
SSH为Secure Shell的缩写,由IETF的网络小组(Network Working Group)所制定,SSH为建立在应用层基础上的安全协议。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。 几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。 登录方式:ssh 用户名@IP,回车之后需要输入密码。
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。 它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。 终端使用者**可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。 可以在本地就能控制服务器。 几乎所有的Linux系统都具备SSH远程登录方式,也不推荐使用Telnet远程登录方式,因为Telnet在数据传输过程中是明文的,也就是不加密的,不安全。 要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。 登录方式:telnet IP,回车之后要求输入用户名,再回车要求出入密码。
如果在当前的Shell中只有一个用户登录,则该命令会退出控制台。 当在同一个Shell中有多个用户登录,则该命令会逐层退出用户,到最后一个用户会退出Shell。 该命令不会正常注销用户,只是退出将当前用户退出Shell。
该命令会正常注销当前用户并且将当前用户退出Shell。 用户在Shell中登录之后,当用户切换Shell之后,logout会失效,即使切换回之前的Shell,也是失效的。
在Linux中和用户相关的的文件主要是以下三个:
作用:存放用户信息的文件,用户数据库,其中的每一行给出了用户名、加密口令和用户的其他信息。 该目录存储的是操作系统用户信息,该文件为所有用户可见 添加帐号:useradd -g mysql -d /home/test -m test(新建一个用户test, 属于mysql组,开始目录是/home/test) 打开/etc/passwd,在最后一行可以看到刚添加的用户的信息。
如下“test:x:504:501::/home/test:/bin/bash” 可以看出/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下: 1.用户名 2.密码(已经加密) 3.UID(用户标识),操作系统自己用的 4.GID组标识 5.用户全名或本地账号 6.开始目录 7.登录使用的shell,就是对登录命令进行解析的工具
作用:存放用户密码信息的文件,是passwd的影子文件。 在linux中,口令文件在/etc/passwd中,早期的这个文件直接存放加密后的密码,前两位是”盐(在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。)”值,
是一个随机数,后面跟的是加密的密码。为了安全,现在的linux都提供了 /etc/shadow这个影子文件,密码放在这个文件里面,并且是只有root可读的。
在利用了shadow文件的情况下,密码用一个x表示,普通用户看不到任何密码信息。影子口令文件保存加密的口令;/etc/passwd文件中的密码全部变成x。Shadow只能是root可读,从而保证了安全。 /etc/shadow文件每一行的格式如下: 用户名:加密口令:上一次修改的时间(从1970年1月1日起的天数):口令在两次修改间的最小天数:口令修改之前向用户发出警告的天数:口令终止后账号被禁用的天数:从1970年1月1日起账号被禁用的天数:保留域 例如“test:6hKjqUA40$OelB9h3UKOgnttKgmRpFr/:14316:0:99999:7:::”,可以发现,共有9个栏目 1.账号名称 2.密码:这里是加密过的,也可以解密的。要注意安全问题(代!符号标识该帐号不能用来登录) 3.上次修改密码的日期(距离1970-01-01的天数) 4.密码不可被变更的天数 5.密码需要被重新变更的天数(99999表示不需要变更) 6.密码变更前提前几天警告 7.帐号失效日期 8.帐号取消日期 9.保留条目,目前没用
作用:存放用户组信息的文件,存储有关本地用户组的信息,每一行有一下四部分组成 1.GroupName GID到名称的一种映射,组名 2.Password 保存密码的位置 3.GID 组ID 4.Users 组成员