Linux系列:序言
该系列笔记是学习《鸟哥的Linux私房菜——基础学习篇(第三版)》过程中的一些总结。希望和大家一起分享。
Linux的用途
- 对于企业:用于网络服务器、关键任务的应用、高性能运算任务
- 对于个人:桌面计算机、手持系统、嵌入式系统
学习Linux的一个重要概念
Linux中一切都是文件
关于文件系统类型
- ext2/ext3:是Linux适用的文件系统类型。ext3系统多了日志记录,更好一些。
- physical volume:用来弹性调整文件系统大小的机制,可以让文件系统大小变大或变小而不改变原有的文件数据的内容。
- software RAID:利用Linux操作系统的特性,用软件仿真出磁盘阵列的功能。
- swap:内存交换空间。不需要指定挂载点。
- vfat:同时被Linux与windows所支持的文件系统类型。方便数据的交换。
关于命令行的前缀
- @前面的budding是当前用户的帐号。@之后到冒号“:”之前的是主机名
- "~"代表用户的主文件夹。它是个变量。root的主文件夹在/root,所以~代表/root。而budding的主文件夹在/home/budding。那么~就是/home/budding
- KaTeX parse error: Expected 'EOF', got '#' at position 17: …是提示符。root的提示符是'#̲' 用户是'’
一些常用的命令行
- 显示文件夹内容
显示非隐藏文件/目录:ls -l
显示隐藏内容在内的所有内容:ls -al
2. 计算器 ``` 使用计算器:bc 离开:quit 显示小数:scale=number number为小数点后的位数 ``` ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190402134216474.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2J1ZGRpbmcwODI4,size_16,color_FFFFFF,t_70)
关于帮助文档
man page
如使用:man ls 命令后显示:
info page 如使用:info ls 命令后显示: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190402134236493.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2J1ZGRpbmcwODI4,size_16,color_FFFFFF,t_70)
帮助文档所在位置:/usr/share/doc
正确关机方法
-
使用"who"命令查看目前有谁在线:
其中的tty7便是图形界面 -
查看网络的联机状态
“netstat -a” -
查看后台执行的程序
“ps -aux” -
数据同步写入磁盘
“sync”
(目前的shutdown/reboot/halt等命令均已经在关机前进行了sync这个工具的调用) -
正式关机
几个常用的命令
-h:将系统的服务停掉之后就关机
- r:将系统的服务停掉之后就重启
- k:不是真的关机,只是发送警告消息出去
shutdown -h 20:25 系统将在20:25分关机
shutdown -h +10 十分钟后关机
shutdown -r now 系统立即重启
shutdown -k now 'this system will reboot'
关于执行等级的问题
run level 0:关机
run level 3:纯命令行模式
run level 5:含有图形界面模式
run level 6:重启
所以关机也可以是init 0
检查文件系统错误的问题
假设错误分区在/dev/sda7这一块,可以使用fsck /dev/sda7 命令 来检查分区情况并修复
一些相关的概念
- X Window:其实就是图形界面。它只是Linux下的一个软件。
- 磁盘阵列:利用硬件技术,将数个硬盘整合成为一个大硬盘的方法。
- 个人计算机磁盘常见接口:IDE与SATA,主流是SATA接口。
- 挂载:利用一个目录当成进入点,将磁盘分区的数据放置在该目录下。也就是说,进入该目录就可以读取该分区。这个操作我们称为“挂载”,那个进入点的目录我们称为“挂载点”
- 隐藏文件:文件名开头为小数点“.”的文件。
一些需要注意的坑
- Linux的命令行是会区分大小写的。在很多地方,包括显示权限等,大小写也是有不同含义的