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基础语法的主要内容,如果未能解决你的问题,请参考以下文章

2021年大数据常用语言Scala:基础语法学习 声明变量

Python基础语法

Linux基础语法

Acwing Linux基础课笔记shell语法

Acwing Linux基础课笔记shell语法

从0开始学大数据-Java基础语法