20161027学习笔记

计划安排:

9点到12点,阅读鸟哥的linux,并在三点完成不少于1000字的读后感。

3点到4点,把之前学习到的linux命令进行梳理。

4点到5点,装xshell,并进入练习模式。

执行力:

9点10.30点完全没效率,看的是linux发展史介绍,看的速度慢的。

服务器Server:提供Internet一种以上的网络服务的主机。

工作站Workstation:可以视为仅提供一群特定人士,作为数值分析、科学用途的机器。

 终端机Terminal:简单的说就是end-user(就是你啦)前面那部计算机

注:主机和服务器的区别在于,工作站没有提供internet上的服务。

何谓多人 ( Multi-user ) 多任务 ( Multitask )?  
Multiuser 指的是 Linux 允许多人同时连上主机之外, 每个使用者皆有其各人的使用环境,并
且可以同时使用系统的资源!
Multitask 指的是多任务环境,在 Linux 系统下, CPU 与其它例如网络资源可以同时进行多项
工作, Linux 最大的特色之一即在于其多任务时,资源分配较为平均!

作为一个使用者﹐人要迁就机器﹔做为一个开发者﹐要机器迁就人。

对人类而言,两个
重要的因素是造成我们学习的原动力:  
• 成就感  • 兴趣 

由于 Linux 在运作的过程中,会有很多的程序常驻在内存中来执行,此外, 由于 Linux 的磁盘使用效能 比较高,利用了异步的磁盘/内存数据传输的模式, 因此, Linux 系统是很怕不正常开关机的!因为,不 正常开关机的结果, 将可能造成磁盘数据的损毁啊。

建议用一般身份使用者操作,要执行需要某些权限才能操作的时候再切换成root。

================================上午花了三个小时看鸟哥私房菜的linux历史啊,硬件介绍的,看的有点慢,也没记住多少,应该是略过以后再看的。检讨检讨检讨。知道了,linux控制硬件的执行主要是依赖核心 kernel其次是接口。

从事任何方向的技术研究,不知道该干什么的时候,就问自己四个问题:
•这个方向上最新进展是什么? 都知道吗?
•这个方向上最著名的专家有哪些?他们的研究都看过吗?
•这个方向上最著名的技术社区有哪些?精华帖都看过一遍吗?
•这个方向上最重要的文章、工具有哪些?文章都看过吗?工具都分析过吗?

如何通过ip定位:

1)申请密钥ak地址:http://lbsyun.baidu.com/index.php?title=webapi/high-acc-ip

2)一次完整的http请求为:http://api.map.baidu.com/highacciploc/v1?qcip=“要查询的ip地址”&qterm=pc&ak=“你的 密钥(AK)”&coord=bd09ll&extensions=3 。

注:有一定的误差

红帽终端窗口的快捷方式:进入主页面-->System-->Preference-->keyboard Shortcuts-->找到或添加run a terminal-->按下你要设置的快捷键(eg:win+r)

查看linux内核版本命令:cat /proc/version或uname -a

查看Linux系统版本的命令:cat/etc/issue

注:etc目录用于存放linux系统的配置文件

hostname命令,

 hostname,用来显示或者设置主机

hostname -i ,用来显示ip

格式:hostname newhostname,在使用hostname命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。

root的提示符为#,一般身份使用者的提示符为$

~符号,代表的是使用者家目录,是变量。eg:root的~为、root,而ling的家目录~为/home/ling。

exit命令,注销

解释:『离开系统并不是关机!』Linux 本身已经有相当多的工作在进行,登入也仅是其中的一个『工作』而已, 所以当您离开时,那么该工作就停止了,不过其它的工作 Linux 仍在进行。

指令下达方式:command指令 [-options]s选项 parameter1参数1 paramter2参数2...

linux是区分大小写的。

date命令,显示日期

date当前日期

date +%Y/%m/%d年/月/日

date +%H:%M时:分

cal命令,格式:cal [month] [year],显示日历

bc命令,可提供计算功能

如果你发现在你等待输入的地方并非提示字符, 那通常就是已经进入到某个软件的功能当中啦!

•[Tab] 接在一串指令的第一个字的后面,则为命令补全; 

•[Tab] 接在一串指令的第二个字以后时,则为『档案补齐』!

• [Ctrl]+c 按键,以将正在运作中的指令中断

• [Ctrl]+d 按键,键盘输入结束的意思

man命令,格式man 查询的词 ,用于查看具体的操作说明

eg:man find,具体用法可百度

举例来说,打印的相关指令,鸟哥其实仅记得 lp (line print)而已。那我就由 man lp 开始,去找相关的说明, 然后,再以 lp[tab][tab] 找到任何以 lp 为开头的指令,找到我认为可能有点相关的指令后, 再以man 去查询指令的用法

shutdown命令,只有root才能执行。

博客收录内容大部分是网上自己找的,非原创。
原文地址:https://www.cnblogs.com/zero1224/p/6002686.html