linux知识点总结 Linux知识汇总一?一、操作系统 1、什么是操作系统? ,现在小编就来说说关于linux知识点总结 Linux知识汇总一?下面内容希望能帮助到你,我们来一起看看吧!
linux知识点总结 Linux知识汇总一
一、操作系统
1、什么是操作系统?
操作系统(Oeration System,简称OS),是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上最基本的系统软件,任何其他的软件都必须在操作系统的支持下才能运行
电脑(CPU、内存、磁盘)--操作系统-->安装其他软件、使用电脑
2、Windows操作系统的特点:
Windows采用的图形化模式GUI,比起以前的DOS需要键入命令使用的方式更为人性化,操作起来更方便,更简单
3、Unix\Linux操作系统的特点:
Linux操作系统,是一个强大的多用户、多任务的操作系统,支持多种处理器架构
4、Linux的通用特点:
a.支持多用户
b.支持多任务
c.支持用户界面
d.硬件支持
e.网络连接
f.应用程序的支持
二、Linux的安装
买一台裸机->安装Linux操作系统->如何使用Linux系统
虚拟(VMware)->Linux->Linux常用命令
1、虚拟机的使用
(1)新建虚拟机(好比新建一台物理机),模拟出一台电脑
(2)设置虚拟机硬件,选择什么配置的电脑,CPU、内存、磁盘等...
(3)安装虚拟机软件(操作系统,现在安装Linux操作系统,还可以安装其他的软件)
2、安装Linux操作系统
3、本地登录
localhost login:root,类似Windows的Administrator
password:123456 不回显
登录成功后:
【root@localhost root】# 提示符后敲Linux命令
【root@localhost root】# date 显示当前系统日期
【root@localhost root】# cal 显示当前月的日历
root:登录Linux系统的用户名
localhost:本地登录
root:当前用户所在的目录名称
4、系统登录方式
(1)本地登录,启动系统时常用(可以直接操作系统)
1)字符界面:以字符形式显示所有内容
优点:节省系统资源
缺点:不够直观
一般在服务器中常用
2)图形化界面:类似Windows操作系统
优点:直观
缺点:耗费资源
一般在PC机中常用
(2)远程登录,平时管理服务器时使用,网络连接访问服务器
1)字符界面:无需安装特殊软件,直接可以使用
2)图形化界面:需要客户端安装特殊软件
大多情况远程登录都是操作字符界面(176.43.6.54)
三、配置服务器网络环境
1、如何查看Windows的ip地址:
cmd->ipconfig->回车->本地连接->IPV4
2、如何查看Linux的IP地址:
ifconfig
3、把Linux的IP地址设置为Windows的IP在一个网络
(1)在linux命令行输入:setup
(2)选择Network configuration(网络配置)
(3)重启网络服务器:service network restart
(4)在虚拟机中点击虚拟机菜单栏->设置->网络配置->选择桥接单选按钮,勾选桥接下的复选框
(5)验证windows是否能连通Linux网络:
a.在Windows的cmd中输入:ping linux的ip
b.在Linux中输入:ping windows的ip
注意:Windows和linux都需要关闭防火墙
(6)关闭Linux防火墙:iptables -F
4、使用SSH远程登录Linux操作系统
(1)在客户端安装SSH
(2)在SSH窗口点击Profiles按钮->Add profiles->输入名称点击Add profiles
(3)在SSH窗口点击profiles按钮->选择新添加的profiles,输入host name:linux的ip地址
user name:linux的用户名
authentication:选择验证方式为password
(4)在弹出的提示信息中点击yes按钮
(5)输入登录Linux系统的密码
(6)设置SSH工具的字体:edit->settings->font->选择字体大小
(7)如果无法远程登录linux,原因如下:
a.网络无法连通
b.未关闭防火墙
c.设置是否为桥接
d.用户名没有权限登录
四、Linux常用命令(操作)
1、执行命令的地方:命令行窗口,也称为终端、控制台、shell,能与电脑沟通的地方
2、什么是命令:
a.系统提供的、自己编写一个可执行文件
b.表现形式:简短的词语,如:ifconfig、iptables
3、命令的基本组成,(命令区分大小写)
命令 [ -选项] [参数...]
主要功能 附加的功能 操纵资源
如:cal命令
>>cal 显示本月的日期
>>cal 2018 显示2018年的日期
>>clear 清屏
4查看当前登录到Linux服务器的用户身份
-------who am i
结果:root pts/0 Mar 15 14:44 (176.43.6.54)
用户终端 伪终端号 登录时间
伪终端的作用:为了区别不同的终端,不同终端发送的命令,结果linux处理后,会返回给不同的终端
5、查看当前工作目录(我在哪?)
-----pwd
print working directory
6、查看当前命令的作用(命令是干什么的?)
>>whatis 命令
7、查看当前目录下的文件(我有什么?)
>>ls
>>ls -l
以长格式的形式显示文件或者目录的详细属性
-rw-r--r-- 1 root root 1078 2018-03-15 anaconda-ks.cfg
-:文件的类型
d:目录
-: 档案
l: 链接
b:接口设备
rw-r--r--: 表示文件的权限(读、写、执行)
1:文件数
root:文件拥有者
root:文件所有者群组
1078:文件大小
2018-03-15:文件建立时间
anaconda-ks.cfg:文件名称
8、查看命令如何使用,查看帮助
>>命令--help
ls --help
9、切换工作目录(去哪儿?)
>>cd
a.特殊的目录:
当前目录
比如:现在的位置是C:Windows,那就代表C:Windows
....上层目录,相当于后退
比如:现在的位置是C:Windows,那..就代表C:/
b.目录常见概念
绝对路径:表示从/开始到具体资源的路径名
如:/root、/home、/etc/passwd
>>cd /root
>>pwd
>>cd/home
>>pwd
>>cd/etc/pwswd
>>pwd
>>cd /etc/gconf
>>cd
目录为改变,还在当前目录
>>cd ..
目录返回上层,回到/etc
相对路径:相对于当前所在表示其他路径
比如:pwd查看到当前位置在/root下,需要表示/etc/gconf目录
绝对路径: /etc/gconf
相对路径:../etc/gconf
..表示上层目录,root的上层目录为/
-----码字不易,给个关注呗^_^