Linux初体验
一、什么是Linux
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
二、Linux的特点
Linux是一种多用户,多任务的操作系统,相较于传统操作系统具有五个特点
- 完全免费
- 支持多平台
- 多用户多任务
- 具有可靠的安全性
- 良好的稳定性
三、相关知识
- Linux目录结构介绍
- Linux用户介绍
- Linux常用命令介绍
- 用命令改变工作目录和显示目录内容
- pwd命令
- cd命令
- ls命令
- 文件显示相关命令
- cat命令
- more命令和less命令
- head命令和tail命令
- touch命令
- 复制、删除和移动文件的命令
- cp命令
- mv命令
- 用命令创建和删除目录
- mkdir命令
- rmdir命令
- 修改文件或者目录的权限
- chmod命令
- umask命令
- chown命令
- chgrp命令
- 用命令改变工作目录和显示目录内容
Linux目录结构介绍
对Linux文件系统目录结构的了解是学习和掌握Linux系统的基础。
Linux 文件系统是树形层次结构,具体如下表所示:
- / 根目录:文件系统的入口,最高一级目录。
- /bin目录:常用的二进制命令目录,和/usr/bin类似。
- /boot目录:存放内核以及启动所需的文件。
- /dev目录:存放设备文件目录,比如声卡,磁盘,光驱等。
- /etc目录:存放系统配置文件。
- /home目录:普通用户的家目录,用户数据存放在其主目录中。
- /lib目录:存放必要的运行库;
- /mnt目录:一般是用于临时挂载存储设备的挂载目录,比如有cdrom,U盘等目录,直接插入光驱无法使用,要先挂载后使用。
- /proc目录:存放存储进程和系统信息。
- /root目录:超级用户的家目录。
- /sbin目录:大多涉及系统管理的命令的存放,是超级权限用户root可执行命令存放地,这个目录和/usr/sbin或/usr/local/sbin目录是相似的。
- /tmp目录:存放临时文件。
- /usr目录:存放应用程序,命令程序文件、程序库、手册和其它文档。
- /var 存放系统日志和缓存日志的目录。
Linux用户介绍
Linux用户通常分为两类:
管理员用户(root)
普通用户(类似Windows上的普通用户)
Linux登陆系统后,默认当前所在目录为用户主目录,类似Windows登陆系统后,默认的所在目录为桌面
管理员(root)登陆系统后默认目录为/root
普通用户登陆系统后默认目录为/home/username,username为用户名。例如:笔者用普通用户fzm登陆系统后,那么当前所在目录为。/home/fzm
root代表当前登录的用户,在Linux中管理员账户是root
localhost当前计算机主机名
~当前所在家目录,/当前所在根目录
#超级用户(管理员)提示符,普通用户的提示符是$
超级用户
普通用户
Linux常用命令介绍
用命令改变工作目录和显示目录内容
pwd命令
pwd(Print Working Directory):显示当前所在目录
pwd
我们进入/home/Tom目录后,输入pwd后显示当前目录