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下把所有东西都当做一个文件来看待
学习方法:先精后广 理解思路多看书
脑海中要有一个知识的索引
- Linux学习
- 学习linux
- LINUX学习.....
- 学习Linux
- LINUX学习
- linux 学习
- LINUX学习
- Linux学习
- 学习linux
- linux学习
- linux学习!
- LInux学习
- 学习linux
- Linux学习
- linux 学习
- linux 学习
- 学习Linux
- 学习Linux
- Nagios 监控系统架设全攻略
- JS监听键盘两个组合键触发的事件
- video js Tracks
- httpclient写的话
- 各种旋转表示方法
- LINUX学习
- Mipmap纹理技术
- iOS开发之 分段选择控件 开关 滑杆
- ListView嵌套GridView中的监听问题
- Android Data Binding初次使用
- Java笔记:CountDownLatch - 计数锁存器、Future、CyclicBarrier - 循环屏障 和 Semaphore - 信号量
- SVN(TortoiseSVN)详细教程(二)--TortoiseSVN Client基础操作
- sqlserver新建job
- 我的C++ primer plus第5章作业总结