1、什么是 linux
Linux 的最早起源是在 1991 年 10 月 5 日由一位芬兰的大学生 Linus Torvalds
写了 Linux 核心程序的 0.02 版开始的,
但其后的发展却几乎都是由互联网上的 Linux 社团(Linux Community)互通交流而完成的。
Linux 之父:Linus Torvalds 21 岁的芬兰青年李纳斯创造了一个全新的世界:
就是一种称为 Linux 的操作系统
Linux 不属于任何一家公司或个人,任何人都可以免费取得甚至修改它的源代码(source code)。
Linux 上的大部分软件都是由 GNU 倡导发展起来的,
所以软件通常都会在附着 GNU Public License(GPL)的情况下被自由传播。
GPL 是一种可以使你免费获得自由软件的许可证,因此 Linux 使用者的使用活动基本不受限制
2、linux 发行版
发行版本,指的是由软件发行公司,
把一定的 Linux 内核版本、应用程序和相应的系统管理软件和安装程序,组装成一个发行套件。
发行版本号码,由发行商自己决定,一般与内核版本的数字不一样。
目前 Linux 中国的发行版本(Linux Distribution)主要有 Red Hat(红帽子),
Slackware, Caldera, Debian, Red Flag(红旗), Blue Point(蓝点),
Xteam Linux(冲浪), Happy Linux(幸福Linux), Xlinux 等若干种,
我推荐同学们使用的发行版本是 Red Hat ,CentOS 是对红帽封装的企业版。
edHat 特点:使用范围最广泛,支持多平台,优秀的安装界面,丰富的软件。
Debian Linux 由 FSF(自由软件基金会)发行的完全由爱好者维护的发行套件,
最纯的 Linux SuSE Llinux 由 NOVELL 领导的 LINUX,最早由德国人维护的发行套件,后被收购。
SLACKWARE Linux 最早发行的套件。
红旗 Linux 是中国目前影响力最大的 Linux,是由中科院软件所控股的中科红旗开发的行办,
最大特点是目前中文化最彻底的 Linux,也是输入法完善的 Linux
turbo Linux,日本人掌控的 Linux 发行套件。
3、unix 操作系统
起源:AT&T(Ken Thmopson、Dennis Ritchie、J.F.Ossanna和R.Morris)为了玩游戏,
在一台废弃的 DEC PDP-7 的小型机上首先开发了一套简化的 MULTICS 操作系统,简称为 UNIX 。
Unix系统于 1969 年问世,是一个多用户、多任务的分时操作系统
4、linux 操作系统特点
源代码开放
完全免费
良好的界面
丰富的网络功能
可靠的安全、稳定性能
多用户多任务
5、目录
/bin (binaries) 存放二进制可执行文件
/sbin (super user binaries) 存放二进制可执行文件,只有root才能访问
/boot 存放用于系统引导时使用的各种文件
/dev (devices) 用于存放设备文件
/etc (etcetera) 存放系统配置文件
/home 存放用户文件的根目录
/root 超级用户目录
/tmp (temporary)用于存放各种临时文件
/usr (unix shared resources) 用于存放共享的系统资源
/var (variable)用于存放运行时需要改变数据的文件
/lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
/mnt (mount)系统管理员安装临时文件系统的安装点
[root@localhsot ~]#
root:登录用户
@:在
localhost:主机名
~ 家目录
# 超级用户
$ 普通用户
6、补充命令
init 1关机 2多用户 3命令行 4未被使用 5桌面 6重启
poweroff 关机
shutdown 关机
reboot 重启
ctrl+c 命令行终结
ctrl+a 跳到头部
ctrl+e 跳到尾部
↑↓ 上下命令
Tab 补全键
7、文件操作
7.1、写和追加写
> 覆盖写入
>> 追加写入
语法:输出内容 > 文件路径
echo 1 > number.txt
7.2、查看
cat 文件路径:显示全部内容
more 文件路径:回车方式逐行查看文件内容,按 q 退出
less 文件路径:上下左右键查看文件的各个部分内容,按 q 退出
head -n 文件路径:查看文件前 n 行内容
tail -n 文件路径:查看文件尾 n 行内容
wc 文件路径:计算文件行数、字符数、字节数、单词数等,-c 字节数、-m 字符数、-l 行数、-w 单词数