本节所讲内容: Linux终端介绍 Shell提示符 Bash Shell基本语法 基本命令的使用:ls、whatis、pwd、cd 查看系统和BIOS硬件时间 Linux如何获得帮助 Linux关机命令:shutdown、init等 Linux 7个启动级别 man手册页 创建一个方便快捷实验环境快照 设置服务器在来电后自动开机
一、Linux终端介绍 1.tty: tty1图形界面 tty2~6 虚拟控制台 2.切换 物理机控制台的切换ctrl + alt +F1~F6 虚拟机切换crtl + alt +shift +F1~F6 从命令行界面启动到图形界面:#startx(不重启服务) #init 5(重启服务) 4pxs虚拟终端 ctrl+shift+T 切换虚拟终端:Alt+1(切换到第一个虚拟终端) 放大:ctrl+shift+ + (可以通过图形界面来设置) 缩小:ctrl+ - pts(pseudo-terminal slave) 伪终端 :通过ssh相关工具连接上后,显示出来终端为:pts 二、Shell提示符
[用户@主机名 当前目录名称 ] 提示符 root为# 普通用户为:$ 看用户是不是最高权限 看他的uid,当用户的uid=0 时,该用户就拥有最高权限, uid不等于0的,都是普通用户
三、Bash Shell基本语法1.总结Linux命令输入规律 如何输入命令: 命令 [选项]([参数])[选项的值]([参数的值]) 空格作为分割 常见选项(参数):-h --help ; 特点:选项样子为: -字母 或 --加单词
【例】 vim 1 #!/bin/bash #!是说明1这个文件的类型,类似于windows下用不同的文件后缀来表示不同的文件类型,linux系统是根据#!以及后面的信息来确定该文件的类型。后面的/bin/bash就表面1这个文件是一个BASH程序 #this is a very simple example # bash程序的注释 echo hello world echo后的字符串会被显示在控制台终端的屏幕上
2.vim及vi的简单使用 vim 1 输入i进入编辑模式 写完之后,按ESC退出编辑模式 保存并退出:按一下shift + ;(:冒号)后面紧接着输入wq 不保存退出:按一下shift + ;(:冒号)后面紧接着输入q! !感叹号是强制的意思 执行: 1.把文件拷到bin目录下:
2. 给文件添加一个可执行的权限x
3.执行
执行脚本:①1. cd /bin 2. ./hello (如果提示权限拒绝,给用户一个可执行的权限) ②方法2: a.sh 没有执行权限或有执行权限。 使用: bash a.sh 或 sh a.sh 都可以执行 sh命令 是不用写路径 直接 在后面跟上 shell的名称就能执行了
3.基本命令 3.1 ls 命令 作用:查看当前目录下有哪些文件 语法:ls 目录 名 ,如果不加目录名查看当前目录 参数: -l 显示详细信息 系统里面的快捷方式#ll等同于 ls -l -a 显示隐藏文件 -d 查看目录(不查看里面的内容) -h 增强可读性 -R 递归显示目录信息
【例】
【例】 查看隐藏文件, #ls -a . 当前目录 .. 父目录(上层目录、上级目录)
3.2 whatis 作用:查看命令的解释 语法: whtais command
在系统刚装好后有时不能直接使用,需要对whatis的数据库进行更新,数据库文件在/var/cache/man/whatis ,进入到/var/cache/man下用makewhatis进行更新
3.3 pwd 作用:查看当前目录 语法:pwd 没有参数 例: pwd
cd 作用:切换目录 语法:cd 目录名 【例】 #cd 回到用户自己的主目录 #cd ~ 回到用户自己的主目录 #cd - 回到上一个目录 #cd /etc////sysconfig/ 和 cd /etc/sysconfig 一样 cd /etc/ 和 cd /etc 一样
查看系统和BIOS硬件时间: 指的是bios时间
3.4 Linux如何获得帮助 方法1:加参数-h 或--help
方法2:查看man手册
3.5 关机命令
作用:关机,重启,定时关机 语法:shutdown [选项] 有如下选项: -r => 重新启动计算机 -h => 关机 -h 时间 =>定时关机 -c => 取消之前的定时关机 或ctrl+c
【例】 shutdown -h +10 #10分钟后关机 如果是你想定时在某一具体时间关机时使用命令: shutdown -h 10:01 立即关机:shutdown -h now shutdow -r 用法和 shutdown -h 一样。
3.6 init 命令 作用:切换系统运行级别 语法:init 0-6 【例】 init 0命令用于立即将系统运行级别切换为0,即关机; init 6命令用于将系统运行级别切换为6,即重新启动。
Linux 7个启动级别: 0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
runlevel 作用:查看当前运行的级别 语法:runlevel man(manual)手册页,提供命令的详细帮助信息 例: man ls 按q退出 man手册页分类: 1:用户说明 2:系统调用 3:库调用 4:设备 5:文件格式 6:游戏 7:杂项 8:系统管理命令 RHEL5 和6都有 6比5多2个: 9:内核 0:新的
【例】 如果我的系统被设置了0或者6的启动级别,我该怎么修复? 编辑grub: 1.直接按a kernel /vmlinuz..... 在后面输入1或者single 2.按e,选择第二行 kernel /vmlinuz..... 在后面输入1或者single 编辑完后按enter,再按b 在单用户模式中修改/etc/inittab最后一行,把0/6改成3/5
实战:【创建一个方便快捷实验环境快照】 配置好静态IP地址,关闭iptables防火墙,关闭selinux
设置服务器在来电后自动开机 原文地址: http://xuegodlinux.blog.51cto.com/10844319/1715517 |
|
来自: JhouShuai > 《LINUX 服务器运维》