学习 Linux

1、初识操作系统

 

冯诺伊曼 :现代计算机之父

 

最早的操作系统为批处理系统,之后出现了分时系统 ,该系统为Unix操作系统,由丹尼斯里奇使用C语言 编写。

Unix系统主要有2个分支:

  1. BSD
    1. FreeBSD
    2. OpenBSD
    3. NetBSD
  2. OSX

现今主流操作系统

Unix(微内核 )

Linux   之间

Windows(宏内核 ):因内置图形处理所以容易导致一些宏内核错误引起蓝屏,所以服务器一般不会使用该系统

 

操作系统基本结构:

内核--->调用--->硬件--->Shell( CLI (Command Line Interface) 或者 GUI (Graphic User Interface) )

 

常见Linux

RedHat /Fedora

Debian /Ubuntu

Archlinux

Gentoo (需要手动编译成可执行文件)

 

 

2、安装 Linux 系统

 

Unbuntu 为 Bash shell

 

文件类型:

一般操作系统有3中文件类型:

1、普通文件;

2、目录文件;

3、链接文件

  1. 软链接
  2. 硬链接

4、设备文件 (Linux)

 

 

分区和文件系统类型:

Ext2 (非日志式)、Ext3 (日志式,并开始在服务器上使用)、Ext4 (在Ext3上提高性能)、others

现今的技术最多可分4个主分区、1个扩展分区(N个逻辑分区)

 

系统引导顺序:

通电--->BIOS --->硬件初始化(查找硬盘中的零扇区即作为引导系统)

 

目录挂接:

主要分为3个目录,最好一个目录挂在至一个分区,这样的话重装系统时只会覆盖/挂在点

/

/home

swap(类似于Windows 中的虚拟内存 )

 

 

3、Ubuntu 命令

 

-$:表示当前为普通用户

#:表示当前用户为 root

Ctrl+L:察看当前全目录名,只能在文件管理中

ls:察看当前目录下的文件,与 windows 中的 dir 类似

ll:察看当前目录下的所有文件的详细信息——d(文件夹)rwx (该用户权限)r-x (该用户所在组权限)r-x (其他用户权限)

boot:引导目录

opt:用户安装软件目录

proc:系统进程目录

tmp:缓存目录,无权限要求,任何人都可访问,一旦关机,该文件夹中的内容全部清除

usr:系统安装软件目录

var:日至目录(并非限定)

pwd:显示当前目录

etc:系统配置目录

-a:显示隐藏文件

cd:回到主目录

mkdir:创建目录,创建多个则以空格隔开

mv:移动文件到指定目录,可当重命名使用

rm:删除文件,加 -rf 删除文件夹

cp:拷贝文件

df:当前磁盘消耗信息

ln:创建硬链接文件,加 -s 创建软链接文件

cat:察看文件内容

less:察看软件内容,可滚动,Q 退出,/ 搜索

more:察看文件内容,分页显示,不可回滚,/ 搜索

whereis:察看文件目录名

chown:更改目录所有者,一般由 root 执行

chmod:更改文件属性——chmod u-x+w a:更改当前用户对 a 文件夹的权限可写(+w)不可执行(-x)

top:自带任务管理器——推荐 htop

mout:显示当前所有挂接的目录

umout:取消挂接目录

rebot:重新启动计算机

shutdown:关闭计算机——需要参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值