「Linux」Centos7 基本命令操作

1-3-Linux基本命令操作

本节所讲内容如下:

  • Linux终端介绍 Shell提示符 Bash Shell基本语法
  • 基本命令的使用:ls、pwd、cd、history
  • 查看系统和BIOS硬件时间
  • Linux如何获得帮助
  • 设置服务器在来电后自动开机

第1章 Linux终端介绍

1.1 基本概念

  • tty:终端设备和控制台的统称,这个是由mingetty(虚拟终端)

crtl+alt+fn —->n为数字

虚拟终端切换方法

ctrl+shift+t 新建伪终端

Alt + 数字键 终端切换

Alt + F4 关闭终端(可以设置)

crtl+ 等号上面的那个加号 放大字体 crtl+- 是缩小字体

  • pts:模拟终端

通过网络连接

实际生产中截图如下

「Linux」Centos7 基本命令操作

通过SHELL,我们可以对LINUX实现哪些操作或管理:

例如:

  1. 对文件的管理(创建、删除、复制、修改)
  2. 对用户的管理(添加、删除)
  3. 相关权限的管理(授权用户对相关文件的管理,比如增删改查)
  4. 对磁盘的管理(分区、raid、lvm)
  5. 对软件的管理
  6. 对网络的管理

2.1 提示符“#”号与“$”号的区别

[root@panda ~]# —表示是root用户登录,管理员账号登陆

[miao@panda ~]$ —表示普通用户登录

上面各颜色对应的内容代表的意思如下:

用户名主机名当前所在目录(~表示当前用户的家目录)—(# root/$普通用户)

$这个符号后面跟上一个环境变量,可以改变当前环境

2.2 认识Bash Shell

查看所有的SHELL类型

[root@panda ~]# cat /etc/shells

[root@panda ~]# chsh –l

命令格式如下:

命令 【选项】 【参数】

  • 命令: 具体执行的命令,整条SHELL命令的主体
  • 选项:会影响到命令的一些形为操作,通常以“- ” “ – –”实现
  • 参数:命令作用的对象

第3章 基本命令操作

3.1 基本命令之–ls

作用:查看当前目录下有哪些文件(list)

语法:ls 目录/文件 ,如果不加目录查看当前目录

常用选项:

  • -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等

「Linux」Centos7 基本命令操作

上面显示的内容中,

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

为什么有的目录文件有不同的颜色呢?

linux系统中不同的颜色代表了不同的文件类型

颜 色

代表内容

举 例

蓝色

目录

/etc

黑色

文件

/etc/passwd

浅蓝色

链接

/etc/grub2.cfg

红色

压缩包

boot.tar.gz

绿色

可执行文件

/etc/init.d/network

黑底黄字

设备文件

/dev/sda

  • -a 列出目录下所有的文件,包括以“.“开头的隐藏文件(linux下隐藏文件是以 . 开头的,如果存在..代表存在着父目录) 

「Linux」Centos7 基本命令操作

  • -S 以文件的大小进行排序

「Linux」Centos7 基本命令操作

3.1.1 别名的使用

定义一个别名:

[root@panda ~]# ls -l /opt

total 912

drwxr-xr-x. 9 1001 1001 4096 May 15 22:21 nginx-1.11.2

-rw-r–r–. 1 root root 924979 May 11 11:21 nginx-1.11.2.tar.gz

drwxr-xr-x. 2 root root 6 Mar 9 2015 rh

drwx——. 3 user4 user2 4096 May 21 08:46 user2

[root@panda ~]# xuegod

bash: xuegod: command not found…

[root@panda ~]# alias xuegod=’ls -l /opt’

[root@panda ~]# xuegod

total 912

drwxr-xr-x. 9 1001 1001 4096 May 15 22:21 nginx-1.11.2

-rw-r–r–. 1 root root 924979 May 11 11:21 nginx-1.11.2.tar.gz

drwxr-xr-x. 2 root root 6 Mar 9 2015 rh

drwx——. 3 user4 user2 4096 May 21 08:46 user2

删除别名:

[root@panda ~]# unalias xuegod

[root@panda ~]# xuegod

bash: xuegod: command not found…

设置别名永久生效

–》当前用户

[miao@panda ~]$ echo “alias xuegod=’ls -l /mnt'” >> .bashrc

[miao@panda ~]$ . ./.bashrc

[miao@panda ~]$ echo “alias xuegod1=’ls -l /mnt'” >> .bashrc

[miao@panda ~]$ . ./.bashrc

[miao@panda ~]$ xuegod1

total 0

drwxr-xr-x 3 root root 30 May 26 21:24 test1

–》全局使用

[root@panda ~]# echo “alias xuegod-1705=’ls -ld /opt'” >> /etc/bashrc

[root@panda ~]# source /etc/bashrc

[root@panda ~]# xuegod-1705

drwxr-xr-x. 5 root root 72 May 21 08:31 /opt

[root@panda ~]# su – miao

Last login: Thu Jun 8 21:50:24 CST 2017 on pts/1

[miao@panda ~]$ xuegod-1705

drwxr-xr-x. 5 root root 72 May 21 08:31 /opt

3.2 基本命令之–pwd

作用:打印当前用户所在的当前目录位置(print working directory)

语法:直接输入pwd

「Linux」Centos7 基本命令操作

  • cd .. 表示返回到上级目录位置,也就是父目录
  • cd . 表示进入到当前用户所在的目录

「Linux」Centos7 基本命令操作

  • man 命令 :查看手册页或命令描述

[root@panda ~]# man date

「Linux」Centos7 基本命令操作

适用内部命令

  • help <命令>

「Linux」Centos7 基本命令操作

第6章 关机命令

常用的几个关机命令

  • shutdown
  • init
  • reboot
  • poweroff

6.1 关机命令之–shutdown

作用:关机,重启,定时关机

语法:shutdown [选项]

参数:

  • -r => 重新启动计算机
  • -h => 关机
  • -h + 时间 =>定时关机

[root@panda ~]# shutdown -h +10

10分钟之后关机

[root@panda ~]# shutdown -h 23:30

指定具体的时间点进行关机

[root@panda ~]# shutdown -h now

立即关机

[root@panda ~]#shutdown -r 22:22

22:22 以后重启

6.1.1 关机命令之–init 命令

作用:切换系统运行级别

语法:init 0-6

Linux 7个启动级别:

  • 0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关的
  • 1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录
  • 2 多用户模式,没有NFS网络支持
  • 3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式
  • 4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置
  • 5 图形化模式,登陆后进入图形GUI模式,X Window系
  • 6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启

[root@panda ~]# init 0 init 6 init 3 init 5

第7章 定时开机

BIOS

进入bios,一般是在开机后出现主板画面是按Delete这个键,部分品牌机可能按F2或者F1

Power Management Setup,就进入电源管理设置了

「Linux」Centos7 基本命令操作

「Linux」Centos7 基本命令操作

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注