(1)Linux的 安装与用户的创建


前言

本章正式开始Linux的学习
如果关于Linux环境搭配有问题的朋友
可以阅读此文章:Linux环境搭建

一,浅用一下吧 —— Hello, Linux!

我们现在已经登陆上了,我们当然可以用它来做很多事。

我们来用它写一个 "Hello, Linux!" ,来作为我们 \textrm{Linux} 学习的起点。

touch test.c
vim test.c

代码:我们来写一个 Hello, Linux

#include <stdio.h>

int main(void) {
    printf("Hello,Linux!\n");

    return 0;
}

随后按 Esc 输入 :wq 退出(先输入一个冒号,呼出命令行再输入wq + 回车即可退出)

具体什么意思我们后面会学,这里可以先动手试一试。

之后我们编译运行一下看看:

gcc test.c
./a.out

运行结果:


二,Xshell 下的复制粘贴 

直接 CV 是不行的!想在终端下复制粘贴,

我们一般用下面的快捷键:

复制: ctrl + insert 

粘贴: shift + insert

三,基本的账号管理

 添加用户 - adduser [user name]

 当前我们系统当中是不存在任何一个用户的,只有一个 root。

❓ 如果我想给自己创建一个用户,该如何创建呢?(注意,前提是 root )

# adduser [用户名]

创建完后,当前我们创建的用户是不能进行登陆的,我们还需要给它设置密码:

# passwd [用户名]

当然,如果密码设置的太简单,会出现 BAD PASSWORD 的提示,但这也仅仅是个建议。

随后再输入一遍确认密码即可,这和我们网站注册一样,需要你 "确认密码" :

成功后会显示: all authentication tokens updated successfully.

此时我们就把用户添加好了。

用户登陆 - SSH 用户名 

添加用户后,我们想登陆一下我们刚刚创建的用户。

但是我们现在是处于 root下的,我们需要先 "退出登录" ,我们可以输入:

# exit

之后就可以登录我们刚才创建的用户啦,输入用户名和密码就行:

登陆成功后,我们可以输入下面这个指令。

查询当前用户( who am i ):

值得注意的是,现在命令行界面的前缀由 # 变为 $ 了。 

这里我们先简单解释一下,# 代表 root

管理员权限,$ 代表普通用户。

删除用户 - userdel -r [user name] 

如果我们想删除一个用户呢?我们接下来就来看看如何删除一个用户。

顺便一提,我们切换到 root,输出以下指令即可查看用户: 

ls /home

 

在 root 下,我们可以通过以下指令删除一个用户。

userdel -r [用户名]

这里的  -r 选项表示在删除用户的同时删除用户的家目录。

有关选项的内容我们会在下面学习,这里只需要有个印象即可。

番外:

[Linux]创建新用户后,基础命令都用不了报错如,ls: cannot open directory '.': Permission denied的问题解决-CSDN博客

  • 16
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值