【可实战】Linux 系统扫盲、 Shell扫盲(如何写一个简单的shell脚本)

一、Linux系统扫盲

1.Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议

2.Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

3.Linux 与 Windows 比较

Linux 的目录格式是文件树

4.Linux常用命令

ls:列出目录

cd:切换目录

pwd:显示目前的目录

mkdir:创建一个新的目录

rmdir:删除一个空的目录

cp:复制文件或目录

rm: 移除文件或目录

mv: 移动文件与目录,或修改文件与目录的名称

二、shell扫盲

1.用户可以通过shell操控Linux

用户可以利用shell和Linux内核进行交互,shell是一个非常底层的工具

(一)常见shell

Boure Shell (/usr/bin/sh或/bin/sh)

Bourne Again Shell (/bin/bash)【最常用,常说的bash】

C Shell (/usr/bin/csh)

K Shell (/usr/bin/ksh)

Shell for Root (/sbin/sh)

(二)shell的内容举例

(三)运行shell

【方法一】

chmod +x ./test.sh #使脚本具有执行权限

./test.sh #执行脚本

【方法二】

/bin/sh test.sh

(四)shell环境准备

Windows:Git(Git Bash Here)、Xshell(【亲测可行】如何安装XShell 6、Xftp(步骤简单、无到期问题、含vcredist_x86.exe 安装包)【亲测可行】如何使用Xshell连接服务器(删除服务器,调节终端字号)

Mac:Terminal

Linux:自带

(五)实战环节:编写一个打印"hello"的shell脚本


相关推荐
LH_R29 分钟前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
dessler1 小时前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行1 小时前
awk 语法解析-前端学习
linux·前端
少妇的美梦19 小时前
logstash教程
运维
chen94520 小时前
k8s集群部署vector日志采集器
运维
chen94520 小时前
aws ec2部署harbor,使用s3存储
运维
轻松Ai享生活1 天前
5 节课深入学习Linux Cgroups
linux
christine-rr1 天前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神5551 天前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆1 天前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs