CentOS7.0小随笔——指令基本操作(Part.A)
与其说是CentOS7.0的小随笔,说老实话,基本指令在每个发行版本的Linux中都基本上是一致的。
Part.A部分我们讲述以下四个方面:命令行界面与图形界面、Linux系统的关闭与重启、命令行帮助、导航类命令。
一、命令行界面与图形界面
Linux操作系统中存在着两种不同的操作方式:文本模式和图形模式
对于CentOS系统而言,如果安装选项选择的是最小安装或基本服务(basic service)安装,那么默认进入的是文本模式,且GUI组件并未连带安装(后续可以通过yum进行安装)。
tips:如果要从文本模式进入图形界面,可以输入startx命令或init 5指令
因为Linux是属于多用户操作系统,所以它可以接受多个用户登录。Linxu和Unix一样,提供了虚拟控制台的访问方式,这样就可以允许一个用户进行多终端、多次登录。
例如:输入快捷键Ctrl+Alt+F2,用户又可以看到“login:”这样的提示字符,这就说明了用户切换到了第二个虚拟控制台。
在文本模式下,我们经常看到类似于下面两种格式的内容:
[Sakurauchi_Riko@llss ~]$
[Sakurauchi_Riko@llss ~]#
上面两种格式中,相同的地方有三处:Sakurauchi_Riko代表当前用户;llss指的是主机名;~当前用户的家目录
唯一的区别就是$和#了。$表示该用户是普通用户;#代表该用户是拥有超级用户(root)的权限。
二、Linux系统的关闭与重启
以下四条指令都可以将Linux系统关闭
# shutdown -h now //系统马上关机,如果now改为数字可设置为几分钟后关机
# poweroff
# init 0
# halt //这条指令起到的作用只是停止系统,不关闭计算机(服务器)电源
tips:在Linux系统中,普通用户在没有权限的情况下,是无法关闭系统的。只有超级用户(root)才能够关闭它。
以下三条指令都可以讲Linux系统重启
# shutdown -r now //系统马上重启。如果now改为数字可设置为几分钟后重启
# reboot
# init 6
tips:快键键Ctrl+Alt+Del也可以使Linux系统重启
三、命令行帮助
熟知帮助选项-h和详细帮助信息指令man
shell中使用-help的选项来获得帮助信息,即在输入相关命令后再加入-h的参数以了解该命令的使用方法
例如:# mount -h
详细帮助信息指令man的路径在/usr/share/man文件中(这里要说一点,在Linux中,万物皆可文件!)
例如:# man ls (这个指令就是查看ls命令的详细用法,查看原理是调取/usr/share/man文件中ls的部分)
四、导航类命令
pwd用于显示用户当前所在的目录
例如:# pwd
# /var/www/html/lilywhite
(表示用户当前所在的路径为/var/www/html/lilywhite)
cd命令说白了就是切换路径的作用
例如:# cd /usr/bin //进入/usr/bin目录
# cd .. //可以进入上一层目录
# cd - //可以进入上一个进入的目录
# cd ~ //可以进入当前用户的家目录
ls命令的作用使列出目录
语法: ls [选项] {目标目录}
常用选项:-a:显示所用的文件和目录
-A:显示所有的文件和目录(但不显示前目录和上层目录)
-l:显示详细格式列表(文件权限,所述用户、组,修改时间等信息)
tips:在CentOS中,ls -l和ll指令等价
su命令常用于不同用户间的切换
例如,目前登录的用户为Sakurauchi_Riko,要切换为用户Aida_Rikako,需输入命令$ su Aida_Rikako
who命令显示了系统中登陆了哪些用户(通过不同的参数列出信息可以详细到用户使用的终端,上线时间,停留时间,当前动作等内容。)
which命令可以实现命令的全路径
例如:# which man
/usr/share/man
这条指令在编译安装过程中起到极为重要的作用。
CentOS7.0小随笔——指令基本操作(Part.A)的更多相关文章
- CentOS7.0小随笔——指令基本操作(Part.B)
一.文件与目录基本操作指令 touch命令 在Linux中,touch指令可以建立一个空文件 但如果创建的文件本身存在(指在同一目录下),则会修改文件最后的访问时间,并不会更改文件内的内容. 例:# ...
- CentOS7.0小随笔——运行级别
一.Linux运行级别(通用) 0:关机(halt) 1:单用户模式(无需用户名和密码的登录,用于紧急维护系统时用,类似于Windows中的安全模式) 2:不启用网络功能的多用户模式 3:启用网络功能 ...
- 【CNMP系列】CentOS7.0下安装Nginx服务
话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下CentOS7.0下如何安装和配置Nginx服务 Ngi ...
- 云服务器 Centos7.0 部署
CentOS安装jdk的三种方法 http://www.mamicode.com/info-detail-613410.html centos Linux下安装Tomcat和发布Java的web程序 ...
- YARN环境搭建 之 一:CentOS7.0系统配置
一.我缘何选择CentOS7.0 14年7月7日17:39:42发布了CentOS 7.0.1406正式版,我曾使用过多款Linux,对于Hadoop2.X/YARN的环境配置缘何选择CentOS7. ...
- css小随笔(二)与通用样式
51先在学校HTML5已经有半个多月了,然后这个星期做了一个京东的手机网站,接触到了通用样式,下面以京东的手机站为例 这两个就是京东手机站了的不同的两个板块,因为HTML5仅仅只是学完了基本标签跟cs ...
- 小随笔:利用Shader实现模型爆炸和沙粒化的效果
0x00 前言 上一篇小随笔<小随笔:利用Shader给斯坦福兔子长毛和实现雪地效果>中,我和大家聊了聊著名的斯坦福兔子和利用geometry shader实现的一些效果.这篇文章继续沿用 ...
- CentOS7.0 采用压缩包 安装Nginx 1.7.4和添加Tomcat为系统服务 nginx结合tomcat
CentOS7.0 采用压缩包 安装Nginx 1.7.4 一.安装准备首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc ...
- centos7.2安装完成的基本操作
系统是centos7.2,安装完成的基本操作 1 修改网卡为eth02 更新系统3 给/etc/rc.local添加执行权限4 添加用户hequan5 禁用selinux6 关闭防火墙安装iptabl ...
随机推荐
- php-fpm 配置中pm的选择
另附豆瓣技术贴:https://www.douban.com/note/315222037/ 1.php-fpm优化参数介绍他们分别是:pm.pm.max_children.pm.start_serv ...
- 二叉树/DFS总结
二叉搜索树(Binary Search Tree,又名排序二叉树,二叉查找树,通常简写为BST)定义如下: 空树或是具有下列性质的二叉树: ()若左子树不空,则左子树上所有节点值均小于或等于它的根节点 ...
- scrum学习
一.关于Scrum 什么叫Scrum?Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发.Scrum包括了一系列实践和预定义角色的过程骨架.Scrum中的主要角色包括同项目经理类似的Scru ...
- Ado.Net 注意事项
Ado.Net同一个connection创建sqlCommand时,如果command要执行多个sql及其 params,这是如果某2个params中存在重名的话会报错, 例如sql1和params1 ...
- Senparc.Weixin SDK v5.0 升级公告
经过五年半的持续维护,Senparc.Weixin SDK 逐步丰满和完善,在升级的过程中,我们为基础库(Senparc.Weixin.dll)加入了许多通用的功能,例如加密/解密算法.通用缓存方法等 ...
- Drools规则引擎入门指南(三)——使用Docker部署Workbench
其实本来我也是打算使用Tomcat来部署Workbench的,但是在网上看了几篇文章,超级繁琐的配置.各种版本.实在看不下去了索性就直接使用Docker来部署了.本次部署的版本是最新稳定版,对应dro ...
- 每天学点SpringCloud(二):服务注册与发现Eureka
相信看过 每天学点SpringCloud(一):简单服务提供者消费者调用的同学都发现了,在最后消费者调用提供者的时候把提供者的地址硬编码在了代码中,这样的方式肯定是不行的,今天,我们就是要Eureka ...
- Java核心技术卷一基础技术-第13章-集合-读书笔记
第13章 集合 本章内容: * 集合接口 * 具体的集合 * 集合框架 * 算法 * 遗留的集合 13.1 集合接口 Enumeration接口提供了一种用于访问任意容器中各个元素的抽象机制. 13. ...
- C 单向链表就地逆转
1.问题描述 给定一个单链表L,设计函数Reverse将L就地逆转.即不需要申请新的节点,将第一个节点转换为最后一个结点,第二个节点转换为倒数第二个结点,以此类推. 2.思路分析 循环处理整个链表.将 ...
- 第82节:Java中的学生管理系统
第82节:Java中的学生管理系统 学生管理系统的删除功能 删除,点击超链接,点击弹出对话框式是否进行删除,如果确定,就删除,超链接执行的是js方法,在js里访问,跳转servlet,,servlet ...