Linux操作系统

本文介绍了Linux操作系统的优点,如高性能、稳定性与开源特性,强调其在服务器领域的广泛使用。讨论了Linux的不同发行版,如Redhat和Debian。接着提到了操作系统备份的两种方法——快照和克隆。此外,文章还详细讲解了Linux系统使用时的注意事项,如大小写敏感和文件系统结构,并列举了一些基础命令,如ls、cd和rm。最后,文章提到了Linux目录的用途以及文件和目录的管理操作。
摘要由CSDN通过智能技术生成

目录

操作系统

Linux操作系统的优势

Linux操作系统的特点

Linux的发行版

备份操作系统

Linux系统的使用注意

1.Linux严格区分大小写

2.Linux文件“扩展名”

Linux命令入门

1.命令与选项

2.Linux基础命令


操作系统

操作系统分为三类:Linux Windows mac

  1. Windows 微软开发 收费 闭源(体系分两类 用户操作系统 sever操作系统)
  2. mac 苹果公司开发
  3. Linux 全球服务器使用最多 开源 体系大 分支多

Linux操作系统的优势

  1. 性能问题:Windows服务器操作系统不如Linux高
  2. 稳定性问题:Linux更加稳定 可以达到开机好几年不关机
  3. 开源:因为开源,人人都可以编写脚本 补丁 提高易用性和安全性
  4. 安全性问题:Linux>Windows
  5. 远程管理方面 Linux > Windows
  6. 服务器价格昂贵 所以要将性能充分利用在项目上

Linux操作系统的特点

  1. 多用户和多任务,可以同时处理多个用户和任务。
  2. 稳定性高,可以长时间运行而不会崩溃。
  3. 安全性高,有严格的文件权限和用户访问控制。
  4. 可移植性好,可以在多种硬件平台上运行。
  5. 免费使用和修改。
  6. 支持大量的软件和工具。

Linux的发行版

商业开发:redhat (centos)

社区开发:debian (ubunt

备份操作系统

快照 又称还原点 保存拍摄快照时的系统状态 在后期可以恢复

侧重于短期备份,需要频繁备份的时候可以使用快照,做快照时需要主机处于开启状态

克隆 就是复制的意思,侧重长期保存,做克隆时,必须得是关闭的。

 克隆与快照的区别 快照后是一台机器,克隆是两台机器。

Linux系统的使用注意

1.Linux严格区分大小写

2.Linux文件“扩展名”

Linux文件不是以扩展名区分的,Windows文件是以扩展名区分的

3.Linux中所有内容以文件形式保存

普通文件:  一般文件和可执行文件

一般文件: 用编辑器打开 可以看到里面的内容,也可以在里面写内容

可执行文件: 可执行文件在windows中双击打开(exe bat),在Linux中 ./文件名

目录文件

类似于windows中的文件夹

用于存储文件

4.Linux系统的文件目录结构

Linux不同于windows 没有盘符概念 只有一个根目录

路径:绝对路径 相对路径

绝对路径: 不管当前工作路径是哪 目标路径都以/磁盘根下开始

相对路径: 除了绝对路径之外的路径都称之为相对路径,相对路径需要一个相对物(当前工作路径)

(只要看到路径以/开头就是绝对路径,除了/开头之外的都是相对路径)

../表示上级目录(上一级)

./表示当前目录 普通文件 ./可以省略 可执行文件 ./不能省略

目录名称/:表示下级目录

5.Linux系统的文件目录用途

一级目录功能(作用)
/bin/存放系统命令,普通用户和 root 都可以执行。放在 /bin 下的命令在单用户模式下也可以执行
/boot/系统启动目录,保存与系统启动相关的文件,如内核文件和启动引导程序(grub)文件等
/dev/设备文件保存位置
/etc/配置文件保存位置。系统内所有采用默认安装方式(rpm 安装)的服务配置文件全部保存在此目录中,如用户信息、服务的启动脚本、常用服务的配置文件等
/home/普通用户的主目录(也称为家目录)。在创建用户时,每个用户要有一个默认登录和保存自己数据的位置,就是用户的主目录,所有普通用户的主目录是在 /home/ 下建立一个和用户名相同的目录。如用户 liming 的主目录就是 /home/liming
/lib/系统调用的函数库保存位置
/media/挂载目录。系统建议用来挂载媒体设备,如软盘和光盘
/mnt/挂载目录。早期 Linux 中只有这一个挂载目录,并没有细分。系统建议这个目录用来挂载额外的设备,如 U 盘、移动硬盘和其他操作系统的分区
/misc/挂载目录。系统建议用来挂载 NFS 服务的共享目录。虽然系统准备了三个默认挂载目录 /media/、/mnt/、/misc/,但是到底在哪个目录中挂载什么设备可以由管理员自己决定。例如,笔者在接触 Linux 的时候,默认挂载目录只有 /mnt/,所以养成了在 /mnt/ 下建立不同目录挂载不同设备的习惯,如 /mnt/cdrom/ 挂载光盘、/mnt/usb/ 挂载 U 盘,都是可以的
/opt/第三方安装的软件保存位置。这个目录是放置和安装其他软件的位置,手工安装的源码包软件都可以安装到这个目录中。不过笔者还是习惯把软件放到 /usr/local/ 目录中,也就是说,/usr/local/ 目录也可以用来安装软件
/root/root 的主目录。普通用户主目录在 /home/ 下,root 主目录直接在“~”下
/sbin/保存与系统环境设置相关的命令,只有 root 可以使用这些命令进行系统环境设置,但也有些命令可以允许普通用户查看
/srv/服务数据目录。一些系统服务启动之后,可以在这个目录中保存所需要的数据
/tmp/临时目录。系统存放临时文件的目录,在该目录下,所有用户都可以访问和写入。建议此目录中不能保存重要数据,最好每次开机都把该目录清理

Linux命令入门

1.命令与选项

完整的命令格式

命令 (空格)[选项] (空格)[参数]

ls
ls -l
ls -l 文件


2.Linux基础命令

su root 切换root账户

1.查看操作系统信息

命令:uname[参数]

作用:获取计算机操作系统的相关信息

参数:-a或者-all 表示获取全部的系统信息(类型 全部主机名 内核版本 发布时间)

2.查看目录下的文件

ls list show 列出列表

用法一:ls

用法二:ls /etc/

ls 后面跟绝对路径或者相对路径 列出某个目录下的文件名

用法三:

-l 表示 list 以详细列表的形式进行展示

-a all 表示显示所有的文件(包含隐藏文件)

-h 显示文件的详细大小

用法四:ls -l

3.显示当前的路径

pwd

4.cd 切换目录

作用:切换当前的工作目录

cd 路径 切换目录
cd 切换到当前用户的家目录
cd ~ 切换到当前用户的家目录
cd .. 切换到上一级目录

5.清楚屏幕信息

clear

作用 用于清除终端信息

6.whoami 显示当前用户

获取当前的用户名

7.reboot

重启操作系统

8.关闭操作系统

shutdown

用法一:shutdown

用法二:shutdown -h -h代表分钟

shutdown now

用法三:shutdown -r 60 代表分钟

-r now 立刻重启

9查看内部命令

type

用于查看一个目录属于内部命令还是外部命令

10.查看历史命令

history

列出最近一千条命令信息

11.目录创建和删除

创建

mkdir

mkdir (文件名)

mkdir (文件名) (文件名)

mkdir -p (文件名)/(文件名)ls

-m<目标属性>或--mode<目标属性>建立目录的同时设置目录的权限;
-p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;

实例

在目录/usr/meng下建立子目录test,并且只有文件主有读、写和执行权限,其他人无权访问

mkdir -m 700 /usr/meng/test

在当前目录中建立bin和bin下的os_1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问

mkdir -p-m 750 bin/os_1

删除

rmdir

rmdir [参数选项]路径

用法一: rmdir [空目录] rmdir 1/2/3 删除子目录3 保留 1/2

用法二: rmdir [空目录] [空目录]

用法三:rmdir -p 1/2/3 首先删除子目录,删除成功后,删除上级目录 直到结束

12.文件的创建与删除

创建

touch

touch 文件路径 [文件路径1 文件路径2 ...]

用法1:touch [文件路径]

用法2:touch 文件路径1 文件路径2 文件路径3

删除

rm

用法1:rm [文件名]

用法2:rm -r [路径] 删除指定路径下的所有文件

用法3 rm -rf 强制删除指定路径下的所有文件

13.文件的复制与剪切

复制

cp

复制文件或目录到指定位置

cp [选项] 源路径 目标路径

用法1:cp 源路径 目标路径

用法2: cp 源路径 目标路径(指定文件名)

用法3:cp -r 源路径 目标路径

剪切

mv

作用:可以使文件在不同的目录之间移动 也可以对文件或目录进行重命名

mv cp

使用mv源目录的文件会被移动到新目录 cp则是复制了一份新的

用法1:mv 源文件 目标文件

用法2:mv 源文件 目标文件(指定文件名)

用法3:重命名 mv 源文件 新文件名

4.打包压缩与解压缩

打包

tar

用法1:tar -cvf 打包好的名称 文件名1 文件名2

用法2:tar -uf

 用法3:tar -tf

压缩

用法1 tar -jcvf 1.tar.bz2 1 2 3 4

用法2 tar -Jcvf 1.tar.xz 1 2 3 4

用法3: tar -zcvf 1.tar.gz 1 2 3 4

解压

用法1:tar -xvf 文件名 通用解压方式

用法2: 指定压缩时使用的格式 tar-Jxvf 可以解压.xz的文件

Linux命令查询工具:Linux命令查询器—LZL在线工具

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值