Linux学习笔记 01 Linux的用户

本文介绍了Linux的基础知识,包括不同版本的区别、LTS长期支持、用户权限管理(root与普通用户)、安全注意事项,以及Git的安装配置和基本操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux学习 day01

Linux的版本

Linux 长期 支持版本 LTS long term support

当有重大更新时,可以打补丁 而并不是重装系统。

查看内核版本:uname -a

查看发行版本:cat /etc/issue

Linux的用户系统

root 根用户/特权用户

普通用户

根用户 # 可以执行所有功能(包括应用程序的安装与卸载 )

普通用户 $ 仅可以执行部分命令

sudoer sudo的效果可以临时使用root权限

用户切换

配置用户密码

passwd username

sudo passwd root

切换用户

su

su是switch user的缩写,类似于一个压栈的过程

su username

su root

从根用户切换到普通用户是不需要输入口令的

退出当前用户

exit

使用exit命令可以退出上一次的su,类似于一个弹栈的过程

添加用户

useradd

sudo useradd username # 创建用户

passwd username #为用户设置密码

cat /etc/passed #查看用户是否创建成功

sudo useradd -m testuser -s /bin/bash

-m意思是添加家目录 -s指定脚本解析器为shell

sudo passwd testuser

再为testuser用户创建密码

删除用户

sudo userdel -r username

其中的-r参数意思是表示连同家目录一起删除

Linux_day01_4

Linux系统的安全问题

1.平时工作时,请一定使用普通用户

2.个人版本的ubuntu,是不允许使用root用户登陆的

3.多次登陆失败 可能会被封禁ip

文件上传到gitee

1.在linux上安装git

sudo apt install git

git config --global user.name username # 配置用户名

git config --global user.email user@host.com # 配置邮箱

克隆仓库到本地

首先回到家目录 cd~

输入命令 git clone 仓库地址

例如 git clone https://gitee.com/logzero/MLiP_M5.git

该命令即可将MLiP_M5的仓库内容克隆到本地

文件修改

首先进行文件的拉取

先进入到本地的仓库目录

再进行拉取 git pull origin master

如果拉取的时候弹出界面 ,可以按下ctrl+x

history > filename

可以将本次登陆后的所有历史命令保存到filename文件内

例如 将LinuxDay01文件夹上传到git仓库中的对应文件目录下

mkdir LinuxDay01

cd LinuxDay01

history > LinuxDay01_XXX

git add LinuxDay01_XXX

git commit -m "XXX 修改日期"

注意这里的引号是英文的

文件push到仓库的流程

先拉取再推送 先pull再push

git pull origin master

git push origin master

按提示输入在git仓库的账户和密码

如果文件推送失败,需要再拉取,再推送。

Xshell快捷键设置

可以实现左键选中拷贝 ,右键粘贴,方便快捷。

修改Xshell默认会话属性。

命令输入的常用快捷键

tab 输入预测,根据前缀自动补全路径名

ctrl+a 光标回到命令输入区的开始位置

ctrl+e 光标回到命令输入区的结束位置

ctrl+r搜索之前出现过的命令

方向键上 键入上一条输入的命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值