初识Linux工作环境
2014-04-28 17:20
387 查看
当我们成功安装Linux系统后,我们需要登录系统,进而操作系统。那么,我们的Linux工作环境是什么样子的呢?如何成功登录系统?让我们来一探究竟。 相信很多初学Linux的同学,之前都用过Windows系统,和Windows一样,我们需要输入username和password:
大家可以看到,登录界面大概分为两个部分:1.红色方框部分2.提示输入username和password部分。图中wsh为主机名。login是一个程序,用来提供用户登录系统的功能。此时,我已经输入用户名为root,密码为rootroot,我们可以看到Password:后面的密码并没有显示类似“********”等这样的提示,而是只有光标在那里闪烁。放心,其实密码已经正确输入为rootroot,只是Linux为了更高的安全性并没有将输入的密码“rootroot”以8位“*”显示出来。只要你输入的密码正确,就可以成功登录系统。如下:
大家还会注意到下面红色框内这一行内容:
下面我们详细解析这一行的意义:1.[ ]:这对大括号只是字符的意义,并没有特殊意义。2.root:这是当前登录系统的用户名新建用户(useradd)wangshaohui:
确认用户wangshaohui新建成功:
为wangshaohui设置密码(passwd):
我们登出root,用wangshaohui登录系统,可以看到当前用户已变成wangshaohui:
3.@:和大括号一样,只是字符的意义。4.wsh:前面说过这是当前主机的主机名。 由于“懒惰”我把主机名只设定为wsh。 如果主机名设置为FQDN(Full Qualified Domain Name,完全限定域名),则默认只会显示第一个“.”之前的内容。e.g. 更改主机名为kobe.nba.com,由上面的理论可知,该项内容应该显示第一个“."之前的内容,即kobe:
我们重新登录系统:
ok,得到我们预期的结果。但是如果想更改主机名,不能只是使用hostname命令,还要更改/etc/hosts和/etc/sysconfig/network文件中的主机名。5.~:是当前所在的目录,即工作目录。 basename可以得到一个路径的工作目录,如下:
工作目录可以使用cd命令随意切换,我们预期该项内容也会随之改变:
看吧,和预期的结果一样。6.#:prompt,这是命令提示符,默认情况下root用户显示#。 Linux下用户类型分为3类:超级管理员(root)、普通用户、系统用户。 root用户的命令提示符为:#; 普通用户的命令提示符为:$,上面新建的用户wangshaohui就是普通用户。 用普通用户wangshaohui登录系统:
验证成功。当我们认识了Linux的工作环境,我们就可以在prompt后面输入command来操作系统了。
本文出自 “大灰狼” 博客,请务必保留此出处http://huifei1314.blog.51cto.com/4681402/1404109
大家可以看到,登录界面大概分为两个部分:1.红色方框部分2.提示输入username和password部分。图中wsh为主机名。login是一个程序,用来提供用户登录系统的功能。此时,我已经输入用户名为root,密码为rootroot,我们可以看到Password:后面的密码并没有显示类似“********”等这样的提示,而是只有光标在那里闪烁。放心,其实密码已经正确输入为rootroot,只是Linux为了更高的安全性并没有将输入的密码“rootroot”以8位“*”显示出来。只要你输入的密码正确,就可以成功登录系统。如下:
大家还会注意到下面红色框内这一行内容:
下面我们详细解析这一行的意义:1.[ ]:这对大括号只是字符的意义,并没有特殊意义。2.root:这是当前登录系统的用户名新建用户(useradd)wangshaohui:
确认用户wangshaohui新建成功:
为wangshaohui设置密码(passwd):
我们登出root,用wangshaohui登录系统,可以看到当前用户已变成wangshaohui:
3.@:和大括号一样,只是字符的意义。4.wsh:前面说过这是当前主机的主机名。 由于“懒惰”我把主机名只设定为wsh。 如果主机名设置为FQDN(Full Qualified Domain Name,完全限定域名),则默认只会显示第一个“.”之前的内容。e.g. 更改主机名为kobe.nba.com,由上面的理论可知,该项内容应该显示第一个“."之前的内容,即kobe:
我们重新登录系统:
ok,得到我们预期的结果。但是如果想更改主机名,不能只是使用hostname命令,还要更改/etc/hosts和/etc/sysconfig/network文件中的主机名。5.~:是当前所在的目录,即工作目录。 basename可以得到一个路径的工作目录,如下:
工作目录可以使用cd命令随意切换,我们预期该项内容也会随之改变:
看吧,和预期的结果一样。6.#:prompt,这是命令提示符,默认情况下root用户显示#。 Linux下用户类型分为3类:超级管理员(root)、普通用户、系统用户。 root用户的命令提示符为:#; 普通用户的命令提示符为:$,上面新建的用户wangshaohui就是普通用户。 用普通用户wangshaohui登录系统:
验证成功。当我们认识了Linux的工作环境,我们就可以在prompt后面输入command来操作系统了。
本文出自 “大灰狼” 博客,请务必保留此出处http://huifei1314.blog.51cto.com/4681402/1404109
相关文章推荐
- linux下静态库的依赖顺序
- pscp实现windows和linux之间互传文件
- CentOS安装SetupTools(easy_install)
- grep简单用法
- linux下安装JDK
- How to make libreoffice headless to work on CentOS 6.3
- Java在Linux下创建文件,文件夹,删除,拷贝文件的命令
- linux中ssh使用rsa免密码登录方法
- linux系统负载检查方法
- linux查看当前shell的方法
- 两台ubuntu(linux)机器互相copy文件,Linux下scp的用法
- CentOS添加RPMforge软件源
- Linux slab 分配器剖析
- CentOS安装,更新Python
- Ubuntu linux安装ssh server
- redhat6.4 yum 源改为centos yum 自动脚本
- 关于Linux初次获取USB设备描述符策略问题(8 or 64)
- linux下好用软件全记录
- linux/unix运行级别
- Linux下Kill函数用法