Linux 进阶
来源:互联网 发布:js在线混淆 编辑:程序博客网 时间:2024/05/16 05:54
学习慕课网《Linux 达人养成计划II》教程的笔记。
本文是http://blog.csdn.net/wybluewind/article/details/49387023的后续,但是不影响阅读。
本教程简单的介绍了vim编辑器,磁盘管理和一些用户管理的操作命令。
1-1 vim编辑器概述
1-2 vim编辑器的操作模式
Command Mode-命令模式:等待用户输入命令。
Insert Mode-输入模式:用于输入文本。
Last Line Mode-底行模式:可以输入指令,也算一种命令模式。
1-3 vim编辑器的命令模式
vim + filename 光标在最后一行, +n 光标在第n行。
vim +/context filename 光标在文件中定位到第一次出现context的地方。
1-4 底行模式和命令模式的常用指令
底行模式命令:
命令模式:
简单列举了一些,需要在网上搜索。
2-1 磁盘管理基本命令
2-2 硬盘分区和格式化概述
2-3 在虚拟机中添加硬盘
2-4 MBR分区
fdisk 硬盘分区工具,只能给硬盘做MBR分区。
最后需要使用w命令写到硬盘中。
使用命令分区可查看此视频!!!!!!!
2-5 GPT分区
分区模式之MBR:主分区不能超过4个,单个分区最大2TB。比较老!!!!
分区模式之GPT:主分区个数几乎没限制(GPT分区表最多支持128个主分区),单个分区容量几乎没限制(最大支持18EB)。
GPT分区中不适合安装X86架构的系统。
parted工具,既可以做MBR分区也可以做GPT分区。
工具的使用可以看此视频。
2-6 分区的格式化
分区之后需要把分区信息写到文件中,然后需要进行格式化才可以。
格式化命令是:mkfs。 mkfs -t ext4 /dev/sdb2 , 文件格式,分区。
2-7 挂载分区
格式化之后,需要挂载才可以使用。
新硬盘添加到服务器中后需要创建分区,格式化分区,挂载分区之后才可以使用,这些步骤缺一不可。
操作/etc/fstab文件可实现自动挂载。
2-8 swap分区
添加交换分区:
- 建立一个普通的Linux分区
- 修改分区类型的16进制编码
- 格式化交换分区
- 启用交换分区。
mkswap 格式化交换分区。
3-1 用户和用户组的概念
用户:就是使用操作系统的人。
用户组:具有相同系统权限的一组用户。
/etc/group:存储当前系统中所以用户组的信息。
每一行的信息:
/etc/gshadow:存储当前系统中的用户组的密码信息。每一行和group对应。
/etc/passwd:存储当前系统中的所有用户的相关信息。一行一个用户。
/etc/shadow:存储当前系统中的所有用户的密码信息。
3-2 用户和用户组的基本命令
groupadd name ; 添加用户组,后面加上名字。
groupmod -n makr name, name->makr
groupdel 删除用户组,首先需要删除用户才行。
useradd添加用户, usermod修改用户。
userdel 删除用户名, -r同时删除个人文件夹。
没有指定用户组,系统会自动创建和用户名相同的用户组。
创建/etc/nologin文件,可以禁止除了root账户以外的其他用户登录服务器。
3-3 用户和用户组命令进阶
用户可是属于多个用户组,一个组是主要组,其余是附属组。
gpasswd -a 用户名 组名;添加附属组。
进行操作默认是主要组的,需要临时切换到附属组进行操作,使用newgrp 组名,切换临时组,此时使用组密码进行确认。
3-4 其他命令
- Linux 进阶
- Linux进阶
- linux进阶命令
- Linux学习进阶
- Linux技术进阶示意图
- linux学习进阶
- Linux 技术进阶示意图
- Linux技术进阶示意图
- Linux学习进阶+参考书目
- linux高手进阶
- Linux技术进阶示意图
- linux进阶指导图
- Linux技术进阶
- linux信号 sigaction 进阶
- Linux技术进阶示意图
- Linux进阶指南
- Linux C 进阶过程
- Linux命令进阶
- jQuery实战-填写个人详细信息
- sql server 去掉导入csv文件时数据上的引号
- 线索二叉树
- Linux 简单入门
- git简单使用总结
- Linux 进阶
- CCPC 总结
- POJ-3641 Pseudoprime numbers
- MFC弹出另存为文件对话框
- flume的部署及简单测试
- uva548 -treeDescription Download as PDF You are to determine the value of the leaf node in a given
- 1042: [HAOI2008]硬币购物
- 诚实守信大毛熊,人畜无害小白兔
- git用法总结