学习笔记2:Linux

实操篇一

一、远程登入XShell

(一)为什么需要远程登入?
Linux服务器是开发小组共享的,而正式上线的项目是运行在公网的,因此程序员需要远程登入到CentOS进行项目管理或者开发。
(二)需要Linux开启sshd服务,打开22号端口才能进行监听。
(三)XShell里的一些配置:需要得到Linux系统上的地址,以及一个用户名和密码就可以连接。
(四)下载Xftp可以进行文件的传输

二、vi和vim的基本操作

(一)常见的三种模式:正常模式、插入模式、命令模式。
(二)各个模式之间的转换。正常模式+i或者o——>插入模式+ESC——>正常模式+:——>命令模式
(三)几种命令:wq:保存并退出文本。
q!:修改了不想保存(会强制加!)。
q:没有修改退出。

强制加!
(四)快捷键的使用
(1)yy:复制当前行,然后按p粘贴;5yy复制当前行往下5行,p粘贴。
(2)dd:复制当前行,然后按p粘贴;5dd复制当前行往下5行,p粘贴。
(3)查找关键词:/+关键次,n查找下一个
(4)设置行号和取消行号:set nu 和 set nonu。
(5)编辑/etc/profile文件,使用快捷键到底文档的最末行[G]和最首行[gg],注意这些都是在正常模式下执行的。
(6)撤销 u 需要在正常模式下
(7)编辑/etc/profile文件,并将光标移动到第20行 shift+g

关机重启注销

(一)基本介绍:
shutdown
shuedown -h now:立即关机
shutdown -h 1:1分钟后关机
shutdown -r now:立即重启
halt:等同于关机
reboot:重启
sync:把内存的数据同步到磁盘里
注意:一般情况下限先执行sync防止数据的丢失。
(二)用户的登入和注销
(1)少用root权限比较大,避免操作失误,应该使用普通用户,用’su-用户名‘来切换成系统管理员身份
(2)logout注销
注销

用户管理

(一)useradd 用户名,创建一个用户,同时会创建自己的home目录。useradd -u 用户名,到指定的目录。
创建一个xm 的用户
(二)输入密码
用户
(三)用户、组、home目录的关系:每个用户至少属于一个组,并且在创建的时候就会产生一个home目录。
在这里插入图片描述
(1)创建、删除一个组:groupadd + 组的名字;groupdel + 组的名字
(2)增加一个用户的时候并且加入一个group。 useradd -g + 组的名字 用户的名字
(3)修改用户组:usermod -g 用户组 用户名

(四)删除一个用户
(1)保留home目录删除用户
在这里插入图片描述
(2)删除home目录和用户
在这里插入图片描述
尽量保存home目录

(五)查询用户信息
在这里插入图片描述
(六)切换用户
**注意:**从高权限到底权限不需要输入密码。反之则需要
在这里插入图片描述
(七)用户和组的配置文件
(1)/etc/passwd文件:用户的配置文件,记录用户的各种信息
(2)/etc/shadow文件:口令配置文件。登入名:加密的口令
(3)/etc/group文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值