Linux学习日记(一)

在了解和学习Linux之前,有必要简单的了解一下操作系统的概念。

操作系统是什么?操作系统到底有什么用处?

操作系统(Operating System)其实是一个极其复杂的软件,可以说是世界上最复杂的软件,它是软硬件资源的管理者,对下管理各种硬件,对上为应用程序的运行提供一个平台。例如我们使用的PC机上使用的Windows操作系统,没了这个系统就看不到熟悉的桌面,也使用不了现在使用的软件像QQ、微信等。

主流操作系统:

PC:Windows(95%),OS X(苹果机4%),Linux(1%)。

服务器(Server):Unix/LinuxWindows ServerOS X

嵌入式设备(Embedded DeviceLinuxAndroidVxWorksiOSWinCEWindows PhoneBlackberrySymbian

了解过了操作系统,类似的对Linux系统了解就简单了

首先是Unix系统,Unix系统是一个功能强大的操作系统,但它对机器的硬件配置要求很高,在低端机器上不能正常运行。比如FreeBSDSolarisHP-UNIX等。

Linux系统是类Unix系统,继承了Unix系统强大的功能和使用习惯,但在低端机器上一样可以流畅运行。

Linux 系统:最大特点:开源免费(遵守GPL协议),任何个人或组织都能轻松的获得Linux内核源码,并根据自己需求进行修改定制,然后以一个新的名字发布为一款新的系统(比如DJ操作系统等),这些系统称为Linux系统发行版,他们统称为Linux系统。

下载Linux内核源码:www.kernel.org

Linux主流发行版本:RedHat,CentOS,Fedora,Debian,Ubuntu,Suse,麒麟操作,深度(Deepin)等。

Linux系统的使用方式:

1、桌面环境(傻瓜式,效率低,功能不够强大,很多操作无法完成)

2、Shell命令(专业强大高效,学习难度大,需要记忆一堆枯燥的命令)

<Windows系统不一样,桌面环境并不是Linux内核的构成部分,它只是一个应用软件,可以不安装,也可以随时卸载,这样可以节省硬件资源,并且服务器通常都是远程登陆使用命令进行操作,所以更没有必要安装桌面环境了。>

Shell命令有很多很多,光靠死记硬背肯定是不行的,要有方法的记忆,这么多的命令也不用全记下来的,记住常用的一些命令就行了,其他的命令可以在使用过程中查找帮助手册查看使用方法。

牢牢记住并且熟练运用常用Shall命令是学好使用Linux系统最基础的一步!

按功能分类学习记忆:

1. 电源管理(关机、重启)

poweroff:关机

reboot:重启

halt:关机

shutdown:关机或重启,常用参数-r表示重启,-h表示关机,第二个参数表示过多少分钟后执行。

不同参数之间、命令名和参数之间都要用空白分隔,不是所有命令普通用户都有权限执行,很多命令只有root用户才能执行(通常是那些对系统进行修改、配置或影响较大的命令)<root用户为系统自带最高权限用户>,在切换进入root用户时需要输入预先设置的密码,在Linux系统终端中,为了防止密码被偷窥,输入密码没有回显效果。

<几个常用命令>

manmanual,命令或函数的帮助手册。所以,在Linux世界中,有问题找“男人”。

history:查看输入命令的历史纪录。

su:select user,切换用户命令。

2.进程(任务)管理

进程(process):正在运行的程序或者程序的一次执行过程,操作系统通过PID(即进程ID)来标识不同的进程。

ps:process snapshot,进程快照,常用参数-ef,-aux。

top:实时查看系统中所有进程(按Q退出)。

kill:杀死进程,常用参数-9。

killall:批量杀死进程。

Ctrl+C组合键:结束当前正在前台执行的程序。

Ctrl+Z组合键:将当前正在前台执行的程序暂停并调到后台。

fg:foreground,将当前所有在后台的任务调到前台执行。

bg:让后台所有暂停的任务继续执行(在后台执行)

&:让任务在后台执行(加在命令最后面)。

clear:清屏(将所有内容隐藏到终端面板上方)。

reset:重置终端(将所有内容从终端面板上清除)。

3.网路配置管理

ping:检测本机和目标机器之间的网络是否畅通。

ifconfig:查看或临时修改本机网络配置。

netstat:查看网络状态信息。

一点计算机网络基础知识:

IP地址:一台机器在计算机网络中的位置表示,有两种版本:IPv4和IPv6。

IPv4地址是由32位二进制数据构成,采用四段点分式记法,每一段的范围是0-255。

IPv6地址是由128为二进制数据构成,采用冒分十六进制表示法,格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,这种表示方法中,每个X的前导0可以省略。

私有IP地址(只能用于内网,不能用于外网):

10.X.X.X

172.16.X.X-172.31.X.X

192.168.X.X

127.X.X.X网络回环地址,表示本机,用于网络环境测试。

域名(Domain Name):相当与机器的名字,可以和IP地址进行绑定,这样就可以通过域名找到对应的机器(解析域名得到其指向的IP地址,然后通过IP地址进行通信),它是世界唯一的


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值