一、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脚本