学习Linux第二天(安装Linux(Ubuntu 22.4))
在目前背景下,直接租一台云服务器比自己组一台物理机性价比高太多,我选了一台jd云轻量服务器(43租一年,配置2核2G)反正搞废了直接一键重装,比自己捣腾物理机舒服太多了(之前公司上班重装都装吐了)
第一步:购买,选择你喜欢的配置
第二步:到控制台,选择你想安装的系统(本来想安装CentOS的,但是想想还是装了Ubuntu,基本命令几乎通用)
控制台

要换系统的,点击更多,选重装系统然后跟着页面继续就可以了,不要怕点错,随便点(我刚开始接触的时候怕着怕那得,现在想想挺有味道
)
安装好后点登录

点击登陆后会弹出选项,选左边

输入你安装系统时候的账号密码

登录成功

现在就可以随便测试或者进行你想要的操作了,随便整,整废了就回到控制台直接重装就好了,重装大概3-5分钟就搞定了
下面添加一些基本配置以及一些基本命令
1、添加用户(root为管理员用户实际工作中一般不用这个账户,测试可以随便使用)
sudo adduser byt "sudo"是提升权限的命令, "adduser"是创建指令,“byt”是用户名可以自由发挥
输入创建用户指令后,系统会提示你输入密码,然后是确认一编密码,后面的一些其他信息,随便填就好了
New password:密码(输入密码的时候是不会显示出来的)
Retype new password:确定密码
Full Name:全称
Room Number:房间号
Work Phone:手机号
Home Phone:家庭电话
Other:其他
然后通过 ls /home来查看是否添加成功

通过 su - byt来切换用户(注意:su 空格 - 空格byt),切换后看开头是否变了用户名

2、登录与退出
登录:在云机上基本就是登录界面输入账号密码
登出:输入exit提示logout登出成功,就能够登出Linux了。但是请注意:“离开系统并不是关机!” 在实际工作中Linux本身已经有相当多的工作在进行,你的登陆也仅是其中的一个“工作”而已, 所以当你离开时,这次这个登陆的工作就停止了,但此时Linux其他的工作是还是继续在进行的。

3、指令介绍
我们输入的命令本质上都是通过“程序”和系统沟通,系统是死的,他只会按照我们设定好的逻辑运行。我们和系统沟通的程序在linux中一般称之为Shell(壳)

①提示符后面输入的第一个部分也就是参数(1)绝对是 “指令” 或者是 “可执行文件”
例如command就是指令,cd、ls这些都是指令,像 " ./***** "之类的就是执行文件
②参数(1)【】这个位置一般输入选项参数,最后则是目标参数(你想要的东西)
例如 ls -a ~ ,ls:指令,-a:选项,~:参数
这行命令的意思为:
ls: 列出目录内容。
-a: 显示所有文件,包括以.开头的隐藏文件。
-l: 使用长格式显示文件信息。
~: 表示当前用户的主目录(这个可以是ect也可以是任意目录)
③指令、选项、参数之间用来区分的空格比较特别,不管输入多少个都视为一个
④区分大小写,例如cd是更改目录、但是Cd、cD、CD是会报错的
⑤”Enter“ 是启动执行按键,有时候指令特别长的时候可以用 “\” 来跳脱到下一行
4、基础指令的操作
date:显示日期和时间(2025年10月8日13点55分36秒)

cal:显示日历

很好报错了,经过翻译或者查询意思是没有安装日历显示插件,叫我们安装一下ncal的,我直接安装开始还以为没问题,后面报错了说没更新,然后我先更新在重新安装就好了
sudo apt update更新安装库
sudo apt install ncal安装ncal

还可以显示本年日历输入:cal 2025

bc:简单好用的计算器

输入bc后自动进入计算器,可以在里面加减乘除,最后quit退出即可
在这里可以看出liunx系统是有两种情况的,一种是指令下达后直接执行并输出结果,另外一种是指令下达后进入到了某种模式内比如bc、vim等等需要下达退出指令在会回到提示符界面
5、Tab、Ctrl-c、Ctrl-d热键
Tab按键:补全键
命令补全:在指令后面输入ls 在再按2次Tap就会出现,以ls开头的全部命令都会显示出来

文件补全:在文件夹后面输入cd b在再按2次Tap就会出现,以b开头的全部文件都会显示出来(我这里就一个文件所以就显示这一个)

Ctrl-c按键:终端指令按键
比如你在输入了一段命令后,界面一直在运行,这个时候你想中断就可以按Ctrl+c这个组合键,我以ping指令为例子

Ctrl-d按键:退出键
例如你想要直接离开命令行,可以直接按下[Ctrl]+d就能够直接离开了(相当于输入exit)
Shift+pageUp上翻页
Shift+pageDown下翻页
6、错误信息查看
例如输入Date就会提示错误,并且告诉你,你是否要输入late、kate、date。基本大部分的报错都直接可以在报错信息上找到问题其实只要逻辑对了不管是写代码还是使用linux系统都是可以搞定的,ε=(´ο`*)))唉就是英语这门语言差了西天取经的距离,不然难度也是不大的(个人感悟)

7、指令使用系统手册
①指令的 --help 求助说明(类似的还有man page、info page)
几乎所有的指令都可以–help一下
比如ls --help就会列出这个指令的基本用法与选项参数的介绍(内容太多了,我放一小截。本来就英语不好,看这个跟看天书一样,还是直接AI吧_(¦3」∠)_)

今天的学习就到这啦!!!
没当看到英语就会开始想念始皇帝,走早了,不然说不定现在都是用中文
3066

被折叠的 条评论
为什么被折叠?



