计划安排:
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才能执行。