`
Luob.
  • 浏览: 1584434 次
  • 来自: 上海
社区版块
存档分类
最新评论

Linux 基础命令操作

阅读更多
目标内容
1.常见单词整理
2.Linux终端介绍
3.认识SHELL 
4.基本命令操作
5.系统时间管理
6.帮助命令使用
7.关机命令
8.实战定时开机


1.常见单词整理

Terminal : 终端                        network-scripts: 网络脚本  
passwd ::密码文件    nologin :禁止登录   
shutdown :关机                        reboot :重启  
poweroff :关机    Grep :过滤   
localhost :本机        useradd: 添加用户  
graphical :图形

2.Linux终端介绍
tty:终端设备的统称(控制台终端)
     tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。
终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备

pts虚拟终端

      如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty),我们通过XSHELL连接上服务器上显示出来的就是pts
      pts(rpseudo-teminal slave)是pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty

控制台终端tty1-tty6切换方法:
图形界面切换到字符界面终端: Ctrl+Alt+F2-6
切换到图像界面 Alt+F1-F6

虚拟终端切换方法:
ctrl+shift+t  新建伪终端
Alt + 数字键  终端切换
Alt + F4 关闭终端


3.认识SHELL
      Shell提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行
      Shell实际上是一个命令解释器,它通过解释用户输入的命令并把它传输给系统内核去执行。它也有自己的编程语言,语法等

提示符“#”号与“$”号的区别
[root@xuegod72 ~]#         ---表示是root用户登录,管理员账号登陆
[miao@xuegod72 ~]$    ---表示普通用户登录
[用户名@主机名 当前所在目录]root #/普通用户 $

Bash Shell基本语法结构
查看所有的解释器:
[root@xuegod72 ~]# cat /etc/shells

[root@xuegod72 ~]# chsh –l


4.基本命令操作
基本命令之--ls
ls 目录 查看当前目录下有哪些文件,如果不加目录查看当前目录
常用参数:
 -l 显示详细信息 注:系统里面的快捷方式#ll=ls -l
 -a显示隐藏文件
 -d 查看目录(不查看里面的内容)

[root@localhost ~]# ll
drwxr-xr-x.  2 root  root        6 Nov  4 17:05 Public
d文件类型
rwxr-xr-x文件权限
2  链接文件个数
root  文件所属用户
root  文件所属用户组
6 Nov  4 17:05 文件上次修改时间
Public  文件名

文件的类型有
 d:目录文件
 l:链接文件
 b:块设备文件
 c:字符设备文件
 p:管道文件
 -: 表示普通文件

ls –l 和ll 是等价的

pwd :打印当前用户所在的当前目录位置
[root@localhost ~]# pwd
/root

xshell 小技巧
 加大字体:ctrl+shift + + (+不是小键盘上的那个的+)
 缩小字体:ctrl + -

cd命令
cd的作用 切换目录
 直接输入cd表示回到当前用户的宿主目录 或者 cd ~
 cd ..  表示返回到上级目录位置
 cd . 表示进入到当前用户所在的目录

5.系统时间管理
     在Linux中有 "硬件时钟"与"系统时钟"等两种时钟。
硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟;
系统时钟则是指kernel中 的时钟;
所有Linux相关指令与函数都是读取系统时钟的设定
当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作

查看硬件时间:
[root@localhost ~]# hwclock
Mon 06 Mar 2017 08:30:00 PM CST  -0.036942 seconds

查看系统时间
[root@localhost ~]# date
Mon Mar  6 20:30:46 CST 2017
[root@localhost ~]#

如何修改时间
[root@localhost ~]# date -s 2016-07-08

时间同步
[root@localhost ~]# ntpdate time.windows.com

6.帮助命令使用
whatis  <命令>:显示命令的简短功能
[root@localhost ~]# whatis mkdir
mkdir (1)            - make directories
mkdir (1p)           - make directories
mkdir (2)            - create a directory
mkdir (3p)           - make a directory
[root@localhost ~]#

man  <命令> 查看手册页或命令描述
[root@localhost ~]# man mkdir
退出  :q

适用外部命令
 <命令> --help
 <命令> -h
适用内部命令
 help <命令>

区分 命令类型
type <命令>

7.关机命令
常用的几个关机命令
 shutdown
 init
 reboot  
 poweroff

关机命令之--shutdown
作用:关机,重启,定时关机
语法:shutdown  [选项]
参数:
 -r    => 重新启动计算机
 -h    => 关机
 -h + 时间  =>定时关机
[root@xuegod72 ~]# shutdown -h +10    //10分钟之后关机
[root@xuegod72 ~]# shutdown -h 23:30   //指定具体的时间点进行关机
[root@xuegod72 ~]# shutdown -h now //立即关机
[root@xuegod72 ~]#shutdown -r  22:22     //22:22 以后重启

关机命令之--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运行级
[root@localhost ~]# systemctl isolate multi-user.target

[root@localhost ~]# systemctl isolate runlevel3.target

查看运行等级
[root@localhost ~]# runlevel
N 3   //N 标识没有进行过切换 临时切换


设置默认第三启动级别
[root@xuegod60 ~]# systemctl set-default multi-user.target
或者可以看这个文件:/etc/inittab
[root@xuegod60 ~]# systemctl get-default
graphical.target


8.实战定时开机
1.进入bios,一般是在开机后出现主板画面是按Delete这个键,部分品牌机可能按F2或者F1
2.Power Management Setup,就进入电源管理设置了
3.通过回车进入这个设置后,选择Wake Up Event Setup,回车选择Press Enter
4.继续回车选择,将Disabied 更改为Enabled,然后继续回车确定。然后再继续设置时间点和日期



  • 大小: 6.3 KB
分享到:
评论

相关推荐

    Linux基本命令操作实验报告

    ### Linux基本命令操作实验报告知识点总结 #### 一、实验目的 - **了解Linux用户界面**:本实验旨在让学生理解Linux系统中用户交互的方式,包括命令行界面和图形用户界面。 - **掌握常用命令**:重点是让学生熟练...

    第三章 Linux基本命令操作

    【Linux基本命令操作】章节主要介绍了Linux系统的终端概念和常用操作,包括终端的类型、Shell提示符以及Bash的基本用法。以下是对这些知识点的详细解释: 1. **终端(Terminal)**: - **控制台终端(Console)**...

    Linux基础命令操作练习

    Linux基础命令操作练习

    Linux基本命令操作

    最全Linux命令操作:建立软连接、磁盘,文件,目录相关操作、常用压缩, 解压缩命令、检索相关 、监控linux性能命令top、网络相关等

    linux基础命令操作

    linux基础操作,适合新手教学和刚接触linux的同学,linux基础操作,适合新手教学和刚接触linux的同学,

    实验一 Tutorial 1 linux 基本命令操作.docx

    实验一“Tutorial 1 Linux基本命令操作”主要涵盖了远程登录Linux系统的方法,以及一系列常用的Linux命令的使用。首先,让我们从远程登录工具PuTTY开始。 PuTTY是一个流行的开源终端模拟器,用于通过SSH(Secure ...

    2 linux基本命令操作(2).docx

    【标题】:Linux基本命令操作 【描述】:本文档主要介绍了Linux操作系统中的一些基本命令操作,包括远程登录、文件和目录的操作、重定向、find命令的使用,以及对文件类型的理解和查看。通过一系列的实验步骤,帮助...

    1-3-Linux基本命令操作和文件管理-CENTOS7.docx

    【标题】: "Linux基本命令操作和文件管理-CENTOS7" 【描述】: 本文将详细介绍Linux操作系统中的基本命令操作和文件管理,包括Linux终端、Shell提示符、Bash Shell的基本语法,以及常用命令如ls、pwd、cd、history的...

    1-3-Linux基本命令操作和文件管理-CENTOS7.pdf

    【Linux基本命令操作和文件管理】是Linux操作系统中不可或缺的一部分,尤其对于系统管理员和开发者来说至关重要。本节主要讲解了Linux终端、Shell提示符、Bash Shell的基本语法,以及一些基本的Linux命令,如ls、pwd...

    Linux系统的基本操作及常用命令实验报告.doc

    "Linux系统的基本操作及常用命令实验报告" Linux 系统的基本操作及...Linux 系统的基本操作及常用命令实验报告涵盖了 Linux 操作系统的基础知识和基本命令,旨在帮助用户熟悉 Linux 操作系统的基本操作和常用命令。

    Linux的基本命令操作及vi的使用

    ### Linux基本命令操作及vi编辑器使用详解 #### 一、实验目的 1. **熟悉Linux操作系统环境**:了解Linux的基础架构、用户管理、权限控制等核心概念。 2. **熟悉Linux操作系统的文件结构**:掌握Linux文件系统的组织...

    Linux练习题3 基本命令操作

    在 Linux 操作系统中,基本命令操作是非常重要的,它们是我们与操作系统交互的基础。下面我们将介绍一些基本的 Linux 命令操作。 命令提示符 Linux 命令提示符通常以用户名@主机名:当前工作目录$结尾。例如:...

    linux基础命令总结pdf版本

    Linux基础命令是Linux操作系统中用于管理文件、目录、硬件设备和执行系统管理任务的基本指令。掌握这些基础命令对于使用Linux系统至关重要。以下是根据提供的文件内容总结出的一些Linux基础命令知识点: 一、文件和...

    linux基本命令操作手册

    Linux 是一个开源操作系统内核,广泛用于各种设备。它有多个发行版(如 Ubuntu、Fedora、Debian),提供不同的功能和软件包。Linux 支持多用户和权限管理,常通过命令行和图形界面进行操作。它的安全性和网络功能...

    LINUX基本命令LINUX基本命令

    Linux操作系统的基础之一是其强大的命令行工具,这些工具允许用户高效地管理文件、目录和系统。其中,`ls`命令是用于列出目录内容的基本指令,它的功能非常强大且灵活。`ls`的基本用法是在终端中输入`ls`,这将显示...

    Linux基础命令教程豪华版

    Linux基础命令教程(豪华版)─────来自于Linux的强大功能 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由...

    linux 常用命令 基本命令 操作系统命令 命令

    掌握 Linux 命令操作也是领会 Linux 系统精髓的必然途径。 Shell 基本概述 * Shell 是一种特殊的程序,它是用户与操作系统内核之间的桥梁。 * bash shell 是一个增强的 bourne shell (标准的 UNIX shell ),也...

    Linux网络操作系统基础:常用Linux命令.ppt

    【Linux网络操作系统基础:常用Linux命令】 ...通过学习和实践这些基本命令,可以更有效地在Linux环境中工作。理解并掌握这些命令,将有助于提升工作效率,为后续更高级的Linux操作打下坚实基础。

Global site tag (gtag.js) - Google Analytics