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 单词数