File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # Shell 脚本实战
2+
3+ > 本目录的代码是本人在学习、开发中收集、总结的一些面向实战的 Shell 脚本代码。
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
3+ # ##################################################################################
4+ # Linux 系统用户管理
5+ # @author: Zhang Peng
6+ # ##################################################################################
7+
38# 创建用户组
49groupadd elk
510# 创建新用户,-g elk 设置其用户组为 elk,-p elk 设置其密码为 elk
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # ##################################################################################
4+ # 目录操作示例
5+ # @author: Zhang Peng
6+ # ##################################################################################
7+
8+ # 创建目录(整个文件路径中的目录如果不存在,都会一一创建,如果目录已存在,则什么也不做)
9+ mkdir -p /home/linux-tutorial/temp
10+
11+ # 进入目录
12+ cd /home/linux-tutorial/temp
13+
14+ # 查看目录路径
15+ current_dir=$( pwd)
16+ echo " 当前目录是:${current_dir} "
17+
18+ # 查看目录上一级路径
19+ parent_dir=$( dirname $( pwd) )
20+ echo " 父目录是:${parent_dir} "
21+
22+ # 复制目录(复制 temp 目录所有内容,并命名新文件夹叫 temp2)
23+ cp -rf /home/linux-tutorial/temp /home/linux-tutorial/temp2
24+
25+ # 移动目录(将 temp2 移到 temp 目录下)
26+ mv /home/linux-tutorial/temp2 /home/linux-tutorial/temp/temp2
27+
28+ # 删除目录
29+ rm -rf /home/linux-tutorial
File renamed without changes.
You can’t perform that action at this time.
0 commit comments