<<Linux达人养成计划二>>学习笔记
来源:互联网 发布:mysql 报错1054 编辑:程序博客网 时间:2024/06/05 15:02
VIM基本使用
一共有三种模式:command mode(命令行模式)、insert mode(插入模式) 、last line mode(底行模式)。
vim 打开文件
vim + abc 打开文件abc时定位到最后一行
vim +m abc 打开文件abc时定位到第m行
vim /xxx abc : 打开文件abc时定位到第一次出现xxx的地方
vim a b c :新建三个文件 a 、b 、c
编辑文件内容:vim打开文件后按i可进入插入模式,此时可以编辑文件内容了。
底行模式下:
“:wq”是保存退出 “:q!”直接退出 ,”:n”切换到下一个文件 , “:prev”和”:N”切换到上一个文件。
“:!”强制执行,”:3”快速定位到第三行,”/xxx”:定位到光标后第一次xxx出现的地方,”?xxx”:定位到光标前第一次出现xxx的地方。
磁盘管理
du 参数 文件名
如: du -sh abc
磁盘分区
GPT分区
1、在虚拟机中添加硬盘重启
2、parted ,进入gpt分区模式
3、pelect /dev/sdb选择进入刚插入的磁盘
4、mklabel gpt设置分区的类型为gpt
5、mkpart 分区名字 strat end
查看分区:print
删除分区:rm 分区编号
GTP分区优势:最多可分128个分区,几乎用不到这么多,分区大小很大.
分区格式化
mkfs.文件类型 分区位置,如 mkfs.ext4 /dev/sdb
或者 mkfs -t ext4 /dev/sdb 效果一样,将磁盘的文件系统类型格式化为ext4
分区挂载
挂载好了的分区才能使用。
使用mount命令: mount /dev/sdb /mnt/test,将分区/dev/sdb(名字要依具体机子)挂载到/mnt/test下
卸载:unmout /dev/test
让分区永久生效 : 编辑 /etc/fatab
vim + /etc/fstab , 在最后一行添加如下配置:
对应的值分别为: 分区所在文件、挂载点、文件系统、defaults 0 0
用户和用户组
用户组操作
添加用户组:groupadd 组名
修改用户组:groupmod -n 新组名 旧组名
指定用户组组号:group -g 组号 组名
删除用户组:groupdel 组名
用户操作
添加用户:useradd -g 组名 用户名
添加用户并指定用户文件夹:useradd -d 文件路径 用户名
用户添加注释:usermod -c 注释信息 用户名
修改用户名:usermod -l 新名 旧名
删除用户:userdel 用户名
删除用户时删除文件 :userdel -r 用户名
限制用户登录
创建文件nologin: touch /etc/nologin,只要创建文件”/etc/nologin”即可。
给用户上锁:passwd -l 用户名
用户解锁:passwd -u 用户名 -f,强制解锁
用户密码清除:passwd -d 用户名
给用户添加附属组:gpasswd -a 用户名 组名
将用户从附属组中去掉:gpasswd -d 用户组 组名
添加用户组时指定主要组合附属组:useradd -g group1 Name -G 附属组组名
修改组密码:gpasswd 组名
whoami:显示当前用户名
Id 用户名:显示指定用户信息
groups 用户名:显示用户所在组
chfn 用户名 :编辑用户信息
finger 用户名:显示用户详细信息(需要事先使用yum install finger 安装finger包)
- <<Linux达人养成计划二>>学习笔记
- 慕课网Linux 达人养成计划 I 学习笔记(二)
- Linux基础学习笔记(Linux达人养成计划 I)
- Linux基础学习笔记(Linux达人养成计划 II)
- <<Linux达人养成计划一>>学习笔记
- 慕课网Linux达人养成计划学习笔记
- Linux达人养成计划I 笔记
- linux 达人养成计划 II笔记
- Linux学习笔记——慕课 Linux达人养成计划 I
- linux,Linux达人养成计划,入门基础,笔记
- 慕课网Linux 达人养成计划 I 学习笔记(一)
- linux达人养成计划:Linux简介
- linux达人养成计划I
- linux达人养成计划(ln)
- Linux达人养成计划(上)
- linux 入门_linux 达人养成计划
- Linux达人养成计划一
- 慕课网:Linux 达人养成计划_2_ Linux常用命令
- 校园招聘-2017阿里C/C++研发工程师内推笔试编程题
- VS恢复默认设置
- 第二十六天总结
- java学习——java基础(九)之序列化
- HDU 6172 Array Challenge (打表找规律+矩阵快速幂 17多校第十场第2题)
- <<Linux达人养成计划二>>学习笔记
- 挑战程序竞赛系列(37):3.4利用数据结构高效求解
- 关于MySQL删除主从表数据问题
- Swing项目编译成exe,并且打包成安装文件(一)
- bzoj4979凌晨三点的宿舍 分治+树状数组+扫描线
- setjmp 和 longjmp 函数使用详解
- 15. POSIX 线程
- java集合框架总览
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题