【Linux】常用指令(二)

简介: 【Linux】常用指令(二)

1.登录操作


//xshell工具远程连接云服务器
ssh root@130.xxx.xxx.xxx
//在root用户下创建新用户
adduser Yan-yingjie
//为新用户重置密码
passwd Yan-yingjie
//同时注意:密码重置时,不回显,直接输入即可
//删除新用户
userdel -r Yan-yingjie

2.操作系统


a.os是什么?


操作系统是一款做软硬件管理的软件


image.png


b.好的操作系统的衡量指标?为什么要有操作系统?


优质的操作系统:

①稳定

②快速

③安全

为什么要又操作系统:

通过对下管理软硬件资源的手段,提供良好(稳定、快速、安全)的操作环境

通过上述内容,我们得知,操作系统的存在是必然的,我们在操作系统的行为,都会转

化为硬件行为(所有操作行为,抛开现象到本质,都会通过操作系统到达硬件上)!

几乎我们所有的软件操作行为,均和操作系统有关,由此可知操作系统的重要性


3.Linux下的基本指令


特点: 纯命令行 /Linux也有图形化界面

windows也有命令行 / 图形化界面

无论图形化和指令操作,实际上行为都是一致,指令操作更加贴近操作系统,更便于我们对操

作系统的理解

//全屏和取消全屏操作
Alt+Enter 

a.ls指令

//查看Linux底下的文件
ls 
//显示当前所处的位置
pwd
//如果是root用户则显示/root,如果在新建用户则显示/home/Yan

创建文件夹

注:makedictory 文件夹名


mkdir 108_class

image.png

//创建文本文件
touch test.txt
//查看目录下的文件,显示文件名属性
ls
//显示更加全面的文件属性
ls -l
//ls 其实是list列表的意思

image.png


学习中的问题?


文件创建后无内容是否占用空间?文件的属性是数据吗?

文件创建后 同样占用空间,文件的属性同样是数据

文件 = 文件内容 + 文件属性

文件的操作 = 对文件内容的操作 or 对文件属性的操作

//创建隐藏文件
mkdir .Yan.txt
//查看全部文件,包括隐藏文件
ls -la


image.png


发现:

Linux下任何一个文件底下都有隐藏文件


//..表示回退上级路径
cd ..
//进入到根目录文件下
cd /root
//查看根目录下的文件夹
ls
//跳转到指定文件夹
cd 108_class
//.存在的意义:帮助用户定位当前目录下的文件


image.png


b.pwd指令

//pwd 指令
pwd-显示用户当前所在目录
//路径中的斜杠表示:路径分隔符

image.png


问题: 根目录底下可以继续放目录和普通文件吗?

可以,Linux的根目录肯定是一个多叉树的结构

Linux的目录结构整体是一个多叉树,他的叶子节点,一定是空目录文件或者非空目录文件,

路上节点一定是个非空目录文件,所以对文件或者目录的增删改查,本质上就是对这棵多叉树的增

删改查

image.png


编辑

结论:所以我们定位一个文件,通常都是通过路径来定位的,一般命令常使用相对路径

问题:为什么路径具有唯一性?

一个节点可能有多个子节点,但是任何一个子节点只有一个父节点,当我们像访问

目录时,可以采用绝对路径(我们以当前所处的路径为参照,来进行特定文件的定位,我们成

这种路径:绝对路径)的方式,访问任何目录


c.cd指令

//返回上级目录
cd ..
//通过绝对路径访问目录
cd /root/Yan
//查看当前登录用户
whoami
//Linux只分两种用户:超级管理员和普通用户
//查看普通用户
ls /home
//删除指定用户
userdel -r Yan
//回退到上一次所在的路径
cd -
//回头家目录
cd ~
//创建普通文件
touch Test.txt


centos系统中,所有的普通用户都会放在/home目录下

d.mkdir指令

最直观的作用:创建目录


//创建文件
mkdir cd1
//目录树形显示
tree d1
//即可树形显示d1下面的文件夹
//云服务器大概率未安装tree命令
yum install -y tree
//即可安装完成
//同时安装tree命令,我们需要在root命令下完成
//我们如何创建一串目录
mkdir -p /dd1/dd2/dd3/dd4
//其中p的意思为path,路径

image.png

e.rmdir && rm指令

删除目录

//删除指定目录
rmdir 
//但是rmdir只能删除非空目录,并且只能删除目录
//直接删除普通文件
rm Test.txt
//rm只能删除普通文件,同时在超级用户底下进行删除时,会进行提醒
//不出现提醒,强制删除
rm -f Test.txt
//-f的意思为false


image.png

//递归删除目录
rm -r dd1
//递归并全部删除目录
rm -rf dd1
//利用rm命令删除用户
rm -rf /home/Yan


image.png


目录
相关文章
|
1月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
1月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
34 1
|
1月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
46 3
|
1月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
1月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
28 0
Linux入门1——初识Linux指令
|
1月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
3月前
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
58 4
|
3月前
|
Linux
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
88 2
|
3月前
|
Linux
Linux专栏07:Linux基本指令之文件搜索指令
Linux专栏07:Linux基本指令之文件搜索指令
68 2
|
3月前
|
Unix Linux
Linux专栏06:Linux基本指令之文件处理指令
Linux专栏06:Linux基本指令之文件处理指令
59 2
下一篇
无影云桌面