Linux基础语法
Posted 霏ིྀ宇ིྀ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础语法相关的知识,希望对你有一定的参考价值。
Linux
基础大框架
基础命令
ls-——显示指定的工作目录
cp——复制文件(目录)
tar——tar[必要参数][选择参数][文件]
其他
systemctl——管理服务命令
管理服务(unit)——systemctl [command] [unit]
command 主要有:
command 主要有:
start:立刻启动后面接的 unit。
stop:立刻关闭后面接的 unit
restart:立刻关闭后启动后面接的 unit,亦即执行 stop 再 start 的意思。
reload:不关闭 unit 的情况下,重新载入配置文件,让设置生效。
enable:设置下次开机时,后面接的 unit 会被启动。
disable:设置下次开机时,后面接的 unit 不会被启动。
status:目前后面接的这个 unit 的状态,会列出有没有正在执行、开机时是否启动等信息。
is-active:目前有没有正在运行中。
is-enable:开机时有没有默认要启用这个 unit。
kill :不要被 kill 这个名字吓着了,它其实是向运行 unit 的进程发送信号。
show:列出 unit 的配置。
mask:注销 unit,注销后你就无法启动这个 unit 了。
unmask:取消对 unit 的注销。
[unit 主要有:
[unit 主要有:
.mount
.mount文件定义了一个挂载点,[Mount]节点里配置了What,Where,Type三个数据项
.service
.service文件定义了一个服务
[Unit]
Description:描述,
After:在network.target,auditd.service启动后才启动
ConditionPathExists: 执行条件
[Service]
EnvironmentFile:变量所在文件
ExecStart: 执行启动脚本
Restart: fail时重启
[Install]
Alias:服务别名
WangtedBy: 多用户模式下需要的
.target
.target定义了一些基础的组件,供.service文件调用
.wants
.wants文件定义了要执行的文件集合,每次执行,.wants文件夹里面的文件都会执行
以上是关于Linux基础语法的主要内容,如果未能解决你的问题,请参考以下文章