linux简单使用
访问命令行
Linux的操作界面通常称为Shell
[\u@\h \W]$
\u: user
\h: hostname
\W: work directory
$: 提示符
[root@localhost ~]#
root: 用户
localhost: 主机名
~ : 代表的是用户的家目录(用户一旦登录之后,默认进入的目录,就是家目录)
root用户的家目录:/root
普通用户的家目录:/home/用户名
#:root用户
$:普通用户
Shell通过PS1和PS2两个环境变量来控制提示符格式:
PS1 控制最外层命令行的提示符格式
PS2 控制第二层命令行的提示符格式
常用简单命令
echo命令
echo命令用于在终端设备上输出字符串或变量提取后的值,语法格式为:“echo [字符串] [$变量]”。
这是在Linux系统中最常用的几个命令之一,但操作却非常简单,执行“echo 字符串”或“echo
变
量
”
就
可
以
,
其
中
变量”就可以,其中
变量”就可以,其中符号意思是提取变量的实际值,以便后续的输出操作。
例如:
date命令
date命令用于显示或设置系统的时间与日期,语法格式为:“ date [+指定的格式]”。
date 命令中的参数以及作用
按照默认格式查看当前系统时间的date命令如下所示:
按照"年-月-日 时:分:秒 am 工作日 今年中的第几天 季度"格式查看当前系统时间:
使用date -s “时间”即可更改系统的当前时间
timedatectl命令
timedatectl命令用于设置系统的时间,英文全称为:“time date control”,语法格式为:“ timedatectl [参数]”。
timedatectl命令中的参数以及作用
切换用户命令
su - root
从普通用户切到root用户是需要输入密码的,而从root用户切入到普通用户则不需要输入密码
列表命令
ls命令
ls: list directory contents 列出目录内容
ls. 代表当前目录
ls… 代表上一级目录
pwd命令
pwd: print work directory 打印当前工作目录
cd命令
cd: change directory 切换目录
wget命令
wget命令用于在终端命令行里下载网络文件,英文全称为:“web get”,语法格式为:“wget [参数] 网 址”
无需打开浏览器,直接在命令界面就能下载文件
wgei命令中的参数及作用
命令帮助
type命令 查看命令的类型
Linux中对应的命令的类型分为内部命令和外部命令,外部命令对应的是path环境变量下可以找到的与 命令名称一致的文件的名称,其中每一个外部命令对应的是一个可执行的程序。内部命令是外部命令中 含有的命令的,比如bash中存在内部的命令cd ,内部命令的对应的信息展示固定。
帮助命令
1)help内部命令帮助,查看bash内部命令帮助
用法1:help内部命令
# help cd
用法2:命令 ——help
即命令的“——help”选项,适用于大多数外部命令
# ls --help
2)man用来提供在线帮助,使用权限是所有用户。在Linux系统中存储着一部联机使用的手册,以 供用户在终端上查找。使用man命令可以调阅其中的帮助信息,非常方便实用。
文件操作命令
touch命令
新建空文件或更新已有文件或目录的修改日期——touch命令
功能:
若指定的文件或目录已存在,则将文件或目录的日期和时间修改为当前系统的日期和时间。 若指定的文件不存在,则以指定的文件名创建空文件
格式: touch [选项] 文件或目录名列表
copy命令
复制(copy)文件或目录–cp命令
功能:目录或文件的复制。
命令:cp [选项] 源文件 目标文件
mv命令
移动(mv)文件或目录
mv命令用于剪切或重命名文件,英文全称为:“move”,
语法格式为:“mv [参数] 源文件名称 目标文件 名称”。
rm命令
删除(remove)文件或目录
格式:rm [选项] 文件或目录名及路径
功能:删除文件或目录,可包含一个或多个文件名(各文件间用空格分隔)或用通配符表达,以实现删除多 个文件或目录。