武汉15期赵甘露 发表于 2022-4-20 20:08:16

第四天笔记

为什么要学习Linux系统

我们公司当中的服务器一般部署在Linux系统中,所以需要了解系统当中的操作指令.

posix:它是一个可以移植的操作接口,因为早期LINUX系统开发了大量功能,导致功能和系统不兼容,这个posix接口主要是来解决新功能和系统兼容性问题.
Ubantu:
               1.优美的可视化界面
                   2.稳定的发布周期
                   3.丰富的文档说明
Rad hata:
                   1.虚拟云:可以利用网络空间技术,将一台服务器分成多个服务器,每个服务器有自己独立IP
                   2.存储: 也是将所有的内容存储在网络空间层
                   3.中间件技术: 中间件相当于代理商
Centos:
               1.比价稳定,作为服务器系统首选

安装任何工具不要用中文路径
vm:虚拟机:相当于一个虚拟电脑,可以安装不同操作系统 LINUX/CENTOS windows mac
不用的时候记住关闭虚拟机
我的计算机 --CENTOS 64--右键--关机
vm虚拟机快照功能:又叫做还原点
例:当虚拟机出现故障 可以将系统恢复到拍摄快照的时间点

            
               


Linux系统的操作指令:
$
linux:当前操作linux系统的用户
localhost:代表本地服务
Desktop:当前用户所在位置(路径) 在Desktop桌面
$:代表普通用户权限
通过指令操作linux:linux严格区分大小命令
$ su root(超级用户)/su linux
Password: 密码输123456
#
SU命令:切换用户指令 root代表超级用户所有权限都有
切换用户输入密码:密文输入 输入完成后按enter切换用户




# su linux
linux查看IP地址
输入:ifconfig
addr:192.168.121.128
通过查到的IP地址 可以使用客户端工具XSHELL链接访问LINUX操作系统
第一步:将查询到的IP地址填写在xshell工具的命令行当中Xshell:\> ssh 192.168.121.128
第二步:输入链接账号
第三步:输入链接密码
工作当中:我们是不可能直接在服务器本地进行操作的访问 这个时候就有xshell 远程访问工具 通过公司给的服务器账号
密码,通过xshell(客户端工具,实现远程和服务器建立链接操作服务器中的内容)进行远程连接访问.
#    ~代表root用户的家目录.里面存放的是root用户的配置文件
Linux进入的命令:cd
                              /代表最开始的目录: linux的主目录
# cd /
#
注意:后期所有的操作都是在linux系统的/(根目录)目录下面操作
注意:后期所有的操作都是在Linux系统的/
linux 系统下面的文件目录介绍:

root目录: root用户的家目录,主要存放root用户信息的文件       
home: 普通用户的家目录,主要存放普通用户信息文件
bin: 存放linux系统当中常用命令
dev: device设备单词的缩写,存放linux的外部设备的目录
etc: 存放系统的所有配置文件,和管理工作
lib: 存放系统当中基本的共享链接,类似于我们windows
dll文件:
d: 代表目录
- : 代表文件
r-xr-xr-x: 代表用户的权限操作
root root: 第一个root 代表这个目录属于谁 输入root用户
               第二个root 代表的是用户组,代表这个文件是属于那个组的
4096: 代表文件的大小
Apr 20 05:11:文件的时间
bin: 代表文件的名称



1.Linux系统当中查看文件的命令:
ll:显示当前目录下面的所有文件以及目录(包含所有文件以及目录的详细信息)
2.linux 系统下面的文件目录介绍:
root目录:root用户的家目录 主要存放root用户信息的文件
home:普通用户的家目录 主要存放普通用户信息文件
bin:存放
ls:显示目录名称与文件名称(不会显示文件/目录的详细信息)
ls -a:显示当前目录下面所有的文件目录(不会显示详细信息,但是它可以显示隐藏文件,以及隐藏目录)
ls -l :显示当前目录下面的所有文件以及目录(包含所有文件以及目录的详细信息)
ls -rtl:显示当前目录下面的所有文件以及目录(包含所有文件以及目录的详细信息并按时间进行排序)
3.Linux系统进入以及返回的操作指令:
进入指令:# cd etc 进入文件                返回的指令:# cd ..
                  # cd etc/(文件名)
cd .. 返回上一级 cd ../.. 返回上上级位置
cd / 返回 linux 最开始的目录
4.查看当前位置的绝对路径:
pwd: 查看当前位置的绝对路径
ping: 查看当前的网络详情
5.Linux系统创建文件命令:
touch+空格文件名:创建文件
当前所在位置同时创建多个文件:touch wuhan16.txt wuhan17.txt wuhan18.txt
如何在指定路径下创建文件:我现在想在root目录去创建一个文件但是我当前位置实在linux系统的根目录.
                                       touch /root/wuhanduoceshi.txt
                                             cd root 查看是否成功
Linux创建目录的方法:
1 mkdir:在本层级创建一个目录
2 mkdir:创建多个目录用空格隔开
3 想创建一个aa目录这个aa目录下面还要创建bb bb下面再创建cc目录
mkdir -p aa/bb/cc   创建好了之后用cd aa进入查看
4 在指定的目录下创建一个目录:mkdir /aa/wuhan
Linux系统中删除的操作指令:
rm:提示删除 需手动确认 不能删目录(文件夹)只能删文件夹里的文档
指令:rm wuhan18.txt

rm -i:提示进行删除,需要用户手动确认 不能直接删除目录(文档)
rmdir强制删除目录(只能删目录 不能删文件)
rm -r: 可以删除文件可以删除目录,都是提示确认后删除 rm -r wuhan15

rm -r wuhan15.txt可以删目录
rm -r aa:删除层级目录

通过rm -r只能删除指定目录下的的目录 不能删文件
rm -rf: 直接删除文件/目录名 不会有提示(不要在根目录进行操作)
rm -rf *:删除当前目录下所有内容    *:通配符
在wuhan目录 里面创建 wuhan1.txt wuhan2.txt wuhan3.txt 进行删除
页: [1]
查看完整版本: 第四天笔记