Linux基本命令
一、字符界面的介绍
Linux与unix操作类似,在字符界面下使用Shell命令就可以完成操作系统的所有问题了。
主流的Linux系统默认使用的Shell命令终端是Bash解释器。
选择Bash解释器作为命令行终端的优势:
(1) 通过上下键调用过往命令(2) 命令或者参数输入前几位就可以用Tab键补全(3)具有强大的批处理脚本(4)具有使用的环境变量功能
二、虚拟终端
使用Alt+Fn(n为终端号)可以从字符界面切换到图形化的虚拟终端
使用Ctrl+Alt+Fn(n为终端号)可以从图形化界面切换到字符界面的虚拟终端
三、Shell命令
1、shell命令提示符
超级用户提示符:#
[root@localhost~] #
超级用户的主目录:/root
普通用户提示符:$
[user@localhost~]$
普通用户的主目录:/home/user(/home中与用户名命名的子目录)
2、Linux 命令补充说明
Linux命令与参数区分大小写。
例如:date、Date、DATE是不同的命令。
复杂的Shell命令可以有多个参数。
3、字符界面下的注销、关机与重启。
注销登录状态的两种方式:
(1)在字符界面输入exit
(2)使用[Ctrl+D]组合键
重启:
(1)输入reboot
(2)输入shutdown -r now
关机:
(1)输入halt
(2)输入shutdown -h now
4、date命令
格式1:date [参数选项][+指定的格式选项]
格式2:date [MMDDhhmm[YYYY]]
常用参数说明:
-s(set),设置系统时间
5、cal 命令
格式:cal [YYYY]
功能:显示日历
6、echo 命令
格式:echo [字符串 | $变量]
功能:用于在终端输出字符串或者变量提取后的值
例如:echo I LOVE YOU
7、获取当前时间距离1970年0是0分0秒所经历的秒数。
格式:(1)time='date''+%s"'
(2) echo $time
四、与文件与目录有关的Shell命令
1、文件的类型
文件是一组存储在磁盘上具有既定名称的信息集合
Linux文件均为无结构的字符流形式。
文件名是文件的标识,它由数字、字母、下划线和圆点组成字符串来构成。
Linux要求文件名的长度限制在255个字符以内。
Linux系统中有三种基本的文件类型:普通文件、目录文件和设备文件。
普通文件又分为文本文件和二进制文件。
目录文件主要适用于管理和组织系统中的大量文件。简称为目录。
设备文件:Linux中把每一个I/O设备都看成一个文件,与普通文件一样处理。
2、文件系统和目录
文件系统是负责管理和存取文件信息的部分。
Linux系统以文件目录的方式来组织和管理系统中的所有文件。就是将所有文件的说明信息采用树形结构组织起来。
3、工作目录和用户主目录
用户登录到Linux之后都处于某个目录中,此目录被称为工作目录或当前目录。
用户可以用~来引用自己的目录。
4、相对路径和绝对路径
绝对路径:从根目录(/)开始到当前目录(文件)的路径,也称为完全路径。
相对路径:是指从用户当前的目录到其下子目录的路径。
5、常用的文件管理命令
格式:cd [目录名]
当前目录用"."表示。
上一级目录用两个.表示。
根目录用"/"表示.
cd ~进入用户的home 目录。
格式:pwd
作用:显示用户当前所在的位置。
来源:CSDN博客
作者:K_el_e