LINUX学习

来源:互联网 发布:万达电商 网络要走 编辑:程序博客网 时间:2024/06/07 00:36

Linux的特点

l  开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面(命令界面,图形界面等),出色的速度性能

l  基于GPL(通用公共许可证)

Linux的系统结构

l  内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

l  Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅使命令解释器,而且还是高级编程语言,shell编程。

l  文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等

l  应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等

 

LINUX是UNIX的一种克隆系统,InternetX86服务器。

 

VitualBox虚拟网络配置

NAT 网络地址转换模式

       Bridged  桥接模式

Host-onlyAdapter主机模式(同一台计算机上的两个虚拟机可以互相通讯)

 

一个虚拟机可以同时装四个网卡

 

安装VitualBox

 

分配内存  1GB

创建虚拟硬盘  VMDI

存储在屋里硬盘上  动态分配    (利用空闲的空间,不会影响到你的硬盘空间)

LINUX目前一般用于服务器

LINUX进行远程安装,远程关机启动

LINUX界面形式有图形化界面,以及远程登录的命令行形式操作

目前最有名的远程登录工具telnet,但是用ssh的比较多

SecureCRT putty

 

图形化界面中(在终端打开,也可以用命令行的形式)

Ssh命令

 

>ifconfig:显示当前所有网卡

>ifconfig eth1 192.168.16.198   修改IP地址

Man ls:

Ls –la 

 

 

按q可以退出

 

Cd 切换目录

一般服务器的telnet服务都关掉了 因为它的漏洞比较多。

 

Linux目录介绍

v    bin  存放二进制可执行文件(ls,cat,mkdir等)

v    boot  存放用于系统引导时使用的各种文件

v    dev 用于存放设备文件

v    etc  存放系统配置文件

v    home 存放所有用户文件的根目录

v    lib  存放跟文件系统中的程序运行所需要的共享库及内核模块

v    mnt  系统管理员安装临时文件系统的安装点

v    opt  额外安装的可选应用程序包所放置的位置

v    proc  虚拟文件系统,存放当前内存的映射

v    root  超级用户目录

v    sbin  存放二进制可执行文件,只有root才能访问

v    tmp  用于存放各种临时文件

v    usr  用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录

v    var  用于存放运行时需要改变数据的文件

 

 

 

文件目录操作命令

ls 显示文件和目录列表  

 -l 列出文件的详细信息

 -a 列出当前目录所有文件,包含隐藏文件

mkdir 创建目录  

 -p 父目录不存在情况下先生成父目录

cd 切换目录

touch 生成一个空文件

echo 生成一个带内容文件

cat、tac显示文本文件内容

cp 复制文件或目录

rm 删除文件

       -r同时删除该目录下的所有文件

       -f强制删除文件或目录

 

Linux下把所有东西都当做一个文件来看待

 

学习方法:先精后广  理解思路多看书

脑海中要有一个知识的索引

 

 

 

 

 


0 0
原创粉丝点击