第五天 Linux基本命令
tty控制台终端 tty1~tty6?
ctrl + alt + F2~F6 切换控制台
alt + F1 返回
但是使用 在图形化界面,使用init 3后,不能使用alt + F1返回,因为两者说的不是一个问题
init 3 切换当前运行级别
ctrl + alt + F2~F6切换当前工作空间
pts虚拟终端
如果我们远程telnet到主机时,不也需要一个终端交互么?
是的,这就是虚拟终端pty(pseudo-tty)
pts/ptmx(pts/ptmx结合使用,进而实现pty)
使用who am i查询当前终端对应的pts号
放大:ctrl+shift+ +
缩小:ctrl+ -
1.1Linux终端介绍 Shell提示符 Bash Shell基本语法。
[root@xiaogan ~]#
其中 root 指的是当前用户
xiaogan 指的是主机名
~ 指的是当前目录
#代表当前权限为root
如果是普通用户应该是这样的
[gan@xiaogan root]$
$代表当前用户权限为普通权限
我们不能直接命令计算机去做什么,因为它听不懂,这个时候就需要一个翻译,即解释器shell
我们与shell协商好,协商的成果就是我们使用的指令如,ls,cd,pwd
shell将我们发送的指令翻译成内核可以听懂的语言,然后来实现指令
我们通过shell与Linux内核进行交互!
在linux系统中命令使用的格式为:
命令 [选项] [参数]
如:ls -a /home
表示列出/home目录下所有文件
ls代表命令 列出'list'
-a 描述命令ls,列出所有文件
/home 描述命令ls操作对象即参数
1.2基本命令的使用:ls、pwd、cd
ls命令:
作用:查看当前目录下有哪些文件
语法:ls 目录 ,如果不加目录查看当前目录
参数:
-l 显示详细信息 系统里面的快捷方式#ll=ls -l
-a显示隐藏文件
-d 查看目录(不查看里面的内容)
为什么有的目录文件有不同的颜色呢?
linux系统中不同的颜色代表了不同的文件类型
蓝色 目录 /etc
黑色 文件 /etc/passwd
浅蓝色 链接 /etc/grub2.cfg
红色 压缩包 boot.tar.gz
绿色 可执行文件 /etc/init.d/network
黑底黄字 设备文件 /dev/sda
pwd 命令:查看当前路径 或 当前所在位置
cd命令:切换目录 即切换当前所在位置
. 代表当前目录
.. 代表上层目录
1.3 查看系统和BIOS硬件时间
查看BIOS硬件时间:
hwclock
查看系统时间
date
"使用date -s 时间"
可以修改时间
例如:date -s 2016-12-12
1.4 Linux如何获得帮助,Linux关机命令:shutdown、init等
date --help
fdisk –h
man find
上面三个命令都可以查看相对命令的帮助信息
命令 --help
命令 -h
man 命令
强大的男人!!!
shutdown、 init 、reboot poweroff
shutdown
作用:关机,重启,定时关机
语法:shutdown [选项]
-r => 重新启动计算机
-h => 关机
-h + 时间 =>定时关机
shutdown -h +10
10分钟之后关机
shutdown -h 23:30
指定具体的时间点进行关机
shutdown -h now
立即关机
shutdown -r now 立即重启
shutdown -r +10 #10 分钟以后重启
shutdown -r 22:22 # 22:22 以后重启
1.5 Linux 7个启动级别
init 命令
作用:切换系统运行级别
语法:init 0-6
Linux 7个启动级别:
0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2 多用户模式,没有NFS网络支持。
3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 图形化模式,登陆后进入图形GUI模式,X Window系统。
6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。
RHEL7不再使用/etc/inittab文件进行默认的启动级别配置
systemd使用比sysvinit的运行级更为自由的target替代。
第3运行级用multi-user.target替代。
第5运行级用graphical.target替代。
runlevel3.target和runlevel5.target分别是
指向 multi-user.target和graphical.target的符号链接。
切换到第3运行级
systemctl isolate multi-user.target
或
systemctl isolate runlevel3.target
切换到第5运行级
systemctl isolate graphical.target
或
systemctl isolate runlevel5.target
设置默认的运行界别
设置默认第三启动级别
systemctl set-default multi-user.target
设置默认第五启动级别
systemctl set-default graphical.target
查看当前默认的启动级别
systemctl get-default
第五天 Linux基本命令的更多相关文章
- Linux(1)- 服务器核心知识、Linux入门、VMware与centeos安装、远程连接linux、linux基本命令使用
一.服务器核心知识 1.电脑和电脑的硬件组成 现在的人们几乎无时无刻不在使用着电脑!不管是桌上型电脑(桌机).笔记型电脑(笔电).平板电脑,还是智慧型手机等等,这些东西都算是电脑.虽然接触这么多,但是 ...
- 转:Linux基本命令大全
Linux基本命令大全 新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容 ...
- 剑指Offer——知识点储备--Linux基本命令+Makefile
剑指Offer--知识点储备–Linux基本命令 1.linux下查看进程占用cpu的情况(top): 格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参 ...
- 第三章 Linux基本命令操作
第三章 Linux基本命令操作 ¨ 本节所讲内容: ¨ 3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨ 3.2 基本命令的使用:ls.pwd.cd.hist ...
- Linux基本命令(一)
Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语.进程间通信.进程间关系 信 ...
- 2 、Linux基本命令-ls-pwd-cd-date-hwclock
Linux基本命令: 1.ls-查看目录下的文档 语法: ls 目录 注: .当前目录 ..上级目录 如:ls /etc/ 相关参数: -l 显示详细信息 ls /etc/ -l -a 显示隐藏的 ...
- Linux基本命令 目录
Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...
- linux 基本命令 [转]
linux 基本命令 1.ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...
- 第五部分 linux 软件安装RPM SRPM与YUM
第五部分 linux 软件安装RPM SRPM与YUM 软件管理员简介 RPM与DPKG两大主流 rpm: redhat centos suse 命令:yum ...
随机推荐
- CDOJ 1502 string(简单贪心)
题目大意:原题链接 相邻两个字母如果不同,则可以结合为前一个字母,如ac可结合为a.现给定一个字符串,问结合后最短可以剩下多少个字符串 解体思路:简单贪心 一开始读题时,就联想到之前做过的一道题,从后 ...
- POJ 3253 Fence Repair(简单哈弗曼树_水过)
题目大意:原题链接 锯木板,锯木板的长度就是花费.比如你要锯成长度为8 5 8的木板,最简单的方式是把21的木板割成13,8,花费21,再把13割成5,8,花费13,共计34,当然也可以先割成16,5 ...
- 《mysql必知必会》读书笔记--触发器及管理事务处理
触发器 触发器是MySQL响应DELETE,INSERT,UPDATE而自动执行的一条MySQL语句,其他语句不支持触发器. 创建触发器时,需要4个条件: 唯一的触发器名 触发器关联的表 触发器应该响 ...
- 2018秦皇岛ccpc-camp Steins;Gate (原根+FFT)
因为给定的模数P保证是素数,所以P一定有原根. 根据原根的性质,若\(g\)是\(P\)的原根,则\(g^k\)能够生成\([1,P-1]\)中所有的数,这样的k一共有P-2个. 则\(a_i*a_j ...
- SQL注入漏洞有哪些
SQL注入攻击是当今最危险.最普遍的基于Web的攻击之一.所谓注入攻击,是攻击者把SQL命令插入到Web表单的输入域页面请求的查询字符串中,如果要对一个网站进行SQL注入攻击,首先需要找到存在SQL注 ...
- centos安装xdebug 和 phpstorm+Xdebug断点调试PHP
转载地址:http://www.2cto.com/os/201304/206058.html CentOS下安装xdebug 在CentOS 6.x 的系统中,是集成xdebug 的, y ...
- Python高级语法之:一篇文章了解yield与Generator生成器
Python高级语法中,由一个yield关键词生成的generator生成器,是精髓中的精髓.它虽然比装饰器.魔法方法更难懂,但是它强大到我们难以想象的地步:小到简单的for loop循环,大到代替多 ...
- RocEDU.阅读.写作《苏菲的世界》书摘
我们在成长的过程当中,似乎失去了对这世界的好奇心.也正因此,我们丧失了某种极为重要的能力(这也是一种哲学家们想要使人们恢复的能力).因为,在我们内心的某处,有某个声音告诉我们:生命是一种很庞大的.神秘 ...
- MyBatis如何返回自增的ID
<insert id="insertTable" parameterType="com.infohold.city.map.model.CheckTemplateM ...
- ubuntu 16.04 gtx1060 显卡安装【转】
本文转载自:https://blog.csdn.net/u010925447/article/details/79754044 版权声明:本文为博主原创文章,未经博主允许不得转载. https://b ...