易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4699|回复: 0
收起左侧

Linux入门基础

[复制链接]
发表于 2019-9-2 15:30:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
概述:
1. linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目        都会部署到Linux/unix系统上。
' t/ ?# M& d% k" V- u3 V2. 常见的操作系统(win7、IOS、Android、Mac)
8 ^& N! J: D. e# e) `: t3.创始人 -linux 林纳斯  
- ^% _9 Y: c1 r1 O. m. v% N9 Q4.主要发行版本0 G2 K/ T  ]. P' M  |2 c
    Ubuntu(乌班图)、RedHat(红帽)、CentOS、Debain[蝶变]、Fedora、SuSE、OpenSUSE
$ i. s3 s5 N2 V" N: z" w  g6 x

$ U1 q4 D8 s2 Y0 c6 ]3 x                               
登录/注册后可看大图

3 t! m0 Z* g/ ?5 ]1 Q: g! N
Linux和Windows比较

6 [- I- Y; L6 |0 _5 L                               
登录/注册后可看大图

. U, w( D' w: G# C6 d
VM和Linux系统安装
1.安装VM和Centos
0 O8 O' s( G; c; M# o3 m; y   学习Linux需要一个环境,需要创建一个虚拟机,然后在虚拟机上安装一个Centos系统来学习
: d6 C4 a6 z  s/ b, p   1.先安装Virtual machine , vm12
  \, g- _7 a  m1 N/ d5 U! `  J' e* p   2.在进行安装Linux(Centos)3 B' F/ }/ C/ J0 @% ^% O5 O
   3.原理示意图
: R# i  u" E4 N) V( X. Y6 X

1 J3 i0 K% e1 D) i! U1 v) ^  P* u8 {                               
登录/注册后可看大图
7 @9 Z; R3 m! l8 |/ F

1 H9 O2 e/ v4 Z6 y( J2.安装vm和CentosCentos下载地址:CentOS下载地址:
! r6 j) J- F0 b6 z    网易镜像:http://mirrors.163.com/centos/6/isos/
0 u+ F0 |# B+ J* k- r    搜狐镜像:http://mirrors.sohu.com/centos/6/is- {5 A2 L3 ^- @1 q- x2 x$ d
( R) ^6 P7 T$ b
3.Vm的安装
/ V) e0 E3 N3 K  去BIOS里修改设置开启虚拟化设备支持(f2, f1" N4 C" N( g* I+ _
不同系列的电脑的情况可能不一致
# C9 H* K0 L; q( H. ?
, t( Y3 r1 O  k! g2 X. G
                               
登录/注册后可看大图

8 |: q5 H$ ^( g% v! G6 V
% V5 I$ D% a) f! ^, N4 O' |

, U. |$ I8 a2 t: ~: V4.CentOS安装的
; w! k* S, a7 e8 x4 V- A# T具体的安装可以参考网上其他博主的教程即可! r+ ]( t: b# G2 H2 D3 Q$ @
下图说的是虚拟机的三种网络形式:
" L, s9 Z; n8 K1 \$ V; Z, N
& ^! N! p+ |2 A+ ^" ~" b0 d# _( d
                               
登录/注册后可看大图

% y2 ^) m" ~) I- K2 e% e5.安装后的配置
7 j$ P# O! F% B2 k! n' F1 Q    1.终端的使用,鼠标右击,即可打开终端8 ~" |  \. d+ u- y- M0 o

) R0 ^8 {' a- S4 x" S. H                               
登录/注册后可看大图
  2.配置网络
  P  A1 y, ~5 V' V" Z
                               
登录/注册后可看大图

0 t5 x& c( n/ X, A* Y# f) f. {* h4 _- c0 U( b: k
安装vmtools
可以直接粘贴复制命令在windows和centos系统之间2 x$ [  h& d; R7 J+ C' [
可以设置window和centos的共享问价夹
$ {( z, j4 `+ P! z0 \' m
$ p7 }( v: q' \3 @! p, Nvmtools安装和使用4 R% \8 x  t$ Y% L; T8 ^/ m/ _! a! Z
安装vmtools的步骤:# H5 `. F0 Y2 n4 y
1. 进入centos
3 B" N7 B, f" d2. 点击vm菜单的->install vmware tools5 d2 o6 W* {) M' ]; U
3. centos会出现一个vm的安装包
' e1 S3 X8 @3 y0 V4. 点击右键解压, 得到一个安装文件
6 m, A- G6 D: G, w5. 进入该vm解压的目录 ,该文件在 /root/桌面/vmware-tools-distrib/下% E; E- {5 v6 X$ j
6. 安装 ./vmware-install.pl
/ l7 E) l& r7 ^6 \2 [, A7. 全部使用默认设置即可- I; o8 e" m  U1 g( k8 S3 P
8. 需要reboot重新启动即可
# \, D6 z1 ^7 |% \! c$ L0 V( _8 l- `7 \5 X5 n1 ]. U: J2 C
设置共享文件夹:5 D1 ?( E6 ~& M$ }9 }& }
1) 为了方便,可以设置一个共享文件夹,比如d:/share
, \: u3 A) ]2 }; z0 j: u. x* t2) windows 和 contos 就可以共享文件了,但是在实际公司开发中,文件的上传下载是需要使用 远程方式完成的,
2 ^0 `" B9 m. I: A3) 远程方式登录,我们后面会具体讲解; ?( M5 J6 Z% U; ^5 E7 i
4 b% s' X* L; a: e4 u1 Q; X4 P
具体步骤:1) 菜单->vm->setting, 如图设置即可注意:设置选项为always enable ,这样可以读写了
4 C( X' x! q$ m9 S2) windows和centos可共享 d:/share目录可以读写文件了
8 I, d4 r9 f2 _: I3)在centos的 /mnt/hgfs// q) ~4 o; Y6 K  z
$ W, q! l4 l6 S8 H7 A
                               
登录/注册后可看大图
: C& l- r  L9 S! v1 F/ o9 s* o, w7 _
文件目录结构:
; ^0 s2 d* T, ^0 k% R3 p0 |0 N基本介绍:
2 `: M( z+ b: i4 Q- w9 xlinux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此
4 J) g5 ~4 h- p$ z6 |目录下再创建其他的目录。8 @. v! ^4 ?% _" x8 y
深刻理解linux树状文件目录是非常重要的,这里我给大家说明一下。
4 o* H* l* `% c3 c" M0 i记住一句经典的话:在Linux世界里,一切皆文件
2 v0 h' B! o/ `8 b; V4 ]

, V' F* X4 X+ Q# [- v' a$ l2 Q                               
登录/注册后可看大图

! C! Y6 m: c$ r+ Z  r                               
登录/注册后可看大图
/bin [重点] (/usr/bin 、 /usr/local/bin)" L, F. L% \5 ?8 m; p( _5 [
    • 是Binary的缩写, 这个目录存放着最经常使用的命令
. Z! @4 H5 x+ A( m, u/sbin (/usr/sbin 、 /usr/local/sbin)
  A2 A) N! Q. H7 [$ U' y+ P6 T    • s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序$ ~: S& F9 P* W
/home [重点]
# P5 ?; T, x( `! C    • 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的; \9 h' x! s4 U8 n  S% y
/root [重点]
! Q! x8 U, E% O  W* `) M! ~2 K' N, W    • 该目录为系统管理员,也称作超级权限者的用户主
; n3 b) k- {8 H2 g* I/lib' a7 p, S7 v- R$ y0 k# w. q
    • 系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享        库。
) O+ J: F0 D0 q( H) k  H& }/lost+found
. [+ ]; A7 M/ o" {    • 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件- W. G0 N0 U6 Y7 H# t/ m8 y4 q
/etc [重点]) s7 g4 u0 D6 U# v% ]5 z2 ~
    • 所有的系统管理所需要的配置文件和子目录 my.conf$ r: S3 l' f. |# ^8 v; {
/usr [重点]
+ s5 o: J: X" B% |    • 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。
8 l3 n* [8 G5 S/boot [重点]) x- R# M5 z4 K% n! i
    • 存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件
, U5 W5 Z; P* s! C" k. n/proc
. c) S9 B1 H! f( G    • 这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息
" H1 f. X2 N3 Y+ Q/srv
" F( G* k$ G$ F# ~, ^6 k    • service缩写,该目录存放一些服务启动之后需要提取的数据! P, I$ E, X- I% v' X
/sys
( R: Q' V9 L& B2 F9 y( }    • 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统8 T: n4 j1 v3 \0 ~: C
/tmp
1 a3 a5 f) Q' @5 U/ h    • 这个目录是用来存放一些临时文
. F  s- a9 G  h8 B. r( c% C2 S/dev! l: T) }- q9 G& ?( r; y
    • 类似于windows的设备管理器,把所有的硬件用文件的形式存储。& L) i/ k- M' j* ]) x( M9 `9 k
/media [重点]
  r0 ?4 @6 a0 s3 m    • linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下
) S* |2 j  x% w/mnt [重点]) g9 b+ i/ Q# X0 d
    • 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查            看        里的内容了。 d:/myshare
; j( O4 r8 y. n% F0 C/opt) o) [6 u: F# r0 s! G/ U# f8 `
    • 这是给主机额外安装软件所摆放的目录。如安装ORACLE数据库就可放到该目录下。默认为空& D0 o5 \4 s1 Q: l( J
/usr/local [重点]
9 f5 k0 z/ a+ [8 Z. [    • 这是另一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序。
  d, {. ^5 a- U! w/var [重点]# \/ R5 I' F! Q* _7 D' A& F) L
    • 这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。包括各种日志文件。; t3 Y$ W7 w% L/ Z$ E
/selinux [security-enhanced linux] 3608 |, L$ `: }1 V
    • SELinux是一种安全子系统,它能控制程序只能访问特定文件。7 Y" @9 a9 I, a1 Q

% H/ a4 _  d% b/ _4 c总结:7 j3 P+ K$ g( q1 H
1.Linux的目录中有且只有一个根目录   /9 ]& d) F9 M) q4 Q
2.Linux的各个mukluk存放的内容是预先规划好的,不能乱放- y- D. C9 X5 n% Q2 [0 b9 M
2.Linux是以文件的形式来管理我们的设备,因此Linux系统,一切皆为文件
4 k9 V7 A& M& x# W. Y4.Linux每个文件下的目录都要有一个基本的认识
0 O; a/ Z; j* N* F! d4 s" A5.脑海中因该要有一个Linux目录树
! e- I- g) C9 v- B$ v
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:37 , Processed in 0.052377 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表