【可实战】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脚本


相关推荐
GlobalSign数字证书11 小时前
小企业零运维 TLS 架构设计:证书生命周期管理(CLM)与自动化轮换策略的技术选型
运维·自动化
mCell11 小时前
GitHub Actions 玩法大赏:一台远程主机的七种活法
linux·github·agent
盐焗鹌鹑蛋11 小时前
【Linux】动静态库的制作与使用
linux
艾伦_耶格宇12 小时前
【ELK】-4 logstash的搭建及操作
linux·运维·ubuntu·elk
mifengxing13 小时前
文件逻辑结构、物理结构与磁盘空闲存储空间管理
大数据·linux·运维·操作系统·计算机408
小此方14 小时前
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量
linux·运维·驱动开发
fanged15 小时前
Linux的DD命令
linux·运维·服务器
xiaoxiangsiyan16 小时前
RHCE2026云原生路线EX188和EX288完整备考指南
运维·网络·云原生·自动化
九硕智慧建筑一体化厂家16 小时前
从照明节能到碳排可见:能碳平台助力机房迈向 “零碳” 未来
运维·笔记·智慧城市
张洛闻Eren16 小时前
MySQL 管理复制拓扑【MySQL第四课】
linux·运维·数据库·mysql